get
https://api.staging.myvendy.com/public/transactions/payment-url/
Request:
| Path Parameter | Type | Description |
|---|---|---|
| urlRef | String | Unique reference for the transaction |
Example request
curl --location 'https://api.myvendy.com/transactions/{{refid}}?businessId={{businessId}}' \
--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 |
