PesaBridge
Ìwé/Iṣẹ́ gidi/Go-live checklist

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ìí
  1. Checklist

Checklist

  1. 1

    Webhooks verified

    Your handler checks the signature (V2 with a timestamp window) and answers 2xx quickly.

  2. 2

    Idempotent handlers

    The same event twice doesn't ship an order twice. Key on X-PesaBridge-Delivery or charge_ref.

  3. 3

    Idempotency keys

    Every charge and payout sends an idem key, reused on retries.

  4. 4

    Secrets on the server

    No sk_… key in an app, a web page or a repository. Rotation is documented for your team.

  5. 5

    Second factor for money out

    Initiator configured if you make payouts or reversals.

  6. 6

    Live webhook endpoint

    A live mode endpoint pointing at production, with its own signing secret.

  7. 7

    Reconciliation

    A daily job compares GET /partner/transactions with 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ọ́