Types of Charging Status

Processing Status for XL

When querying for charging status, if AOC returns status as Processing, it means that XL is still processing the charge. Please do call the query charging status until it returns success or failed. The proposed internal query for charging status in case the status is Processing is every 2 minutes. It’s important to call the query charging status until it returns success or failed, if not, the charge won’t take effect and the purchase will be failed.

Pending Consent Status for Robi

When querying for charging status, if AOC returns status as pending_consent, it means that Apigate is awaiting user consent to proceed with charging and still processing the charge. Please do call the query charging status until it returns success or failed. The proposed internal query for charging status in case the status is pending_consent is every 3 minutes. It’s important to call the query charging status until it returns success or failed before considering charge success or failed.

Pending Topup Status for Celcom

When querying for charging status, if AOC returns status as pending_topup, it means that the transaction is still pending for the user to top up their balance before recharge. Please do call the query charging status until it returns success or failed. The proposed internal query for charging status in case the status is pending_topup is every 10 minutes. It’s important to call the query charging status until it returns success or failed before considering charge success or failed.

Processing Status for PayTM Wallet

When querying for charging status, if AOC returns status as Processing, it means that PayTM is still processing the charge. Please do call the query charging status until it returns success or failed. The proposed internal query for charging status in case the status is Processing is every 2 minutes. It’s important to call the query charging status until it returns success or failed, if not, the charge won’t take effect and the purchase will be failed.