API ReferencePayments
Verify payment
Verify a payment transaction and credit wallet if successful.
GET
/v1/payments/verify/{reference}Authorization
bearer AuthorizationBearer <token>
In: header
Path Parameters
reference*string
Response Body
application/json
curl -X GET "https://example.com/v1/payments/verify/string"{ "success": true, "statusCode": 200, "message": "Request processed successfully", "timestamp": "2025-10-20T16:30:00.000Z", "path": "/v1/auth/register", "data": { "transactionId": "txn_abc123", "reference": "REF_1634567890123", "status": "SUCCESS", "amount": 10000, "currency": "NGN", "channel": "card", "completedAt": "2025-10-20T12:00:00.000Z", "walletCredited": true, "walletBalance": 50000 }}