Verify Transaction status
curl --request GET \
--url https://adapter.cepta.co/api/v1/pay/verify-payment \
--header 'Authorization: <api-key>'
{
"status": true,
"message": "<string>",
"data": {
"amount": 123,
"chargedAmount": 123,
"currency": "<string>",
"customerEmail": "<string>",
"narration": "<string>",
"status": "<string>",
"responseCode": "<string>",
"transactionRef": "<string>",
"processorResponse": "<string>",
"createdAt": "2023-11-07T05:31:56Z",
"paidAt": "2023-11-07T05:31:56Z",
"ip": "<string>",
"paymentType": "<string>",
"fees": 123,
"meta": "<string>",
"message": "<string>"
}
}
Authorizations
Authorization header with the <SECRET_KEY> value.
Query Parameters
Unique identifier for the transaction
Response
Indicates if the request was successful.
Descriptive message about the request result.
Original payment amount
Amount charged to the customer
Currency of the transaction (e.g., “USD”).
Email of the customer who made the payment
Description or narrative of the payment
Current status of the transaction (e.g., “Paid”)
Response code from the payment processor
Unique identifier for the created transaction
Response from the payment processor
Time the transaction was created.
Reference for the created transaction.
IP address from which the payment was made.
Type of payment method used (e.g., “Card”).
Fees charged for the transaction
Additional metadata associated with the payment
Additional metadata associated with the payment
curl --request GET \
--url https://adapter.cepta.co/api/v1/pay/verify-payment \
--header 'Authorization: <api-key>'
{
"status": true,
"message": "<string>",
"data": {
"amount": 123,
"chargedAmount": 123,
"currency": "<string>",
"customerEmail": "<string>",
"narration": "<string>",
"status": "<string>",
"responseCode": "<string>",
"transactionRef": "<string>",
"processorResponse": "<string>",
"createdAt": "2023-11-07T05:31:56Z",
"paidAt": "2023-11-07T05:31:56Z",
"ip": "<string>",
"paymentType": "<string>",
"fees": 123,
"meta": "<string>",
"message": "<string>"
}
}