Skip to main content
कार्ड के बजाय अपने बैंक या स्थानीय payment app से भुगतान करना पसंद करने वाले यूरोपीय ग्राहकों तक पहुँचने के लिए iDEAL, Bancontact, EPS, Multibanco, BLIK, SEPA Direct Debit और Satispay स्वीकार करें। जिन बाज़ारों में स्थानीय method online भुगतान करने का सबसे आम तरीका है, वहाँ इसे उपलब्ध कराने से conversion बढ़ सकता है।

स्थानीय यूरोपीय भुगतान विधियाँ क्यों?

Higher Conversion

iDEAL नीदरलैंड में सबसे अधिक इस्तेमाल की जाने वाली online payment method है। इसके बिना आप उन Dutch ग्राहकों को खो देते हैं जो किसी अन्य तरीके से भुगतान नहीं करेंगे।

Bank Authentication

Bank-authenticated methods के लिए, ग्राहक अपने banking app या अपने बैंक की website पर भुगतान को approve करता है।

Real-Time Settlement

इस पेज की अधिकांश विधियाँ checkout के दौरान payment की पुष्टि करती हैं। SEPA Direct Debit और Multibanco ATM payments की पुष्टि बाद में होती है।

समर्थित 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 को तीन तरीकों से पूरा कर सकते हैं:
  1. Online banking: ग्राहक के internet banking के माध्यम से bank transfer।
  2. ATM payment: ग्राहक को payment reference मिलता है और वह किसी भी Multibanco ATM पर उसका भुगतान करता है।
  3. Mobile banking: ग्राहक के banking app में भुगतान।

ATM Payment कैसे काम करता है

ATM payment के लिए ग्राहक को इस तरह का payment reference मिलता है:
ग्राहक इस reference का उपयोग करके किसी भी Portuguese ATM या online banking के माध्यम से भुगतान करता है। Reference सीमित समय के लिए valid होता है, जिसकी जानकारी ग्राहक को 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 ऑस्ट्रिया, बेल्जियम, एस्टोनिया, फ़िनलैंड, फ़्रांस, जर्मनी, आयरलैंड, इटली, लातविया, लिथुआनिया, नीदरलैंड, पुर्तगाल, स्लोवाकिया या स्पेन हो।
SEPA Direct Debit तुरंत complete नहीं होता। किसी payment की पुष्टि होने में 6 business days तक लग सकते हैं। Card payment के विपरीत, checkout पर ग्राहक का authorization यह नहीं दर्शाता कि money clear हो चुका है। Checkout redirect या payment.processing पर order fulfill न करें। payment.succeeded webhook की प्रतीक्षा करें।

यह कैसे काम करता है

ग्राहक checkout पर debit authorize करता है और फिर Dodo Payments उसके bank account से funds collect करता है। बैंक debit को asynchronously clear करता है, इसलिए payment processing 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 से चलाएँ। Event type on करें और प्रत्येक stage को handle करें:
Checkout redirect या payment.processing पर नहीं, बल्कि webhook से payment.succeeded पर fulfill करें। Redirect ग्राहक के debit authorize करते ही हो जाता है, money clear होने से कई दिन पहले।
निम्न Express handler event पर action लेने से पहले client.webhooks.unwrap से प्रत्येक event के signature को verify करता है। Endpoint setup के लिए Webhooks guide देखें। प्रत्येक event के लिए Webhook Event Guide देखें।
Handling SEPA payment events
Checkout पर customer expectations स्पष्ट करें। Access केवल debit clear होने के बाद grant किया जाता है, इसलिए SEPA ग्राहकों को बताएँ कि उनका order processing में है और payment confirm होने पर आप उन्हें notify करेंगे। अन्यथा वे card payment की तरह immediate access की अपेक्षा कर सकते हैं।

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 शामिल करें:
Dodo Payments प्रत्येक ग्राहक को केवल वही methods दिखाता है जो उनके billing country और currency से match करती हैं। Dutch ग्राहक को iDEAL और Belgian ग्राहक को Bancontact दिखाई देता है। यह session EUR में bill करती है, इसलिए BLIK दिखाई नहीं देता।

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 के अनुसार सेट करें:
  • NL iDEAL के लिए
  • BE Bancontact के लिए
  • AT EPS के लिए
  • PT Multibanco के लिए
  • PL BLIK के लिए (PLN billing currency के साथ)
  • IT Satispay के लिए
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

