I need to process credit card payments on an app that provides a service outside the U.S. Given that Paypal it's not an option, I was wondering if there other services I could try. What would you recommend?
For this reason, experts suggest using autopay for every one of your credit card bills. As long as you know you have the expected money in your checking account each month (to prevent any overdraft fees), autopay is one of the easiest ways to streamline your finances and sleep better at night.
The simplest way for any retailer to accept payments for an online business is through a payment service provider like PayPal, Stripe, Square or Shopify. You don't have a terminal for customers to swipe a card, and you have to build payment processing into your website.
1) Through Your Credit Card Issuer: You can set up an auto-debit facility through your credit card issuer. To enable the auto-debit facility, you would need to download the NACH (National Automated Clearing House) form, fill in all the details and submit the same to your card issuer along with a cancelled cheque leaf.
As mentioned in the previous answer, you need a merchant account and a payment gateway.
I'd recommend BrainTree if you're processing enough payments that they'll accept you. They act as both if you want them to. They also have a Python API for processing payments. It will be much easier to set up. I don't know if they accept customers from outside of the US.
PayPal also offers a solution that allows you to process credit card payments without users having to go to the PayPal site. It's called website payments pro, but I think it's only available in the US and the UK.
Otherwise, look at Authorize.Net as a gateway (or shop around) and speak with you bank about a merchant account.
Nothing is built into Django or Python for this.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With