Rerun transaction
User can rerun any existing transaction at any time which has been failed earlier. Authenticate this request using HTTP Basic Auth by adding a bearer token to the header, e.g. Authentication: Bearer {{access_token}}. You can get the {{access_token}} from the create token request.
If the previous transaction had the following values for transaction_type, SALE or PREAUTH, then both fields amount and transaction_unique are optional, if they are not entered, then it should use the amount and transaction_unique from the previous transaction.
If the previous transaction had “VERIFY” as transaction_type, then amount field is required.
Path Parameters
- transaction_id string required
The transaction ID
- application/json
Request Body
- amount number required
Transaction amount.
- transaction_unique string required
Transaction unique.
- 200
OK
Response Headers
- application/json
- Schema
- Example (from schema)
- Example
- Example 2
- Example 3
Schema
data object
transaction_id stringstatus stringmessage stringamount numbercurrency stringpayment_source stringcustomer_name stringcustomer_email stringmerchant_data object
{
"data": {
"transaction_id": "string",
"status": "string",
"message": "string",
"amount": 0,
"currency": "string",
"payment_source": "string",
"customer_name": "string",
"customer_email": "string",
"merchant_data": {}
}
}
Transaction details - CC
{
"data": {
"transaction_id": "BL-54URV6DLR5",
"status": "Captured",
"message": "Payment Successful",
"amount": 1.1,
"currency": "GBP",
"payment_source": "Visa Credit Card",
"customer_name": "Miss Olivia Treutel",
"customer_email": "Fausto0@gmail.com",
"merchant_data": {
"order_id": "12345678"
}
}
}
Transaction details - DD
{
"data": {
"transaction_id": "BL-0056F27B6A",
"status": "Pending Submission",
"message": "Pending Submission",
"amount": 1.1,
"currency": "GBP",
"payment_source": "Direct Debit",
"customer_name": "Jermaine Ernser",
"customer_email": "Devan.Price40@yahoo.com",
"merchant_data": {
"order_id": "dd-12345678"
}
}
}
Transaction details - OB
{
"data": {
"transaction_id": "BL-00C902BB94",
"status": "Success",
"message": "Success",
"amount": 1.1,
"currency": "GBP",
"payment_source": "Open Banking",
"customer_name": "Nettie Stehr",
"customer_email": "Hugh.McLaughlin@hotmail.com",
"merchant_data": {
"order_id": "ob-12345678"
}
}
}