स्थानीय यूरोपीय भुगतान विधियाँ क्यों?
Higher Conversion
Bank Authentication
Real-Time Settlement
समर्थित Methods
प्रत्येक method तभी उपलब्ध होती है जब checkout उसकी currency और billing type से मेल खाता हो:iDEAL (Netherlands)
iDEAL नीदरलैंड में सबसे अधिक इस्तेमाल की जाने वाली online payment method है। यह सभी प्रमुख Dutch बैंकों से सीधे connect होती है और ग्राहक अपने बैंक के माध्यम से प्रत्येक भुगतान को approve करता है।यह कैसे काम करता है
ग्राहक iDEAL चुनता है, अपना बैंक select करता है और वहीं authenticate करता है:समर्थित Banks
iDEAL सभी प्रमुख Dutch बैंकों के साथ काम करता है, जिनमें शामिल हैं:- ABN AMRO
- ASN Bank
- Bunq
- ING
- Knab
- Rabobank
- RegioBank
- Revolut
- SNS
- Triodos Bank
- Van Lanschot
Configuration
iDEAL उपलब्ध कराने के लिए,ideal को allowed_payment_method_types में शामिल करें और EUR में bill करें:
Bancontact (Belgium)
Bancontact बेल्जियम की national payment scheme है। लगभग सभी Belgian बैंक इसे online payments के लिए इस्तेमाल करते हैं।Features
- उन Bancontact debit cards के साथ काम करता है जो Belgian ग्राहकों के पास पहले से हैं
- Bancontact mobile app में भुगतान का support करता है
- Checkout के दौरान भुगतान की पुष्टि करता है
- ग्राहक को किसी अतिरिक्त registration की आवश्यकता नहीं होती
Configuration
Bancontact उपलब्ध कराने के लिए,bancontact_card शामिल करें और EUR में bill करें:
EPS (Austria)
EPS (Electronic Payment Standard) Austrian ग्राहकों को अपने बैंक से online bank transfer द्वारा भुगतान करने की सुविधा देता है।Features
- Austrian बैंकों से सीधे connect होता है
- Checkout के दौरान भुगतान की पुष्टि करता है
- Austrian consumers के बीच इसका trust अधिक है
समर्थित Banks
EPS प्रमुख Austrian बैंकों के साथ काम करता है, जिनमें शामिल हैं:- Erste Bank
- Bank Austria
- Raiffeisen
- BAWAG
- Volksbank
Configuration
EPS उपलब्ध कराने के लिए,eps शामिल करें और EUR में bill करें:
Multibanco (Portugal)
Multibanco Portugal का interbank network है। ग्राहक online भुगतान कर सकते हैं या किसी ATM पर payment reference का भुगतान कर सकते हैं।Payment Options
ग्राहक Multibanco payment को तीन तरीकों से पूरा कर सकते हैं:- Online banking: ग्राहक के internet banking के माध्यम से bank transfer।
- ATM payment: ग्राहक को payment reference मिलता है और वह किसी भी Multibanco ATM पर उसका भुगतान करता है।
- Mobile banking: ग्राहक के banking app में भुगतान।
ATM Payment कैसे काम करता है
ATM payment के लिए ग्राहक को इस तरह का payment reference मिलता है:Configuration
Multibanco उपलब्ध कराने के लिए,multibanco शामिल करें और EUR में bill करें:
Multibanco ATM payment तब complete होता है जब ग्राहक reference का भुगतान करता है, जो checkout के काफी बाद भी हो सकता है। भुगतान की पुष्टि होने पर जानकारी पाने के लिए webhooks का उपयोग करें।
BLIK (Poland)
BLIK Poland की सबसे लोकप्रिय mobile payment method है। ग्राहक अपने banking app में generate किए गए one-time 6-digit code से भुगतान करता है। BLIK payments की billing PLN (Polish złoty) में होती है, EUR में नहीं।यह कैसे काम करता है
ग्राहक अपने banking app में code generate करता है, उसे checkout पर enter करता है और app में भुगतान approve करता है:Availability
- Billing currency: केवल PLN
- Transaction type: केवल one-time payments। BLIK subscriptions के लिए उपलब्ध नहीं है।
- Coverage: BLIK support करने वाले सभी प्रमुख Polish बैंक
Configuration
BLIK उपलब्ध कराने के लिए,blik शामिल करें और billing_currency को PLN पर set करें:
BLIK के लिए PLN billing currency आवश्यक है और Dodo Payments केवल तभी PLN में bill करता है जब Adaptive Currency enabled हो। Adaptive Currency enable करें ताकि Polish ग्राहकों की billing PLN में हो और BLIK उपलब्ध हो जाए।
SEPA Direct Debit (Eurozone)
SEPA Direct Debit से यूरोज़ोन के ग्राहक कार्ड के बजाय अपने बैंक खाते से भुगतान कर सकते हैं। यह EUR checkouts पर one-time payments के लिए उपलब्ध है, subscriptions के लिए नहीं, जब billing country ऑस्ट्रिया, बेल्जियम, एस्टोनिया, फ़िनलैंड, फ़्रांस, जर्मनी, आयरलैंड, इटली, लातविया, लिथुआनिया, नीदरलैंड, पुर्तगाल, स्लोवाकिया या स्पेन हो।यह कैसे काम करता है
ग्राहक checkout पर debit authorize करता है और फिर Dodo Payments उसके bank account से funds collect करता है। बैंक debit को asynchronously clear करता है, इसलिए paymentprocessing state में तब तक रहती है जब तक उसका final outcome न आ जाए:
Payment Timeline
SEPA payment इन stages से गुजरती है:
ग्राहक के आपकी site छोड़ने के कई दिनों बाद confirmation आती है, इसलिए access checkout redirect से नहीं, बल्कि आपके webhook handler से grant किया जाना चाहिए। Handling the Confirmation Delay देखें।
Availability
- Billing currency: EUR
- Transaction type: केवल one-time payments। SEPA Direct Debit subscriptions के लिए उपलब्ध नहीं है।
Configuration
SEPA Direct Debit उपलब्ध कराने के लिए,sepa शामिल करें और EUR में bill करें:
SEPA Test IBANs
Test mode में checkout पर इनमें से कोई IBAN enter करके specific outcome force करें:
Country-specific behavior test करने के लिए किसी अन्य Eurozone country का success IBAN इस्तेमाल करें:
Delayed test IBANs का उपयोग करके confirm करें कि access आपका webhook handler grant करता है, checkout redirect नहीं। SEPA payments ग्राहक के checkout छोड़ने के काफी बाद confirm होती हैं।
Confirmation Delay को Handle करना
SEPA checkout के 6 business days बाद तक settle हो सकता है, इसलिए browser redirect आपको यह नहीं बता सकता कि payment clear हुई या नहीं। इसके बजाय fulfillment को webhook events से चलाएँ। Eventtype on करें और प्रत्येक stage को handle करें:
निम्न Express handler event पर action लेने से पहले
client.webhooks.unwrap से प्रत्येक event के signature को verify करता है। Endpoint setup के लिए Webhooks guide देखें। प्रत्येक event के लिए Webhook Event Guide देखें।
Handling SEPA payment events
Satispay (Europe)
Satispay एक European mobile payment network है, जिसके users की सबसे बड़ी संख्या Italy में है। ग्राहक card या bank details share किए बिना Satispay app से भुगतान करते हैं। Satispay payments की billing EUR में होती है।Features
- App-based payments जो card networks पर निर्भर नहीं करते
- Italy में strong adoption और अन्य European markets में बढ़ता उपयोग
- One-time payments और subscriptions दोनों का support
Availability
- Billing currency: EUR
- Transaction type: One-time payments और subscriptions
- Amount: प्रत्येक payment के लिए €0.50 से €999,999.99 तक
Configuration
Satispay उपलब्ध कराने के लिए,satispay शामिल करें और EUR में bill करें:
API Method Types
इन values कोallowed_payment_method_types में pass करें:
Multi-Country European Checkout
कई European countries में sell करने के लिए, fallback के रूप में cards के साथ प्रत्येक regional method शामिल करें:Testing
आप test mode में European payment methods test कर सकते हैं। Test flow bank authentication step को simulate करता है।SEPA Direct Debit एक अलग test flow इस्तेमाल करता है। Simulated bank flow के बजाय आप सीधे test IBAN enter करते हैं। SEPA Test IBANs देखें।
Multibanco में भी अलग test flow का उपयोग होता है। Checkout में bank flow के बजाय voucher दिखाई देता है और आपके द्वारा दर्ज किया गया email परिणाम तय करता है। Multibanco Test Emails देखें।
1
Enable Test Mode
Dashboard sidebar में Live Mode switch बंद करें और test mode में बनाई गई API keys का उपयोग करें।
2
Set Appropriate Billing Address
Billing address country को payment method के अनुसार सेट करें:
NLiDEAL के लिएBEBancontact के लिएATEPS के लिएPTMultibanco के लिएPLBLIK के लिए (PLN billing currency के साथ)ITSatispay के लिए
3
Complete the Test Flow
Test mode में simulated bank authentication flow पूरा करें।
Multibanco Test Emails
Pay पर क्लिक करने के बाद checkout में Multibanco voucher दिखाई देता है। Test mode में आपके द्वारा दर्ज किया गया email परिणाम तय करता है:
Success page देखने के लिए
succeed_immediately@example.com का उपयोग करें, कुछ सेकंड प्रतीक्षा करें और Done पर टैप करें।
Best Practices
Always include regional methods for target markets
Always include regional methods for target markets
यदि आप Dutch customers को बेचते हैं, तो iDEAL शामिल करें। इसे छोड़ देना US में Visa स्वीकार न करने जैसा है: आपकी sales का एक महत्वपूर्ण हिस्सा कम हो जाता है।
Match currency to region
Match currency to region
अधिकांश European payment methods के लिए EUR आवश्यक है, इसलिए सुनिश्चित करें कि आपकी pricing EUR transactions का समर्थन करती हो। एकमात्र अपवाद BLIK है, जो केवल PLN (Polish złoty) billing के साथ उपलब्ध है।
Handle redirects gracefully
Handle redirects gracefully
अधिकांश European methods customer को उनके bank या payment app पर redirect करते हैं। सुनिश्चित करें कि आपका return URL handling उन customers के लिए काम करता हो जो flow के बीच में इसे छोड़ देते हैं।
Provide card fallbacks
Provide card fallbacks
Europe में हर customer इन regional methods का उपयोग नहीं कर सकता, जैसे tourists और expats। Fallback के रूप में
credit और debit शामिल करें। यदि कोई method उपलब्ध नहीं है, तो checkout session विफल हो जाता है।Consider Multibanco timing
Consider Multibanco timing
Multibanco ATM payment पूरा होने में कई घंटे लग सकते हैं। Fulfillment को immediate payment पर निर्भर न बनाएं। Asynchronous confirmation के लिए webhooks का उपयोग करें।
Account for the SEPA 6-day delay
Account for the SEPA 6-day delay
SEPA Direct Debit की पुष्टि होने में 6 business days तक लग सकते हैं। Checkout redirect या
payment.processing पर fulfillment न करें। Access केवल payment.succeeded webhook से दें और checkout पर customers को बताएं कि उनका order pending है। Handling the Confirmation Delay देखें।Troubleshooting
European method not appearing
European method not appearing
जाँचें:
- क्या customer का billing country method के country से मेल खाता है?
- क्या billing currency EUR है, या BLIK के लिए PLN है?
- क्या method
allowed_payment_method_typesमें शामिल है? - क्या checkout one-time payment के लिए है? iDEAL, Bancontact, EPS, Multibanco, BLIK और SEPA Direct Debit subscriptions के लिए उपलब्ध नहीं हैं।
DE (Germany) वाले customer को iDEAL दिखाई नहीं देता, क्योंकि यह केवल Netherlands के लिए है।Bank authentication failed
Bank authentication failed
कारण:
- Customer ने bank authentication के दौरान cancellation कर दी।
- Bank का authentication system अस्थायी रूप से अनुपलब्ध था।
- Customer ने गलत credentials दर्ज किए।
Redirect not completing
Redirect not completing
कारण:
- Customer ने bank redirect के दौरान browser बंद कर दिया।
- Network issue ने authentication में बाधा डाली।
- Return URL गलत तरीके से configured है।
Multibanco payment pending
Multibanco payment pending
कारण: Customer को payment reference मिला है, लेकिन उसने अभी तक payment नहीं किया है।समाधान: ATM payments के लिए यह अपेक्षित है। Webhook confirmation की प्रतीक्षा करें। Reference customer को दिखाए गए सीमित समय के बाद expire हो जाता है।
SEPA payment stuck in processing
SEPA payment stuck in processing
कारण: SEPA Direct Debit customer के bank के माध्यम से asynchronously clear होता है।समाधान: यह अपेक्षित है। Debit clear होने से पहले
payment.processing state 6 business days तक रह सकती है। अंतिम payment.succeeded webhook (fulfill) या payment.failed webhook (don’t fulfill) की प्रतीक्षा करें। Checkout redirect को confirmation न मानें। Handling the Confirmation Delay देखें।