Gbà kí o sì san pẹ̀lú ìpè díẹ̀.
API tó mọ́, tí a kọ́ fún fóònù: OAuth2 client-credentials, sandbox, ìtọ́ka-láti-san àti wẹ́bùhúùkù tí a fọwọ́sí tí a sì tún dán — so ìkójọ àti ìsanwó pọ̀ ní ọ̀sán kan.

Ní kíkún
A kọ́ API dẹ́fẹ́lọ́pà fún owó, kìí ṣe ìbéèrè nìkan. O pààrọ̀ ìwé-ẹ̀rí client fún tọ́kẹ̀nì olùgbà-àkókò-kúkúrú, lẹ́yìn náà tì ìdíyelé sí oníbàárà; wọ́n fọwọ́sí nínú àpò owó wọn, o sì gba wẹ́bùhúùkù tí a fọwọ́sí nígbà tí ó bá parí. Gbogbo ìpè kò ní ìlọ́po, nítorí ìtúndán lẹ́yìn ìsopọ̀ tí ó jábọ́ kò ní díye ẹ̀ẹ̀mejì.
Ìdíyelé ń kọjá ìwàláàyè tó mọ́ — dídúró, tí a fọwọ́sí, tí a parí, tí a kọ̀ tàbí tí ó pé — tí o lè yẹ̀ wò tàbí gbà nípasẹ̀ wẹ́bùhúùkù. A fi HMAC-SHA256 fọwọ́sí wẹ́bùhúùkù tí a sì tún dán títí a ó fi jẹ́wọ́, kí ẹ̀rọ rẹ lè gbẹ́kẹ̀ gbogbo ìpè-padà, ìbéèrè iye àti ìdúnàdúrà sì ń jẹ́ kí o laàpọ̀. Sandbox ń ṣiṣẹ́ pẹ̀lú àdéhùn kan náà pẹ̀lú ìmújáde, a sì ń ṣẹ́ àwọn ọ̀nà lẹ́yìn API, kí o so pọ̀ lẹ́ẹ̀kan kí o sì yí olùpèsè padà láìyí kóòdù rẹ padà.
Ìdí tó fi ṣe pàtàkì
A kọ́ ọ láti gbẹ́kẹ̀lé.
- OAuth2 client-credentials pẹ̀lú kọ́kọ́rọ́ sandbox àti ìmújáde.
- Ìtọ́ka-láti-san (STK push) pẹ̀lú ìyẹ̀wò ipò.
- Wẹ́bùhúùkù HMAC-SHA256 tí a fọwọ́sí, tí a tún dán tí ẹ̀rọ rẹ lè gbẹ́kẹ̀.
Ohun tó wà nínú
API dẹ́fẹ́lọ́pà — ní kíkún.
Tọ́kẹ̀nì OAuth2
Pààrọ̀ ìwé-ẹ̀rí client fún tọ́kẹ̀nì bearer.
Ìdíyelé àti ipò
Tì ìdíyelé kí o sì yẹ ìwàláàyè rẹ̀ wò.
Wẹ́bùhúùkù
Ìpè-padà tí a fọwọ́sí nígbà tí ìdíyelé bá parí.
Iye àti ìtàn
Béèrè iye ìkójọ àti ìdúnàdúrà.
Ọ̀nà gidi
Bó ṣe ń ṣiṣẹ́ ní àṣà.
Yí padà láàrin àwọn ìrìnàjò tí agbára yìí ń ṣàkóso. Ọ̀kọ̀ọ̀kan ń yẹ iye àti àlà wò, lẹ́yìn náà ń dúró de ìfọwọ́sí PIN tàbí biometric kí ó tó gbé ìwọlé dídọ́gba sí ìwé-ìṣirò.
Ìtì oníṣòwò (STK)
Oníṣòwò ń tì ìdíyelé kọjá ìwàláàyè rẹ̀; oníbàárà fọwọ́sí ìtọ́ka.
- A yẹ iye àti àlà wò ná
- Ẹnu-ọ̀nà ìjẹ́rìísí / ìfọwọ́sí
- A gbé gbèsè àti ìtẹ̀wọ́gbà dídọ́gba sí
Orílẹ̀-èdè tí o lè bẹ̀rẹ̀ níbẹ̀
Áàpù abínibí, ẹ̀rọ kan
Ọ̀nà — Áàpù · USSD · Wẹ́ẹ̀bù · API
Ìwọlé ìlọ́po, ó dọ́gba nígbà gbogbo
Síi nínú ẹ̀rọ náà
Ẹ̀rọ kan, gbogbo agbára.
Àwọn ìbéèrè
API dẹ́fẹ́lọ́pà: ohun tí àwọn ẹgbẹ́ ń béèrè kí wọ́n tó ṣe ìfilọ́lẹ̀
Báwo ni a ṣe ń jẹ́rìí ìdánimọ̀ wa?
Pẹ̀lú OAuth2 client credentials: pààrọ̀ client ID àti àṣírí rẹ fún bearer token. Sandbox àti production ń lo kọ́kọ́rọ́ ọ̀tọ̀ọ̀tọ̀.
Ṣé sandbox wà?
Bẹ́ẹ̀ ni. Forúkọ sílẹ̀ fún kọ́kọ́rọ́ sandbox, kí o sì dán ìgbowó, ipò rẹ̀ àti webhooks wò kí o tó bẹ̀rẹ̀ iṣẹ́ gidi, pẹ̀lú API kan náà bí ti production.
Báwo ni a ṣe máa mọ̀ pé ìsanwó ti parí?
Béèrè ipò ìgbowó náà, tàbí gba webhook ní kété tí ó bá parí. A ń fọwọ́ sí webhooks pẹ̀lú HMAC-SHA256, a sì ń tún ìfiránṣẹ́ tí kò gba ìdáhùn 2xx fi ránṣẹ́ títí di ìgbà 10 láàrin nǹkan bí ọjọ́ méjì.
Ṣé a lè gba owó kí a sì sanwó nípasẹ̀ API?
Bẹ́ẹ̀ ni. Fi ìbéèrè ìsanwó ránṣẹ́ láti gba owó, kí o sì béèrè iye owó tí a ti gbà àti ìtàn ìdúnàádúrà fún ìbáramu.
Ibo ni ìwé ìtọ́kasí wà?
Ìwé àwọn olùgbéejáde ń ṣàlàyé gbogbo endpoint, ìbéèrè àti ìdáhùn, pẹ̀lú ìtọ́sọ́nà fún checkout, webhooks àti bíbẹ̀rẹ̀ iṣẹ́ gidi.
Ìwé kíkà síwájú sí i
Àwọn ìtọ́sọ́nà láti ọ̀dọ̀ ẹgbẹ́ PesaBridge
Tẹ̀síwájú láti ṣàwárí
Ibo ni kí o lọ báyìí
Ṣé o ti ṣetán láti bẹ̀rẹ̀ àpò owó rẹ?
Ṣe àyẹ̀wò a óò dá àmì, orílẹ̀-èdè àti ọ̀nà rẹ sílẹ̀ — a óò sì mú ọ kọjá áàpù, ààbójútó àti API.
Ṣé o fẹ́ kí a sọ̀rọ̀? Pè +254 746 883809