curl --request GET \
--url https://sandbox-api.payfonte.com/billing/v1/disbursements/verify/{reference} \
--header 'client-id: <api-key>' \
--header 'client-secret: <api-key>'{
"data": {
"status": "success",
"reference": "<string>",
"externalReference": "<string>",
"amount": 100000,
"currency": "USD, NGN, XOF, XAF",
"user": {
"name": "Example User",
"email": "[email protected]",
"phoneNumber": "2347012345678"
},
"provider": "<string>"
}
}Verify a Disbursement
curl --request GET \
--url https://sandbox-api.payfonte.com/billing/v1/disbursements/verify/{reference} \
--header 'client-id: <api-key>' \
--header 'client-secret: <api-key>'{
"data": {
"status": "success",
"reference": "<string>",
"externalReference": "<string>",
"amount": 100000,
"currency": "USD, NGN, XOF, XAF",
"user": {
"name": "Example User",
"email": "[email protected]",
"phoneNumber": "2347012345678"
},
"provider": "<string>"
}
}Reference of the transaction to verify
Show child attributes
Status of the transaction
success, failed, processing Transaction Reference
This is the reference sent to us by the merchant when the transaction was created
Amount should be in the subunit of the supported currency i.e value * 100
100000
3 character currency code
"NGN"
"USD"
"XOF"
"XAF"
Show child attributes
customer's name
"Example User"
customer's email
customer's phone number
"2347012345678"
This is the provider we are validating the account against. Find full list of providers here Supported Providers