Answer the question
In order to leave comments, you need to log in
How are payment systems written for a website?
It is required to write a payment system for an online store (without intermediaries for each payment method, i.e. without robokassa, interkassa and similar services). Of the payment options, visa, mastercard, yandex.money and webmoney are planned. django is used as a backend (but this is not so important).
I imagine how the payment is arranged.
1. The user selects a payment method, depending on the chosen method, a form is generated with the required fields, into which the data is transferred.
2. Submitting the form and redirecting to the site corresponding to the payment method.
3. Payment, return back to the website of the online store along with payment data, their subsequent processing.
If everything is clear with yandex.money and webmoney, and I quickly found their api and implementation method, then there were difficulties with visa and mastercard (or Sberbank and Alfabank).
How is the payment system written for visa and mastercard or for a specific bank? what is done in this case? (Let's say you need to work with Sberbank and Alfabank).
Thanks in advance for the replies.
UPD: Regarding banks, I realized that you need to look for an acquiring service, but it's still not clear what to do in this case.
Answer the question
In order to leave comments, you need to log in
How is the payment system written for visa and mastercard or for a particular bank? what is done in this case? (Let's say you need to work with Sberbank and Alfabank).
something like this
www.assist.ru/cms/index.htm
in your case, and indeed in any case, you are working with a gate associated with a specific bank
if you are big - then this is the bank gate
if small - then an assist and the like
can be whether to store credit card tokens at home (for rebills and writing off arbitrary amounts) - also depends on a lot of things
Difficulties arose with visa and mastercard (or Sberbank and Alfabank)
I agree, with a turnover of less than 500K rubles / month, you need to use an aggregator, and working with a bank (rsb.ru low (2.7%) interest was three years ago) costs large amounts. And get ready that payment aggregators and banks do not send all the primary documents. And robokassa / yandex / qiwi / wb even work with physicists.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question