Endpoint
Description
Use this endpoint to change the status of a wallet to active, frozen, or deleted.Status updates are commonly used to temporarily restrict wallet activity, permanently disable a wallet, or re-enable it after review.
Path Parameters
Request Body
Request Fields
Supported Statuses
Response
Success Response (200 OK)
Response Fields
Example cURL Request
Common Errors
Status Transition Rules (Recommended)
active→frozen✅frozen→active✅active→deleted✅frozen→deleted✅deleted→ any status ❌ (not allowed)
Notes & Best Practices
- Always include a
reasonwhen freezing or deleting a wallet for audit and compliance purposes. - Freezing a wallet should immediately block:
- Incoming transfers
- Outgoing transfers
- Payment method usage
- Deleting a wallet should be treated as irreversible.
- Log all status changes for traceability and risk monitoring.
Common Use Cases
- Freeze wallet due to suspicious or fraudulent activity
- Reactivate wallet after compliance review
- Delete wallet when a customer account is closed
Next Steps
After updating a wallet’s status, you may want to:- Notify the user of the status change
- Review transaction history
- Trigger internal compliance or risk workflows