I’ve been trying to use the stripe extension on the website
and the problem is that my country is not supported by stripe so basically i can’t create an account to use stripe
so I was wondering if you can connect to stripe via a different payment method e.g paypal
or if there is a way I can add a different payment method that is not stripe
I agree, just use one of any payment processor available to where you are, that has a python SDK.
Most do, and since most of them also like money, they usually have pretty good documentation.
A typical transaction looks like:
Client Browser connects to the payment processor from customers computer instead of yours, the customer gives the payment processor their banking details so you never have to store it.
The browser gives the client code an encrypted token to charge the customer that has an approved requested amount of money.
The client code sends the customer “cart” or transaction details including a total to the server module along with the encrypted token.
From the safety of inside the server module you use your account API key with the payment provider, and the token together, to charge the customer after you first match to make sure they have approved the correct amount of funds with that token for all the items they want to pay for. (To make sure they didn’t change the client code in the browser and try to order more than they payed for)