Can you tell be the basic architecture of a online payment gateway.
But it supposed to be for credit card holder only, i.e how payment gateways responded to credit card? How gateways recognize the credit card issuer?
Can you tell be the basic architecture of a online payment gateway.
But it supposed to be for credit card holder only, i.e how payment gateways responded to credit card? How gateways recognize the credit card issuer?
There are three basic elements of any payment gateway. Secure storage of credit card number as per the PCI DSS, AUTH and Settlement (capture).
Have a service to securely store the card number and return a token or a hash as handle for credit card.
You need rule engine or a service to Identify the CARD TYPE (VISA, MC, DISC, AMEX etc.) from BIN .
An ESB or content based router to send the request to appropriate acquirer based on CARD TYPE or BIN.
A service with high SLA to perform a real-time AUTH
A service or batch job for settlement (CAPTURE)