Iṣẹ́ gidi
Go-live checklist
What to confirm before you switch to live keys.
Ìṣẹ́jú 3 láti kà
A kọ àwọn ìtọ́sọ́nà olùgbéṣẹ́ ní èdè Gẹ̀ẹ́sì kí kóòdù, orúkọ àwọn pápá àti àwọn ìfiránṣẹ́ àṣìṣe lè bá API mu gẹ́lẹ́.
Lórí ojú-ìwé yìí
Checklist
- 1
Webhooks verified
Your handler checks the signature (V2 with a timestamp window) and answers
2xxquickly. - 2
Idempotent handlers
The same event twice doesn't ship an order twice. Key on
X-PesaBridge-Deliveryorcharge_ref. - 3
Idempotency keys
Every charge and payout sends an
idemkey, reused on retries. - 4
Secrets on the server
No
sk_…key in an app, a web page or a repository. Rotation is documented for your team. - 5
Second factor for money out
Initiator configured if you make payouts or reversals.
- 6
Live webhook endpoint
A
livemode endpoint pointing at production, with its own signing secret. - 7
Reconciliation
A daily job compares
GET /partner/transactionswith your books.
Then request live access from the go-live page in the console. Once approved, swap to live keys; nothing else changes.
Àwọn onímọ̀-ẹ̀rọ wa ń dáhùn ìbéèrè nípa ìsopọ̀. Fi nọ́mbà ìtọ́kasí ìbéèrè náà ránṣẹ́ sí wa, a ó sì rí ìpè náà gẹ́lẹ́.
Kàn sí ìrànlọ́wọ́