Unachohitaji
| Sehemu | Inafanya nini |
|---|---|
| API key | Hutuwezesha kuita Dodo kuunda checkout iliyopangishwa. Siri. |
| Webhook signing secret (whsec_…) | Huthibitisha webhook ilitoka kweli kwa Dodo. Siri. |
| Return URL | Pale mnunuzi anapoingia baada ya checkout. |
Kwa nini tunauliza kila sehemu
API key
Huidhinisha kuunda checkout iliyopangishwa, ili malipo yapite kwenye akaunti yako.
Webhook signing secret
Huthibitisha webhook inayoingia ni kweli kutoka Dodo, ili mtu yeyote asighushi tukio la "paid". Ni thamani tofauti na API key.
Return URL
Mpangilio wa kawaida: pale mnunuzi anapoingia baada ya checkout. Si siri.
Sanidi
- Tumia hali ya majaribio (bure)
Dodo ina mazingira tofauti ya majaribio. Funguo za hali-ya-majaribio huendesha dhidi ya seva ya majaribio ya Dodo, na hakuna fedha halisi inayohama.
- Ingia kwenye app.dodopayments.com.
- Dodo hutenganisha funguo za Live na Test. Sanidi test kwanza, kisha rudia kwenye live.
- Nakili API key yako
Nenda Developer → API Keys na unakili Test key kuthibitisha, au Live key kupokea malipo halisi.
Dodo → Developer → API Keys - Ongeza webhook
- Ongeza webhook katika Dodo.
- Weka URL ya webhook kuwa anwani ya webhook ya mradi wako (hapa chini).
- Nakili webhook signing secret (whsec_…). Ongeza webhook tofauti katika test na katika live.
https://api.coinmoebius.com/webhook/dodopayments/<your project id>Dodo → Developer → Webhooks - Unganisha kwenye dashibodi
Ongeza mtoa huduma → Dodo Payments. Ingiza Return URL na kundi la Live (Live API key, Live webhook signing secret). Ongeza kundi la hiari la Test kuthibitisha kwanza. Kundi la Test limeoanishwa: ongeza test API key na test webhook secret zote mbili, au acha zote mbili tupu. Live na test hukaguliwa kando.
Baada ya kuunganisha
Endesha malipo moja ya majaribio kabla ya kuanza rasmi:
- Unda bidhaa na uweke Mazingira yake kuwa Testing. Hilo huendesha bidhaa kwenye vibali vyako vya test, ili uweze kuweka agizo kamili bila kuhamisha fedha. (Kama uliruka seti ya test, bidhaa ya Testing hurudi kwa live, kwa hiyo iongeze kwanza.)
- Weka kitufe cha kununua kwenye ukurasa (faili la HTML la ndani hufanya kazi) kilichoelekezwa kwenye mradi wako.
- Maliza ununuzi katika hali ya majaribio ya Dodo.
- Fungua kichupo cha Miamala. Safu mpya hujitokeza, ikiwa imewekewa alama Testing. Hali yake inapofika succeeded, vibali vyako na webhook vyote vinafanya kazi mwanzo hadi mwisho.
Badilisha Mazingira ya bidhaa kuwa Live ukiwa tayari kwa malipo halisi.
Utatuzi wa matatizo
Anza na Verify. Kwenye dashibodi, bofya Verify (au Verify test credentials) kukagua API key yako.
Verify test credentials inasema hakuna vibali vya test vilivyohifadhiwa.
Ongeza test API key kwenye kichupo cha Test, hifadhi mtoa huduma, kisha fungua tena kidirisha na uthibitishe.
Malipo yanakamilika lakini agizo linabaki linasubiri.
Thibitisha URL ya webhook inalingana na kwamba signing secret inalingana na webhook katika mazingira yaleyale (test secret kwa test, live kwa live).
Kuhifadhi kundi la Test kunakataliwa.
Kundi la Test limeoanishwa: ongeza test API key na test webhook secret zote mbili, au acha zote mbili tupu.
Thibitisha mwanzo hadi mwisho.
Dodo Dashboard → Developer → Webhooks → Send Example (au Dodo CLI) iliyoelekezwa kwenye URL yako ya webhook, kisha utazame agizo likisasishwa.
Vizuri kujua
Malipo ya mara moja pekee. Coin Moebius hutumia Dodo kwa malipo ya mara moja, si usajili.
Kuzungusha siri. Zungusha API key au webhook secret wakati wowote, kisha ubandike thamani mpya. Sehemu za siri hubaki tupu wakati wa kuhariri.
Maswali? Join our Discord