cURL
Payments
Verify payment status
Re-check the payment status directly with the payment provider. Useful when you suspect a webhook was missed or you want to confirm the latest status in real time.
GET
cURL
Authorizations
Use your Simiz API key as the Bearer token.
Keys starting with smz_test_sk_ target sandbox, smz_live_sk_ target production.
Path Parameters
Payment token to verify
Example:
"pay_abc123xyz789"
Response
Payment status verified and updated
Unique payment token
Example:
"pay_abc123xyz789"
Example:
5000
Example:
"XAF"
Transaction lifecycle:
PENDING— Awaiting payer confirmationPROCESSING— Payment being processed by providerCOMPLETED— Payment received successfullyFAILED— Payment failedCANCELLED— Cancelled by merchant or payerEXPIRED— Payer did not confirm in timeREFUNDED— Fully refundedPARTIALLY_REFUNDED— Partially refunded
Available options:
PENDING, PROCESSING, COMPLETED, FAILED, CANCELLED, EXPIRED, REFUNDED, PARTIALLY_REFUNDED Payment methods supported:
ORANGE_MONEY— Orange MoneyMTN_MOMO— MTN Mobile MoneyUNKNOWN— Fallback / not yet determined
Available options:
ORANGE_MONEY, MTN_MOMO, UNKNOWN URL to redirect the customer for payment
Whether this is a production transaction

