Is there a method of payment outside of process by paypal?
currently all our payments are processed by PayPal. However, you don't need a PayPal account if you would like to pay via credit card. You can choose the "I don't have a PayPal account" option and enter your billing details to pay directly with your card.
We may consider adding more payment options in the future, though, so you're welcome to vote for this request in our Votebox: http://todoist.com/Vote/showProposal/34/