Payment Gateway என்றால் என்ன? ஆன்லைன் பணம் செலுத்தல் எப்படி வேலை செய்கிறது
Payment gateway என்பது வாடிக்கையாளரின் பணம் செலுத்தல் விவரங்களை checkout-இல் பாதுகாப்பாக எடுத்து, அனுமதிக்காக வங்கிகளுக்கும் கார்டு நெட்வொர்க்குகளுக்கும் அனுப்பி, "அங்கீகரிக்கப்பட்டது" அல்லது "நிராகரிக்கப்பட்டது" என்று திருப்பித் தரும் சேவை — பொதுவாக சில வினாடிகளுக்குள். அது உங்கள் செயலிக்கும் நிதி அமைப்புக்கும் இடையேயான பாலம். Stripe, PayPal, Adyen, Square, Braintree ஆகியவை நன்கு அறியப்பட்ட எடுத்துக்காட்டுகள்.
இன்று இந்த நிறுவனங்களில் பெரும்பாலானவை gateway-ஐ, பணம் பெறத் தேவையான மற்ற எல்லாவற்றுடனும் சேர்த்துத் தருகின்றன; அதனால் "payment gateway", "payment processor", "payment provider" என்பவை பெரும்பாலும் ஒரே பொருளில் பயன்படுகின்றன.
AI கருவிகளுடன் உருவாக்கும்போது payment gateway ஏன் முக்கியம்
"பணம் செலுத்தலைச் சேர்" என்பது மக்கள் AI builder-களிடம் அடிக்கடி கேட்கும் கோரிக்கைகளில் ஒன்று; அதே நேரத்தில் நுட்பமாகத் தவறாகச் செய்வது எளிது. குறியீடு பொதுவாக சிறியதாகவே இருக்கும். முக்கியமானவை அதைச் சுற்றியுள்ள முடிவுகள்:
- எந்த provider. உங்கள் வணிகம், நாடு, நீங்கள் விற்பது ஆகியவற்றுக்கு எது பொருந்தும்.
- குறியீடு எங்கே இயங்குகிறது. ரகசிய பணம் செலுத்தல் keys சர்வரில் மட்டுமே இருக்க வேண்டும்; browser-இல் ஒருபோதும் கூடாது.
- பணம் வெற்றிகரமாகச் செலுத்தப்பட்டதை உங்கள் செயலி எப்படி அறிகிறது. நம்பகமான வழி provider-இலிருந்து வரும் webhook; வாடிக்கையாளர் "நன்றி" பக்கத்துக்கு வருவது அல்ல.
- உங்கள் சட்ட மற்றும் வரிப் பொறுப்புகள், அதாவது யார் merchant of record என்பதைப் பொறுத்தது.
gateway என்ன செய்கிறது என்று புரிந்துகொண்டால், தெளிவான அறிவுறுத்தல்களைக் கொடுக்கலாம், விளைவு பாதுகாப்பானதா என்று சரிபார்க்கலாம்.
ஒரு அன்றாட ஒப்புமை
கடையில் கார்டால் பணம் செலுத்துவதை நினைத்துப் பாருங்கள்.
கவுண்டரில் உள்ள கார்டு டெர்மினல் gateway: அது உங்கள் கார்டை பாதுகாப்பாகப் படித்து கோரிக்கையை அனுப்புகிறது. அது எதையும் முடிவு செய்வதில்லை — "இவரால் €40 செலுத்த முடியுமா?" என்ற கேள்வியை ஒரு சங்கிலி வழியாக உங்கள் வங்கிக்கு அனுப்பி, பதிலைத் திரும்பப் பெறுகிறது. கடையின் வங்கி (acquirer) மற்றும் உங்கள் வங்கி (issuer) தீர்மானிக்கின்றன; அவற்றை இணைக்கும் கார்டு நெட்வொர்க் (Visa, Mastercard).
ஆன்லைன் payment gateway என்பது அந்த டெர்மினல், இணையத்துக்கு மீண்டும் உருவாக்கப்பட்டது — இணையத்தின் வழியாக வரும் கார்டு விவரங்களைக் கையாளும் பாதுகாப்புடன்.
ஆன்லைன் கார்டு பணம் எப்படி நகர்கிறது
வாடிக்கையாளர் "Pay" அழுத்திய பின் சில வினாடிகளில் என்ன நடக்கிறது:
| படி | என்ன நடக்கிறது | யார் செய்கிறார்கள் |
|---|---|---|
| 1. Checkout | வாடிக்கையாளர் பாதுகாப்பான பணம் செலுத்தல் படிவத்தில் கார்டு விவரங்களை உள்ளிடுகிறார் | Provider-இன் படிவம் அல்லது பக்கம் |
| 2. குறியாக்கம் | விவரங்கள் குறியாக்கம் செய்யப்பட்டு gateway-க்கு அனுப்பப்படுகின்றன | Gateway |
| 3. அங்கீகார கோரிக்கை | கோரிக்கை கார்டு நெட்வொர்க்குக்கும் வாடிக்கையாளரின் வங்கிக்கும் செல்கிறது | Processor, கார்டு நெட்வொர்க் |
| 4. சரிபார்ப்புகள் | வங்கி பணம் இருப்பையும் மோசடி அறிகுறிகளையும் சரிபார்க்கிறது; 3D Secure போன்ற கூடுதல் சரிபார்ப்பைக் கேட்கலாம் | வழங்கும் வங்கி (issuing bank) |
| 5. பதில் | அங்கீகரிக்கப்பட்டதா அல்லது நிராகரிக்கப்பட்டதா என்பது உங்கள் செயலிக்குத் திரும்புகிறது | Gateway |
| 6. பிடிப்பு மற்றும் தீர்வு | பணம் வசூலிக்கப்பட்டு, provider-இன் செலுத்தல் அட்டவணைப்படி கட்டணங்கள் கழித்து உங்கள் வங்கிக் கணக்கில் சேர்க்கப்படுகிறது | Processor, acquirer |
இரண்டு விஷயங்களைத் தெரிந்துகொள்வது மதிப்புள்ளது:
- அங்கீகாரம் என்பது பணம் பெற்றதற்குச் சமமல்ல. முதலில் பணம் ஒதுக்கப்படுகிறது, பின்னர் பிடிக்கப்படுகிறது, பின்னர் உங்கள் கணக்குக்குத் தீர்க்கப்படுகிறது — பெரும்பாலும் சில நாட்கள் கழித்து.
- உங்கள் செயலி கார்டு எண்ணை முழுவதுமாகவே பார்ப்பதில்லை. நவீன providers உங்களுக்கு hosted checkout பக்கத்தையோ அவர்கள் கட்டுப்படுத்தும் உட்பொதிந்த புலங்களையோ தருகின்றன; உங்கள் செயலிக்கு பணம் செலுத்தலுக்கான ஒரு குறிப்பு மட்டுமே கிடைக்கும்.
முக்கிய பகுதிகளும் அவற்றைக் கையாள்பவர்களும்
| பகுதி | அது என்ன |
|---|---|
| Payment gateway | பணம் செலுத்தல் விவரங்களைப் பாதுகாப்பாகப் பிடித்து அனுப்புகிறது. |
| Payment processor | வங்கிகளுக்கு இடையே பரிவர்த்தனைத் தரவை நகர்த்துகிறது. |
| Merchant account | உங்கள் சார்பில் கார்டு பணத்தைப் பெறும் கணக்கு. Stripe போன்ற providers-ஆல் சேர்த்துத் தரப்படும். |
| Acquirer | வணிகரின் பக்கத்திலுள்ள வங்கி. |
| Issuer | வாடிக்கையாளரின் வங்கி; அது அங்கீகரிக்கும் அல்லது நிராகரிக்கும். |
| கார்டு நெட்வொர்க் | Visa, Mastercard போன்றவை; acquirer-களையும் issuer-களையும் இணைக்கின்றன. |
| Merchant of record | வாடிக்கையாளருக்குச் சட்டப்படி விற்கும் வணிகம்; வரி, திரும்பப் பெறுதல், சர்ச்சைகளுக்குப் பொறுப்பானது. |
சில providers (Paddle, Lemon Squeezy) தாங்களே merchant of record ஆகச் செயல்படுகின்றன; அதிக கட்டணத்துக்குப் பதிலாக விற்பனை வரி மற்றும் VAT-ஐ உங்களுக்காகக் கையாளுகின்றன. மற்றவை (Stripe, PayPal) நீங்களே merchant of record ஆக இருக்க விடுகின்றன; விருப்பமான வரிக் கருவிகளுடன். விருப்பங்களின் நியாயமான ஒப்பீட்டுக்கு Stripe vs Paddle vs Lemon Squeezy மற்றும் Stripe vs PayPal பார்க்கவும்.
ஒரு வேலை செய்யப்பட்ட எடுத்துக்காட்டு: ஒரு பாடநெறியை விற்பது
நீங்கள் €99-க்கு ஒரு ஆன்லைன் பாடநெறியை விற்கிறீர்கள்; "வாங்கு" பொத்தானைச் சேர்க்கும்படி AI builder-இடம் கேட்கிறீர்கள்.
- வாடிக்கையாளர் வாங்கு அழுத்துகிறார். உங்கள் சர்வர், தனது ரகசிய key-ஐப் பயன்படுத்தி €99-க்கு ஒரு checkout session உருவாக்கச் provider-இடம் கேட்டு ஒரு இணைப்பைப் பெறுகிறது.
- வாடிக்கையாளர் provider-இன் hosted checkout பக்கத்துக்கு அனுப்பப்படுகிறார், கார்டை உள்ளிடுகிறார், வங்கியுடன் 3D Secure சரிபார்ப்பை முடிக்கிறார்.
- பணம் அங்கீகரிக்கப்படுகிறது, வாடிக்கையாளர் உங்கள் "வெற்றி" பக்கத்துக்கு திருப்பி அனுப்பப்படுகிறார்.
- தனியாக, provider உங்கள் சர்வருக்கு ஒரு webhook அனுப்புகிறது: "session X-க்கான பணம் வெற்றிகரமாக செலுத்தப்பட்டது." உங்கள் சர்வர் webhook-இன் கையொப்பத்தைச் சரிபார்த்து, ஆர்டரைக் கண்டுபிடித்து, செலுத்தப்பட்டதாகக் குறித்து, பாடநெறியைத் திறக்கிறது.
- சில நாட்களுக்குப் பின், கட்டணங்கள் கழித்து மீதப் பணம் உங்கள் வங்கிக் கணக்கில் சேர்கிறது.
படி 4 மிக முக்கியமானது. வெற்றிப் பக்கத்திலேயே பாடநெறியைத் திறந்திருந்தால், அந்த URL-ஐக் கண்டுபிடித்த எவரும் அதை இலவசமாகப் பெறலாம்; உலாவி முன்கூட்டியே மூடிய வாடிக்கையாளர்கள் பணம் செலுத்தியும் எதையும் பெறாமல் போகலாம்.
முக்கிய சொற்கள்
| சொல் | பொருள் |
|---|---|
| Checkout session | உங்கள் சர்வர் ஒரு குறிப்பிட்ட வாங்குதலுக்காக உருவாக்கும் ஒரு முறை பணம் செலுத்தல் பக்கம் அல்லது ஓட்டம். |
| Test mode | சோதனை keys மற்றும் சோதனை கார்டு எண்களைப் பயன்படுத்தும் sandbox — உண்மையான பணம் நகராது. |
| Publishable / secret key | Publishable key browser குறியீட்டில் தோன்றலாம்; secret key சர்வரில் மட்டுமே இருக்க வேண்டும். |
| 3D Secure | வாடிக்கையாளர் தன் வங்கியுடன் பணம் செலுத்தலை உறுதிப்படுத்தும் கூடுதல் படி; ஐரோப்பாவில் Strong Customer Authentication (SCA) விதிகளின் கீழ் பொதுவானது. |
| PCI DSS | கார்டுத் தரவைக் கையாளும் எவருக்கும் பொருந்தும் அட்டைத் தொழில் பாதுகாப்புத் தரம். |
| Chargeback | வாடிக்கையாளர் தன் வங்கியிடம் பணம் செலுத்தலை எதிர்த்து, பணம் திரும்பப் பெறப்படுவது. |
| Refund | நீங்கள் விருப்பப்பட்டுத் திருப்பித் தரும் பணம். |
| Payout | நீங்கள் வசூலித்த பணத்தை provider உங்கள் வங்கிக் கணக்குக்கு மாற்றுவது. |
பொதுவான தவறான கருத்துகள்
- "வாடிக்கையாளர்களை மீண்டும் கட்டணம் வசூலிக்க கார்டு எண்களைச் சேமிக்க வேண்டும்." இல்லை. Providers கார்டைச் சேமித்து, மீண்டும் கட்டணங்களுக்கும் சந்தாக்களுக்கும் ஒரு குறிப்பு token தருகின்றன. கார்டு எண்களை நீங்கள் ஒருபோதும் சேமிக்கக் கூடாது.
- "வெற்றிப் பக்கம் என்றால் பணம் வேலை செய்தது என்று அர்த்தம்." கொடுப்பனவுகளை சர்வரில் webhooks மூலம் உறுதிப்படுத்துங்கள். Redirect-களைத் தவிர்க்கலாம், போலியாக்கலாம், அல்லது நடக்காமலே போகலாம்.
- "எல்லா payment providers-உம் ஏறக்குறைய ஒரே செலவு." கட்டணங்கள் provider, நாடு, கார்டு வகை, வரிக் கையாளுதல் சேர்க்கப்பட்டதா என்பதைப் பொறுத்து மாறும். உங்கள் நாட்டுக்கான தற்போதைய விலைப் பக்கத்தைச் சரிபாருங்கள்.
- "Stripe பயன்படுத்தினால் நான் PCI compliant ஆகிவிடுவேன்." கார்டுத் தரவு provider-இடமே இருப்பதால் இணக்கம் மிக எளிதாகிறது — ஆனால் நீங்கள் இன்னும் (பொதுவாக குறுகிய) self-assessment ஒன்றை நிரப்ப வேண்டும்.
- "Test mode மற்றும் live mode ஒரே மாதிரி நடந்துகொள்ளும்." அவை நெருங்கியவை, ஆனால் live mode-க்கு முழுமையாகச் சரிபார்க்கப்பட்ட கணக்கு, live சூழலுக்கான உண்மையான webhook endpoint-கள், உண்மையான வங்கி விவரங்கள் தேவை.
- "Payment gateway என் வரிகளைக் கையாளும்." அது merchant of record ஆக இருந்தாலோ, அதன் வரி அம்சங்களை நீங்கள் இயக்கி அமைத்தாலோ மட்டுமே. உங்கள் உள்ளூர் விதிகளைச் சரிபாருங்கள், அல்லது ஒரு ஆலோசகரிடம் கேளுங்கள்.
AI கருவியிடம் என்ன கேட்க வேண்டும்
- "[பொருளுக்காக] [Stripe] Checkout சேர்க்கவும். Environment variable-இலிருந்து வரும் secret key-ஐப் பயன்படுத்தி session-ஐ சர்வரில் உருவாக்குங்கள்."
- "Webhook-இலிருந்து சரிபார்க்கப்பட்ட பின்னரே ஆர்டர்களை செலுத்தப்பட்டவை எனக் குறியுங்கள்; webhook கையொப்பத்தைச் சரிபாருங்கள்."
- "Webhook இரண்டு முறை அனுப்பப்பட்டாலும் நகல் ஆர்டர்கள் உருவாகாமல் கையாளுங்கள்."
- "Provider-இன் test கார்டுகளைப் பயன்படுத்தி சோதிக்க வழிகாட்டுங்கள், நிராகரிக்கப்படும் கார்டையும் சேர்த்து."
- "பணம் செலுத்திய பிறகு வாடிக்கையாளர் tab-ஐ மூடினால் என்ன நடக்கும்?"
- "பணம் செலுத்தல் key பயன்படும் ஒவ்வொரு இடத்தையும் காட்டுங்கள்; ரகசிய key ஒருபோதும் browser-ஐ அடையாது என்பதை உறுதி செய்யுங்கள்."
Mythex-இல் Payment gateways
Mythex உருவாக்கும் செயலிகளுக்கு உள்ளமைந்த பணம் செலுத்தல் இல்லை; "Stripe-ஐ ஒரே கிளிக்கில் இணை" என்ற வசதியும் இல்லை. நீங்கள் தேர்ந்தெடுத்த provider-இல் கணக்கு உருவாக்கி, அதன் test keys-ஐ திட்ட secrets ஆகச் சேர்த்து, சர்வர் பக்கத்தில் checkout-ஐ உருவாக்கும்படி முகவரிடம் கேளுங்கள். Provider-இன் test கார்டுகளுடன் Preview-இல் சோதித்து, பின்னர் வெளியிடுங்கள். Stripe மூலம் பணம் ஏற்பது ஆவணம் இதை விளக்குகிறது; Webhooks உறுதிப்படுத்தும் படியை விவரிக்கிறது.
படிப்படியான கட்டுமானத்துக்கு உங்கள் செயலியில் பணம் செலுத்தலைச் சேர்ப்பது எப்படி பார்க்கவும்; தொடர் கட்டணத்துக்கு Stripe மூலம் சந்தாக்களைச் சேர்ப்பது எப்படி பார்க்கவும்.
கேள்விகள்
எளிய சொற்களில் payment gateway என்றால் என்ன?
Payment gateway என்பது வாடிக்கையாளரின் பணம் செலுத்தல் விவரங்களை உங்கள் checkout-இலிருந்து பாதுகாப்பாக எடுத்து, அனுமதிக்காக வங்கிகளுக்கும் கார்டு நெட்வொர்க்குகளுக்கும் அனுப்பி, அங்கீகரிக்கப்பட்டதா அல்லது நிராகரிக்கப்பட்டதா என்ற பதிலை உங்கள் செயலிக்குத் திருப்பித் தரும் சேவை — பொதுவாக சில வினாடிகளில்.
Payment gateway மற்றும் payment processor இடையே என்ன வேறுபாடு?
கண்டிப்பாகச் சொன்னால், gateway என்பது கட்டண விவரங்களைப் பிடித்து அனுப்பும் பாதுகாப்பான நுழைவாயில்; processor வங்கிகளுக்கு இடையே பரிவர்த்தனையை நகர்த்துகிறது. நடைமுறையில், Stripe, PayPal, Adyen போன்ற நவீன provider-கள் இரண்டையும், merchant account-உடன் சேர்த்து ஒரே சேவையாகத் தருகின்றன; அதனால் இந்தச் சொற்கள் பெரும்பாலும் ஒன்றுக்கொன்று மாற்றாகப் பயன்படுகின்றன.
கார்டு பணம் ஏற்க PCI compliant ஆக இருக்க வேண்டுமா?
கார்டுகளை ஏற்கும் எந்த வணிகமும் ஏதோ ஒரு வடிவத்தில் PCI DSS பாதுகாப்புத் தரத்தை பூர்த்தி செய்ய வேண்டும். Hosted checkout பக்கத்தையோ provider-இன் உட்பொதிந்த பணம் செலுத்தல் புலங்களையோ பயன்படுத்தினால், கார்டு எண்கள் உங்கள் சர்வர்களைத் தொடுவதே இல்லை; இது உங்கள் பொறுப்பை வெகுவாகக் குறைக்கிறது. எந்த self-assessment பொருந்தும் என்று உங்கள் provider சொல்லும்.
Merchant of record என்றால் என்ன?
Merchant of record என்பது வாடிக்கையாளருக்குச் சட்டப்படி விற்கும் வணிகம்; விற்பனை வரி அல்லது VAT வசூலித்துச் செலுத்துவது, திரும்பப் பெறுதல் (refund) மற்றும் chargeback-களைக் கையாள்வது போன்ற பொறுப்புகள் அதற்கு உண்டு. Paddle, Lemon Squeezy போன்ற சேவைகள் உங்களுக்காக merchant of record ஆகச் செயல்படுகின்றன; Stripe அல்லது PayPal-உடன், பொதுவாக நீங்களே அது ஆவீர்கள்.
AI-இல் உருவாக்கிய செயலியில் பணம் செலுத்தலைச் சேர்க்க முடியுமா?
முடியும். AI builder, Stripe போன்ற provider-உடன் உங்கள் செயலியை இணைக்கும் குறியீட்டை எழுதலாம்: சர்வரில் checkout sessions உருவாக்குவது, webhooks-ஐக் கையாள்வது, ஆர்டர்களைப் புதுப்பிப்பது. நீங்கள் provider-இல் உங்கள் சொந்தக் கணக்கு வைத்திருக்க வேண்டும்; நேரடியாகச் செல்லும் முன் எல்லாவற்றையும் அதன் test mode-இல் சோதிக்க வேண்டும்.