सभी प्रोवाइडर

Dodo Payments

खरीदार Dodo के होस्टेड चेकआउट के ज़रिए भुगतान करते हैं और आप फंड प्राप्त करते हैं। Coin Moebius पैसा कभी नहीं रखता। Coin Moebius के ज़रिए Dodo केवल एक बार के भुगतान के लिए है।

आपको क्या चाहिए

फ़ील्डयह क्या करता है
API keyहमें होस्टेड चेकआउट बनाने के लिए Dodo को कॉल करने देता है। गुप्त।
Webhook signing secret (whsec_…)पुष्टि करता है कि कोई वेबहुक सचमुच Dodo से आया। गुप्त।
Return URLजहां खरीदार चेकआउट के बाद पहुंचता है।

हम हर फ़ील्ड क्यों मांगते हैं

API key

होस्टेड चेकआउट बनाने को अधिकृत करता है, ताकि चार्ज आपके खाते के ज़रिए चले।

Webhook signing secret

साबित करता है कि कोई आता हुआ वेबहुक सचमुच Dodo से है, ताकि कोई "paid" इवेंट नकली न बना सके। यह API key से एक अलग मान है।

Return URL

सादी सेटिंग: जहां खरीदार चेकआउट के बाद पहुंचता है। गुप्त नहीं।

सेट करें

  1. test mode इस्तेमाल करें (मुफ़्त)

    Dodo का एक अलग test परिवेश है। test-mode कुंजियां Dodo test host के विरुद्ध चलती हैं, और कोई असली पैसा नहीं हिलता।

    1. app.dodopayments.com पर साइन इन करें।
    2. Dodo Live और Test कुंजियां अलग करता है। पहले test सेट करें, फिर live में दोहराएं।
  2. अपनी API key कॉपी करें

    Developer → API Keys पर जाएं और सत्यापित करने के लिए Test key, या असली भुगतान लेने के लिए Live key कॉपी करें।

    Dodo → Developer → API Keys
  3. वेबहुक जोड़ें
    1. Dodo में एक वेबहुक जोड़ें।
    2. वेबहुक URL को अपने प्रोजेक्ट वेबहुक पते (नीचे) पर सेट करें।
    3. webhook signing secret (whsec_…) कॉपी करें। test में और live में एक अलग वेबहुक जोड़ें।
    https://api.coinmoebius.com/webhook/dodopayments/<your project id>
    Dodo → Developer → Webhooks
  4. डैशबोर्ड में कनेक्ट करें

    Add provider → Dodo Payments। Return URL और Live समूह (Live API key, Live webhook signing secret) दर्ज करें। पहले सत्यापित करने के लिए वैकल्पिक Test समूह जोड़ें। Test समूह जोड़ीदार है: एक test API key और एक test webhook secret दोनों जोड़ें, या दोनों खाली छोड़ें। Live और test अलग-अलग जांचे जाते हैं।

कनेक्ट करने के बाद

लाइव होने से पहले एक टेस्ट भुगतान चलाएं:

  1. एक उत्पाद बनाएं और इसकी Environment को Testing पर सेट करें। यह उत्पाद को आपके test क्रेडेंशियल पर चलाता है, ताकि आप बिना पैसा हिलाए एक पूरा ऑर्डर दे सकें। (अगर आपने test सेट छोड़ दिया, तो एक Testing उत्पाद live पर वापस आ जाता है, इसलिए पहले इसे जोड़ें।)
  2. अपने प्रोजेक्ट पर इंगित किसी पेज पर बाय बटन रखें (एक स्थानीय HTML फ़ाइल काम करती है)।
  3. Dodo के test mode में चेकआउट पूरा करें।
  4. Transactions टैब खोलें। एक नई पंक्ति दिखती है, Testing टैग के साथ। जब इसकी स्थिति succeeded तक पहुंचती है, तो आपके क्रेडेंशियल और वेबहुक दोनों शुरू से अंत तक काम कर रहे हैं।

जब आप असली भुगतान के लिए तैयार हों तो उत्पाद की Environment को Live पर बदलें।

समस्या निवारण

Verify से शुरू करें। डैशबोर्ड में, अपनी API key जांचने के लिए Verify (या Verify test credentials) क्लिक करें।

Verify test credentials कहता है कि कोई test क्रेडेंशियल सहेजे नहीं गए।

Test टैब में एक test API key जोड़ें, प्रोवाइडर सेव करें, फिर संवाद फिर से खोलें और सत्यापित करें।

भुगतान पूरा होता है पर ऑर्डर pending रहता है।

पुष्टि करें कि वेबहुक URL मेल खाता है और कि signing secret उसी परिवेश के वेबहुक से मेल खाता है (test के लिए test secret, live के लिए live)।

Test समूह सहेजना अस्वीकृत हो जाता है।

Test समूह जोड़ीदार है: एक test API key और एक test webhook secret दोनों जोड़ें, या दोनों खाली छोड़ें।

इसे शुरू से अंत तक पुष्ट करें।

Dodo Dashboard → Developer → Webhooks → Send Example (या Dodo CLI) को अपने वेबहुक URL पर इंगित करें, फिर ऑर्डर अपडेट होते देखें।

जानना अच्छा है

केवल एक बार के भुगतान. Coin Moebius एकल भुगतान के लिए Dodo का उपयोग करता है, सब्सक्रिप्शन के लिए नहीं।

secret घुमाना. API key या webhook secret को कभी भी घुमाएं, फिर नया मान पेस्ट करें। संपादन पर गुप्त फ़ील्ड खाली रहते हैं।

सवाल? Join our Discord

एक प्रोवाइडर कनेक्ट करने के लिए तैयार हैं?

वे प्रोवाइडर चुनें जो आप पहले से इस्तेमाल करते हैं। खरीदार आपके खातों के ज़रिए भुगतान करते हैं, और आप एक बाय बटन रखते हैं।