Code Fulfillment
URL: https://api-sandbox.accessbankplc.com/breezepay/fufilPayment
Description : This API is used to fulfill the payment code that was previously generated, ensuring the transaction is processed and recorded appropriately.
Method: POST
Media Type: application/json
Request Parameter Definition
| S/N | Parameter Name | Type | Parameter Required | Description |
|---|---|---|---|---|
| 1 | terminal_id | string | Required | Represents the terminal identifier for the transaction, likely indicating the source or device handling the transaction. |
| 2 | amount | string | Required | Transaction amount. |
| 3 | channel_code | string | Required | Client application code. |
| 4 | payment_code | string | Required | A unique code associated with the payment. |
| 5 | transaction_ref | string | Required | Unique identifier for the transaction. |
| 6 | transaction_type | string | Type of transaction. (POS or WEB) |
Expected Response
| S/N | Type | Parameter Name | Description |
|---|---|---|---|
| 1 | string | response_code | Response code to indicate success or failure. |
| 2 | string | response_message | Response description to provide more details, e.g., error description. |
Sample Payload
Request:
{
"terminal_id": "2044NH50",
"payment_code": "4267824",
"amount": 10,
"channel_code": "YOUR CHANNEL CODE",
"transaction_type": "POS",
"transaction_ref": "TEST123OPI1249l9Fae"
}
Response:
{
"response_code": "00",
"response_message": "Successful Request"
}