यदि आप Dutch customers को बेचते हैं, तो iDEAL शामिल करें। इसे छोड़ देना US में Visa स्वीकार न करने जैसा है: आपकी sales का एक महत्वपूर्ण हिस्सा कम हो जाता है।
अधिकांश European payment methods के लिए EUR आवश्यक है, इसलिए सुनिश्चित करें कि आपकी pricing EUR transactions का समर्थन करती हो। एकमात्र अपवाद BLIK है, जो केवल PLN (Polish złoty) billing के साथ उपलब्ध है।
अधिकांश European methods customer को उनके bank या payment app पर redirect करते हैं। सुनिश्चित करें कि आपका return URL handling उन customers के लिए काम करता हो जो flow के बीच में इसे छोड़ देते हैं।
Europe में हर customer इन regional methods का उपयोग नहीं कर सकता, जैसे tourists और expats। Fallback के रूप में credit और debit शामिल करें। यदि कोई method उपलब्ध नहीं है, तो checkout session विफल हो जाता है।
Multibanco ATM payment पूरा होने में कई घंटे लग सकते हैं। Fulfillment को immediate payment पर निर्भर न बनाएं। Asynchronous confirmation के लिए webhooks का उपयोग करें।
SEPA Direct Debit की पुष्टि होने में 6 business days तक लग सकते हैं। Checkout redirect या payment.processing पर fulfillment न करें। Access केवल payment.succeeded webhook से दें और checkout पर customers को बताएं कि उनका order pending है। Handling the Confirmation Delay देखें।

Troubleshooting

जाँचें:
  1. क्या customer का billing country method के country से मेल खाता है?
  2. क्या billing currency EUR है, या BLIK के लिए PLN है?
  3. क्या method allowed_payment_method_types में शामिल है?
  4. क्या checkout one-time payment के लिए है? iDEAL, Bancontact, EPS, Multibanco, BLIK और SEPA Direct Debit subscriptions के लिए उपलब्ध नहीं हैं।
समाधान: Country-specific methods केवल अपने देश के लिए दिखाई देते हैं। Billing country DE (Germany) वाले customer को iDEAL दिखाई नहीं देता, क्योंकि यह केवल Netherlands के लिए है।
कारण:
  • Customer ने bank authentication के दौरान cancellation कर दी।
  • Bank का authentication system अस्थायी रूप से अनुपलब्ध था।
  • Customer ने गलत credentials दर्ज किए।
समाधान: Customer को फिर से प्रयास करना चाहिए। यदि failure जारी रहता है, तो कोई अलग payment method सुझाएं।
कारण:
  • Customer ने bank redirect के दौरान browser बंद कर दिया।
  • Network issue ने authentication में बाधा डाली।
  • Return URL गलत तरीके से configured है।
समाधान: जाँचें कि आपका return URL सही और reachable है तथा success और failure दोनों states को handle करता है।
कारण: Customer को payment reference मिला है, लेकिन उसने अभी तक payment नहीं किया है।समाधान: ATM payments के लिए यह अपेक्षित है। Webhook confirmation की प्रतीक्षा करें। Reference customer को दिखाए गए सीमित समय के बाद expire हो जाता है।
कारण: 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 देखें।

Payment Methods Overview

सभी समर्थित payment methods देखें।

Adaptive Currency

Currency support और automatic conversion।

Checkout Guide

Complete checkout implementation guide।

Webhooks

Payment confirmations को asynchronously handle करें।
अंतिम संशोधन 8 अक्टूबर 2026