Retrieve a checkout session
Checkout (Public)
Retrieve a checkout session
Retrieve the details of a checkout session by its ID. Used by the hosted payment page on the client side. No authentication required.
GET
Retrieve a checkout session
Path Parameters
Checkout session ID (format: cs_xxx)
Example:
"cs_abc123"
Response
Session details
Checkout session ID
Example:
"cs_abc123"
Payment URL for the customer
Example:
"https://pay.simiz.io/cs/abc123"
Example:
5000
Example:
"XAF"
Checkout session lifecycle:
idle— Session created, waiting for payment initiationprocessing— Payment being processedpending_ussd— Waiting for USSD confirmation from payersuccess— Payment completedfailed— Payment failedexpired— Session expiredcancelled— Session cancelled
Available options:
idle, processing, pending_ussd, success, failed, expired, cancelled Checkout-specific payment methods (broader than core):
ORANGE_MONEY,MTN_MOMO,WAVE,MOOV_MONEY
Available options:
ORANGE_MONEY, MTN_MOMO, WAVE, MOOV_MONEY Payment ID once payment is initiated

