Digital Signatures
This page describes how to sign your orders
Digital Signature
This endpoint is used to sign the request body and generate the digital signature.
POST
https://exchanger-api.fuspay.finance/api/v1/no-auth/PartnerP2P/SignRequestSha512/
The object is signed without including the signature field. Also sign exactly the fields that would be posted to the endpoint
Please make sure we have whitelisted all your IPs
Only Collection or Order creation requires using of merchant secret and partner secret all other request to be signed are to be signed using partner secret alone
Headers
Name | Type | Description |
---|---|---|
Content-Type* | String | application/json |
Request Body
Name | Type | Description |
---|---|---|
partner_order_id* | String | the order id on partners end |
amount_to_collect* | String | the amount to be collected |
timestamp* | String | the time the order was created |
order_expiration* | String | the time the order would expire |
currency* | String | the currency of collection eg GHS, NGN |
partner_callback_url* | String | the url where payment confirmation would be posted |
partner_redirect_url | String | partners site where users would be redirected after successful payment |
secret* | String | merchant and partner secret. The keys are concatenated |
intrapay_merchant_id | String | Your Id on the intrapay app |
partner_id | String | Your partner id returned on the onboard endpoint |
Sample code
Last updated