get https://api.staging.vendy.money/public/transactions/payment-url/
Request:
Path Parameter | Type | Description |
---|---|---|
urlRef | String | Unique reference for the transaction |
Example request
curl --location 'https://api.vendy.money/transactions/6518564956061343757?businessId=1' \
--header 'Authorization: Bearer <token>'
Response:
Field | Type | Description |
---|---|---|
status | Boolean | States if the request was successfully executed or not |
code | Integer | Internal code, success if 200 |
msg | String | A description of the status of the request |
data | Object | Transaction details |
Example response
{
"status": true,
"code": 200,
"msg": "Payment URL",
"data": {
"ref": "af8-5c6d",
"amount": 100,
"currency": "NGN",
"businessID": 6,
"chargeCustomer": null,
"isTest": true,
"meta": {
"ref": "af8-5c6d",
"url": "https://checkout.vendy.money/test_af8-5c6d"
},
"channel": "whatsapp"
}
}
Possible errors are;
Error code | Type | Description |
---|---|---|
327 | TRANSACTION_NOT_FOUND | Transaction not found |