పేమెంట్ గేట్వే అంటే ఏమిటి? ఆన్లైన్ చెల్లింపులు ఎలా పనిచేస్తాయి
పేమెంట్ గేట్వే అనేది చెక్అవుట్ వద్ద కస్టమర్ చెల్లింపు వివరాలను సురక్షితంగా తీసుకుని, వాటిని ఆమోదం కోసం బ్యాంకులు మరియు కార్డ్ నెట్వర్క్లకు పంపి, "ఆమోదించబడింది" లేదా "తిరస్కరించబడింది" అని తిరిగి పంపే సేవ — సాధారణంగా కొన్ని సెకన్లలో. ఇది మీ యాప్ మరియు ఆర్థిక వ్యవస్థ మధ్య వారధి. Stripe, PayPal, Adyen, Square మరియు Braintree ప్రసిద్ధ ఉదాహరణలు.
ఈ రోజుల్లో ఈ కంపెనీలు చాలా వరకు గేట్వేను మీరు డబ్బు పొందడానికి అవసరమైన ఇతర అంశాలతో కలిపి అందిస్తాయి, కాబట్టి "పేమెంట్ గేట్వే," "పేమెంట్ ప్రాసెసర్" మరియు "పేమెంట్ ప్రొవైడర్" తరచుగా ఒకే అర్థంలో వాడతారు.
AI తో నిర్మించేటప్పుడు పేమెంట్ గేట్వేలు ఎందుకు ముఖ్యం
"చెల్లింపులు జోడించు" అనేది AI బిల్డర్లకు ప్రజలు చేసే అత్యంత సాధారణ అభ్యర్థనల్లో ఒకటి, మరియు సూక్ష్మంగా తప్పు చేయడానికి సులభమైనది కూడా. కోడ్ స్వయంగా సాధారణంగా చిన్నదే. ముఖ్యమైన భాగాలు దాని చుట్టూ ఉన్న నిర్ణయాలు:
- ఏ ప్రొవైడర్. మీ వ్యాపారం, దేశం మరియు మీరు అమ్మేదానికి ఏది సరిపోతుంది.
- కోడ్ ఎక్కడ నడుస్తుంది. రహస్య చెల్లింపు కీలు సర్వర్లోనే ఉండాలి, బ్రౌజర్లో ఎప్పుడూ కాదు.
- చెల్లింపు విజయవంతమైందని మీ యాప్ ఎలా తెలుసుకుంటుంది. నమ్మదగిన మార్గం ప్రొవైడర్ నుండి వెబ్హుక్ — కస్టమర్ "థాంక్ యు" పేజీకి చేరడం కాదు.
- మీ చట్టపరమైన మరియు పన్ను బాధ్యతలు, ఇవి ఎవరు మర్చంట్ ఆఫ్ రికార్డ్ అన్నదానిపై ఆధారపడతాయి.
గేట్వే ఏమి చేస్తుందో అర్థం చేసుకుంటే స్పష్టమైన సూచనలు ఇవ్వగలరు మరియు ఫలితం సురక్షితమో లేదో తనిఖీ చేయగలరు.
రోజువారీ పోలిక
దుకాణంలో కార్డుతో చెల్లించడాన్ని ఊహించండి.
కౌంటర్పై ఉన్న కార్డ్ టెర్మినల్ గేట్వే: ఇది మీ కార్డ్ను సురక్షితంగా చదివి అభ్యర్థనను పంపుతుంది. ఇది ఏదీ నిర్ణయించదు — "ఈ వ్యక్తి €40 చెల్లించగలరా?" అనే ప్రశ్నను మీ బ్యాంకుకు వరుసలో పంపి సమాధానం తిరిగి తెస్తుంది. దుకాణం బ్యాంకు (acquirer) మరియు మీ బ్యాంకు (issuer) నిర్ణయిస్తాయి, వాటిని కలిపే కార్డ్ నెట్వర్క్ (Visa, Mastercard) ద్వారా.
ఆన్లైన్ పేమెంట్ గేట్వే అంటే వెబ్ కోసం పునర్నిర్మించిన ఆ టెర్మినల్ — ఇంటర్నెట్ ద్వారా వచ్చే కార్డ్ వివరాలను నిర్వహించే భద్రతతో కలిపి.
ఆన్లైన్ కార్డ్ చెల్లింపు ఎలా పనిచేస్తుంది
కస్టమర్ "Pay" నొక్కిన తర్వాత కొన్ని సెకన్లలో ఏమి జరుగుతుందో ఇక్కడ ఉంది:
| దశ | ఏమి జరుగుతుంది | ఎవరు చేస్తారు |
|---|---|---|
| 1. చెక్అవుట్ | కస్టమర్ సురక్షిత చెల్లింపు ఫారంలో కార్డ్ వివరాలు నమోదు చేస్తారు | ప్రొవైడర్ యొక్క ఫారం లేదా పేజీ |
| 2. ఎన్క్రిప్షన్ | వివరాలు ఎన్క్రిప్ట్ చేయబడి గేట్వేకు పంపబడతాయి | గేట్వే |
| 3. ఆథరైజేషన్ అభ్యర్థన | అభ్యర్థన కార్డ్ నెట్వర్క్ మరియు కస్టమర్ బ్యాంకుకు చేరుతుంది | ప్రాసెసర్, కార్డ్ నెట్వర్క్ |
| 4. తనిఖీలు | ఇష్యూయింగ్ బ్యాంకు నిధులు మరియు మోసం సంకేతాలు తనిఖీ చేస్తుంది, 3D Secure వంటి అదనపు ధృవీకరణ అడగవచ్చు | ఇష్యూయింగ్ బ్యాంకు |
| 5. ప్రతిస్పందన | ఆమోదించబడింది లేదా తిరస్కరించబడింది అనే ఫలితం మీ యాప్కు తిరిగి వస్తుంది | గేట్వే |
| 6. క్యాప్చర్ మరియు సెటిల్మెంట్ | డబ్బు సేకరించబడుతుంది, ప్రొవైడర్ చెల్లింపు షెడ్యూల్ తర్వాత ఫీజులు తీసేసి మీ బ్యాంకు ఖాతాలోకి చేరుతుంది | ప్రాసెసర్, acquirer |
రెండు విషయాలు తెలుసుకోవడం విలువైనది:
- ఆథరైజేషన్ అంటే చెల్లింపు అందినట్టు కాదు. ముందుగా డబ్బు రిజర్వ్ చేయబడుతుంది, తర్వాత క్యాప్చర్ అవుతుంది, తర్వాత మీ ఖాతాకు సెటిల్ అవుతుంది — తరచుగా రోజుల తర్వాత.
- మీ యాప్ కార్డ్ నంబర్ను అసలు చూడకూడదు. ఆధునిక ప్రొవైడర్లు హోస్ట్ చేసిన చెక్అవుట్ పేజీ లేదా వారు నియంత్రించే ఎంబెడెడ్ ఫీల్డ్లు ఇస్తారు, మరియు మీ యాప్కు చెల్లింపుకు ఒక రిఫరెన్స్ మాత్రమే వస్తుంది.
ప్రధాన భాగాలు, మరియు వాటిని ఎవరు నిర్వహిస్తారు
| భాగం | అది ఏమిటి |
|---|---|
| పేమెంట్ గేట్వే | చెల్లింపు వివరాలను సురక్షితంగా సంగ్రహించి పంపుతుంది. |
| పేమెంట్ ప్రాసెసర్ | బ్యాంకుల మధ్య లావాదేవీ డేటాను కదిలిస్తుంది. |
| మర్చంట్ ఖాతా | మీ తరఫున కార్డ్ చెల్లింపులు స్వీకరించే ఖాతా. Stripe వంటి ప్రొవైడర్లు దీన్ని కలిపి ఇస్తారు. |
| Acquirer | వ్యాపారి వైపు ఉన్న బ్యాంకు. |
| Issuer | కస్టమర్ బ్యాంకు, ఇది ఆమోదిస్తుంది లేదా తిరస్కరిస్తుంది. |
| కార్డ్ నెట్వర్క్ | Visa, Mastercard మరియు ఇతరులు, acquirer మరియు issuer లను కలిపేవి. |
| మర్చంట్ ఆఫ్ రికార్డ్ | కస్టమర్కు చట్టబద్ధంగా అమ్మే వ్యాపారం, పన్ను, రీఫండ్లు మరియు వివాదాలకు బాధ్యత వహించేది. |
కొన్ని ప్రొవైడర్లు (Paddle, Lemon Squeezy) అధిక ఫీజులకు బదులుగా అమ్మకపు పన్ను మరియు VAT మీ తరఫున నిర్వహిస్తూ మర్చంట్ ఆఫ్ రికార్డ్గా వ్యవహరిస్తారు. ఇతరులు (Stripe, PayPal) మిమ్మల్ని మర్చంట్ ఆఫ్ రికార్డ్గా ఉంచుతారు, ఐచ్ఛిక పన్ను సాధనాలతో. ఎంపికల న్యాయమైన పోలిక కోసం, Stripe vs Paddle vs Lemon Squeezy మరియు Stripe vs PayPal చూడండి.
ఒక ఉదాహరణ: కోర్సు అమ్మకం
మీరు €99కి ఆన్లైన్ కోర్సు అమ్ముతారు మరియు "Buy" బటన్ జోడించమని మీ AI బిల్డర్ను అడుగుతారు.
- కస్టమర్ Buy నొక్కుతారు. మీ సర్వర్ తన సీక్రెట్ కీని ఉపయోగించి ప్రొవైడర్ను €99 కోసం చెక్అవుట్ సెషన్ సృష్టించమని అడుగుతుంది, మరియు ఒక లింక్ తిరిగి వస్తుంది.
- కస్టమర్ హోస్ట్ చేసిన చెక్అవుట్ పేజీకి పంపబడతారు, కార్డ్ నమోదు చేస్తారు, మరియు బ్యాంకుతో ఏదైనా 3D Secure తనిఖీ పూర్తి చేస్తారు.
- చెల్లింపు ఆమోదించబడుతుంది, మరియు కస్టమర్ మీ "సక్సెస్" పేజీకి మళ్లించబడతారు.
- విడిగా, ప్రొవైడర్ మీ సర్వర్కు వెబ్హుక్ పంపుతుంది: "సెషన్ X కోసం చెల్లింపు విజయవంతమైంది." మీ సర్వర్ వెబ్హుక్ సంతకాన్ని తనిఖీ చేస్తుంది, ఆర్డర్ను కనుగొంటుంది, చెల్లించినదిగా గుర్తిస్తుంది, మరియు కోర్సును అన్లాక్ చేస్తుంది.
- కొన్ని రోజుల తర్వాత, ఫీజులు తీసేసి డబ్బు మీ బ్యాంకు ఖాతాలోకి చేరుతుంది.
ఇక్కడ దశ 4 అత్యంత ముఖ్యమైనది. బదులుగా మీరు సక్సెస్ పేజీలోనే కోర్సును అన్లాక్ చేస్తే, ఆ URL ఎవరైనా కనుగొంటే ఉచితంగా పొందగలరు, మరియు బ్రౌజర్ ముందుగానే మూసివేసిన కస్టమర్లు చెల్లించి ఏమీ పొందరు.
ముఖ్య పదాలు
| పదం | అర్థం |
|---|---|
| చెక్అవుట్ సెషన్ | మీ సర్వర్ ఒక నిర్దిష్ట కొనుగోలు కోసం సృష్టించే ఒకసారి ఉపయోగించే చెల్లింపు పేజీ లేదా ప్రవాహం. |
| టెస్ట్ మోడ్ | టెస్ట్ కీలు మరియు టెస్ట్ కార్డ్ నంబర్లు ఉపయోగించే శాండ్బాక్స్ — నిజమైన డబ్బు కదలదు. |
| Publishable / secret key | Publishable కీ బ్రౌజర్ కోడ్లో కనిపించవచ్చు; secret కీ సర్వర్లోనే ఉండాలి. |
| 3D Secure | కస్టమర్ తమ బ్యాంకుతో చెల్లింపును నిర్ధారించే అదనపు దశ, యూరప్లో Strong Customer Authentication (SCA) నియమాల కింద సాధారణం. |
| PCI DSS | కార్డ్ డేటాను నిర్వహించే ఎవరికైనా కార్డ్ పరిశ్రమ భద్రతా ప్రమాణం. |
| Chargeback | కస్టమర్ తమ బ్యాంకుతో చెల్లింపుపై వివాదం చేసి, డబ్బు వెనక్కి తీసుకున్నప్పుడు. |
| Refund | మీరు స్వచ్ఛందంగా తిరిగి ఇచ్చే డబ్బు. |
| Payout | మీరు సేకరించిన డబ్బును ప్రొవైడర్ మీ బ్యాంకు ఖాతాకు బదిలీ చేయడం. |
సాధారణ అపోహలు
- "కస్టమర్లకు మళ్లీ చార్జ్ చేయాలంటే నేను కార్డ్ నంబర్లు నిల్వ చేయాలి." కాదు. ప్రొవైడర్లు కార్డ్ను నిల్వ చేసి పునరావృత చార్జీలు మరియు సబ్స్క్రిప్షన్ల కోసం మీకు రిఫరెన్స్ టోకెన్ ఇస్తారు. మీరు ఎప్పుడూ కార్డ్ నంబర్లు స్వయంగా నిల్వ చేయకూడదు.
- "సక్సెస్ పేజీ అంటే చెల్లింపు పనిచేసింది." చెల్లింపులను సర్వర్లో వెబ్హుక్ల ద్వారా నిర్ధారించండి. రీడైరెక్ట్లను దాటవేయవచ్చు, నకిలీ చేయవచ్చు, లేదా అసలు జరగకపోవచ్చు.
- "చెల్లింపు ప్రొవైడర్లన్నీ దాదాపు ఒకే ఖర్చు." ఫీజులు ప్రొవైడర్, దేశం, కార్డ్ రకం మరియు పన్ను నిర్వహణ చేర్చబడిందా అనే దానిపై ఆధారపడి మారతాయి. మీ దేశం కోసం ప్రతి ప్రొవైడర్ ప్రస్తుత ధరల పేజీ తనిఖీ చేయండి.
- "Stripe వాడితే నేను PCI కంప్లయింట్ అవుతాను." ఇది కంప్లయింట్ కావడాన్ని చాలా సులభం చేస్తుంది, ఎందుకంటే కార్డ్ డేటా ప్రొవైడర్ వద్దే ఉంటుంది — కానీ మీకు ఇంకా (సాధారణంగా చిన్న) స్వీయ-అంచనా పూర్తి చేయాలి.
- "టెస్ట్ మోడ్ మరియు లైవ్ మోడ్ ఒకేలా ప్రవర్తిస్తాయి." అవి దగ్గరగా ఉంటాయి, కానీ లైవ్ మోడ్కు పూర్తిగా ధృవీకరించబడిన ఖాతా, లైవ్ వాతావరణం కోసం సెటప్ చేసిన వెబ్హుక్ ఎండ్పాయింట్లు, మరియు నిజమైన బ్యాంకు వివరాలు కావాలి.
- "పేమెంట్ గేట్వే నా పన్నులు నిర్వహిస్తుంది." అది మర్చంట్ ఆఫ్ రికార్డ్ అయితేనే, లేదా మీరు దాని పన్ను ఫీచర్లు ఆన్ చేసి కాన్ఫిగర్ చేస్తేనే. మీ స్థానిక నియమాలు తనిఖీ చేయండి లేదా ఒక సలహాదారును అడగండి.
మీ AI బిల్డర్ను ఏమి అడగాలి
- "[ఉత్పత్తి] కోసం [Stripe] Checkout జోడించండి. సెషన్ను సర్వర్లో సృష్టించండి, సీక్రెట్ కీని
STRIPE_SECRET_KEYఅనే ఎన్విరాన్మెంట్ వేరియబుల్ నుండి తీసుకోండి." - "వెరిఫై చేసిన వెబ్హుక్ నుండి మాత్రమే ఆర్డర్లను చెల్లించినవిగా గుర్తించండి, మరియు వెబ్హుక్ సంతకాన్ని తనిఖీ చేయండి."
- "వెబ్హుక్ రెండుసార్లు పంపబడినా నకిలీ ఆర్డర్లు సృష్టించకుండా నిర్వహించండి."
- "ప్రొవైడర్ యొక్క టెస్ట్ కార్డులతో, తిరస్కరించబడిన కార్డుతో సహా, పరీక్షించే విధానం వివరించండి, టెస్ట్ మోడ్ కీలు ఉపయోగించండి."
- "కస్టమర్ చెల్లించిన తర్వాత ట్యాబ్ మూసివేస్తే ఏమవుతుంది?"
- "చెల్లింపు కీ ఉపయోగించే ప్రతి చోటును చూపించండి, మరియు సీక్రెట్ కీ బ్రౌజర్కు ఎప్పుడూ చేరదని నిర్ధారించండి."
Mythex లో పేమెంట్ గేట్వేలు
Mythex మీరు నిర్మించే యాప్ల కోసం అంతర్నిర్మిత చెల్లింపులను ఇవ్వదు, మరియు "Stripe కనెక్ట్ చేయి" అనే ఒక-క్లిక్ ఎంపిక లేదు. మీరు ఎంచుకున్న ప్రొవైడర్తో ఖాతా సృష్టించి, దాని టెస్ట్ కీలను ప్రాజెక్ట్ సీక్రెట్లుగా జోడించి, సర్వర్ వైపు చెక్అవుట్ నిర్మించమని ఏజెంట్ను అడగండి. ప్రివ్యూలో ప్రొవైడర్ టెస్ట్ కార్డులతో పరీక్షించి, తర్వాత ప్రచురించండి. Stripe తో చెల్లింపులు స్వీకరించడం డాక్స్లో దశలవారీగా ఉంది, మరియు Webhooks నిర్ధారణ దశను వివరిస్తుంది.
దశలవారీ నిర్మాణం కోసం, మీ యాప్కు చెల్లింపులు ఎలా జోడించాలి చూడండి, మరియు పునరావృత బిల్లింగ్ కోసం Stripe తో సబ్స్క్రిప్షన్లు ఎలా జోడించాలి చూడండి.
ప్రశ్నలు
పేమెంట్ గేట్వే సరళంగా అంటే ఏమిటి?
పేమెంట్ గేట్వే అనేది మీ చెక్అవుట్ నుండి కస్టమర్ చెల్లింపు వివరాలను సురక్షితంగా తీసుకుని, ఆమోదం కోసం బ్యాంకులు మరియు కార్డ్ నెట్వర్క్లకు పంపి, ఆమోదించబడింది లేదా తిరస్కరించబడింది అనే సమాధానాన్ని మీ యాప్కు తిరిగి ఇచ్చే సేవ — సాధారణంగా కొన్ని సెకన్లలో.
పేమెంట్ గేట్వే మరియు పేమెంట్ ప్రాసెసర్ మధ్య తేడా ఏమిటి?
ఖచ్చితంగా చెప్పాలంటే, గేట్వే అనేది చెల్లింపు వివరాలను సంగ్రహించి పంపే సురక్షిత ముందు ద్వారం, మరియు ప్రాసెసర్ బ్యాంకుల మధ్య లావాదేవీని కదిలిస్తుంది. ఆచరణలో, Stripe, PayPal మరియు Adyen వంటి ఆధునిక ప్రొవైడర్లు రెండింటినీ, మర్చంట్ ఖాతాతో పాటు, ఒకే సేవగా కలిపి అందిస్తారు, కాబట్టి ఈ పదాలు తరచుగా ఒకదానికొకటి బదులుగా వాడతారు.
కార్డులు స్వీకరించాలంటే నేను PCI కంప్లయింట్ కావాలా?
కార్డులు స్వీకరించే ఏ వ్యాపారమైనా ఏదో ఒక రూపంలో PCI DSS భద్రతా ప్రమాణాన్ని పాటించాలి. హోస్ట్ చేసిన చెక్అవుట్ పేజీ లేదా ప్రొవైడర్ యొక్క ఎంబెడెడ్ పేమెంట్ ఫీల్డ్లను వాడితే కార్డ్ నంబర్లు మీ సర్వర్లను తాకవు, దీనివల్ల మీ బాధ్యత బాగా తగ్గుతుంది. ఏ స్వీయ-అంచనా వర్తిస్తుందో మీ ప్రొవైడర్ చెబుతుంది.
మర్చంట్ ఆఫ్ రికార్డ్ అంటే ఏమిటి?
మర్చంట్ ఆఫ్ రికార్డ్ అనేది కస్టమర్కు చట్టబద్ధంగా అమ్మే వ్యాపారం, అమ్మకపు పన్ను లేదా VAT వసూలు మరియు చెల్లించడం, రీఫండ్లు మరియు చార్జ్బ్యాక్లను నిర్వహించడం వంటి బాధ్యతలతో. Paddle మరియు Lemon Squeezy వంటి సేవలు మీ తరఫున మర్చంట్ ఆఫ్ రికార్డ్గా పనిచేస్తాయి; Stripe లేదా PayPal తో సాధారణంగా మీరే మర్చంట్ ఆఫ్ రికార్డ్.
AI తో నిర్మించిన యాప్కు చెల్లింపులు జోడించవచ్చా?
అవును. AI బిల్డర్ మీ యాప్ను Stripe వంటి ప్రొవైడర్తో కనెక్ట్ చేసే కోడ్ రాయగలదు: సర్వర్లో చెక్అవుట్ సెషన్లు సృష్టించడం, వెబ్హుక్లను నిర్వహించడం, మరియు ఆర్డర్లను అప్డేట్ చేయడం. మీకు ఆ ప్రొవైడర్తో మీ స్వంత ఖాతా అవసరం, మరియు లైవ్కు వెళ్లే ముందు అన్నింటినీ వారి టెస్ట్ మోడ్లో పరీక్షించాలి.