GET /v1/checkout/verify/{reference}
Equivalent to Paystack’s “Verify Transaction.”
curl -X GET "https://api.payracle.com/api/v1/checkout/verify/PAY-A1B2C3D4E5" \
-H "Authorization: Bearer sk_live_YOUR_SECRET_KEY"
Response
{
"status": true,
"data": {
"mode": "live",
"reference": "PAY-A1B2C3D4E5",
"amount": 1500,
"status": "paid",
"paid": true,
"payer_email": "customer@example.com",
"paid_amount": 1500,
"paid_at": "2026-08-28T15:04:12.000000Z",
"sender_name": "JANE DOE",
"sender_bank": "GTBank"
}
}
You’ll also get a webhook the moment payment lands — verification is for polling on the checkout page itself, not your primary source of truth for fulfilling an order. Trust the webhook (with signature verification) for that.