Check the status of payment sessions.Get Payment Status#
Check the status of a payment session.Endpoint: GET /v1/pay/status/{session_id}Authentication: Not required| Parameter | Type | Required | Description |
|---|
session_id | string | Yes | Payment session ID |
{
"data": {
"session_id": "ps_abc123",
"status": "succeeded",
"amount": "100.00",
"fee": "2.50",
"net_amount": "97.50",
"currency": "GMD",
"payment_method": "wave",
"transaction_id": "txn_abc123",
"completed_at": "2024-01-15T10:35:00Z",
"success_url": "https://example.com/success",
"failure_url": "https://example.com/failure"
}
}
pending - Payment not yet initiated
processing - Payment being processed
succeeded - Payment completed successfully
cancelled - Payment cancelled
Get Payment Session#
Get complete details of a payment session.Endpoint: GET /v1/pay/session/{sessionId}Authentication: Not required Modified at 2025-11-15 15:43:35