Every card follows a lifecycle from creation to cancellation. You manage transitions through the Update Card Status endpoint.Documentation Index
Fetch the complete documentation index at: https://developers-sandbox.uqpaytech.com/llms.txt
Use this file to discover all available pages before exploring further.
Status reference
| Status | Description |
|---|---|
PENDING | Card creation request received and processing |
ACTIVE | Card is ready for transactions |
FROZEN | All authorizations declined; card can be reactivated |
BLOCKED | Blocked by UQPAY due to suspicious activity |
PRE_CANCEL | Pre-cancellation state; authorizations declined |
CANCELLED | Permanently deactivated |
FAILED | Card creation failed |
Status flow
Freeze a card
Freezing temporarily disables all transactions. All incoming authorizations are declined until the card is unfrozen.card.status.update.succeeded webhook fires once the freeze is applied:
Unfreeze a card
To reactivate a frozen card, set the status back toACTIVE:
Cancel a card
Set the card status toCANCELLED:
PRE_CANCEL:
- All new authorizations are declined.
- Previously authorized but unsettled transactions continue to settle normally.
- After a 30-day waiting period, the card moves to
CANCELLED.
Balance handling on cancellation
| Card mode | What happens to remaining balance |
|---|---|
| Single | Remaining balance is returned to the issuing balance automatically after the waiting period |
| Share | No refund needed — no funds were transferred into the card |
Webhook sequence
card.status.update.succeededwithcard_status: PRE_CANCEL— immediately after the cancel requestcard.status.update.succeededwithcard_status: CANCELLED— after the waiting period ends
Webhooks
Status transitions trigger acard.status.update.succeeded webhook for these statuses: ACTIVE, FROZEN, BLOCKED, PRE_CANCEL, CANCELLED.
This webhook does not fire for the initial activation of a physical card or the default ACTIVE status when a virtual card is issued. Those are covered by the Card Created and Activation Status webhooks respectively.
Related
- Update Card Status API
- Card Status Updated webhook
- Core concepts — Single vs. Share mode cancellation differences

