Skip to content

Pakistan · Signature

See Signature & Merchant API.

Pakistan integration notes

  • Country/currency are bound to your merchant account; do not send on create; not returned in payin/payout responses or completion webhooks
  • Signed POST fields are top-level JSON keys (e.g. merchantOrderNo, payer_mobile, payee_account, extJson)
  • timestamp is in seconds (not milliseconds)
  • Use 2048-bit RSA keys

Callback verification (Pakistan)

ItemNotes
Platform public keyFrom Profile or GET /portal/profileplatformPublicKey
completedAtJSON number, Unix seconds; sign string uses decimal integer e.g. 1782121882
Amount fieldsamount, feeAmount, netAmount are strings

Full flow and code: Webhook guide. Use portal API Debug → Callback verify for local checks.

Released under the MIT License.

2-1-2 Nihonbashi-Hongokucho,Chuo-ku,Tokyo