Payment gateways
A Payment Gateway is a service that enables businesses to accept online payments from customers securely. It acts as a middleman between the customer, the merchant (business), and the bank, ensuring that payment transactions are processed safely and efficiently.
🔑 Key Functions of a Payment Gateway:
Authorization:
Verifies if the customer has enough funds or credit to complete the transaction.
Approve or decline the transaction in real time.
Encryption & Security:
Protects sensitive payment data (like credit card numbers) by encrypting it, ensuring secure communication between the customer and the bank.
Payment Processing:
Connects merchants, customer’s bank (issuer), and merchant’s bank (acquirer) to transfer funds.
Fraud Prevention:
Includes security tools like 3D Secure, CVV verification, and Address Verification System (AVS) to detect and prevent fraudulent transactions.
🛒 Example of Payment Gateways:
Stripe
PayPal
Square
Authorize.Net
Razorpay (popular in India)
✅ How it works (Simple Flow):
The customer orders on a website/app and enters payment details.
The payment gateway encrypts the data and sends it to the bank.
The bank processes the request and responds with approval or decline.
The payment gateway relays this response to the website.
The transaction is completed if approved, and funds are transferred to the merchant.
Last updated