Check the current payment status of a checkout session. Used for client-side polling. No authentication required.
Checkout session ID (format: cs_xxx)
"cs_abc123"
Current session status (idle, processing, pending_ussd, success, failed, expired, cancelled)
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 cancelledidle, processing, pending_ussd, success, failed, expired, cancelled "pay_xyz789"