π©ββ€οΈβπβπ¨Update Virtual Account
Endpoint
PATCH
https://api.xixapay.com/api/v1/updateVirtualAccountStatus
π Request Headers
Header
Type
Description
Authorization
string
Bearer {apiSecret}
β Your API secret token
Content-Type
string
application/json
api-key
string
Your API key
β οΈ Notes:
β You can only update the status of static virtual accounts.
β Dynamic virtual accounts cannot have their status changed.
π¦ Request Body
Field
Type
Required
Description
businessId
string
β
Your unique business identifier
accountNumber
string
β
The virtual account number to update
status
string
β
New status: "active"
or "deactivated"
reason
(optional)
string
β
Reason for status change (recommended when deactivating)
βΆοΈ Example Request: Activate Static Account
{
"businessId": "xixapay_biz_001",
"accountNumber": "6020077501",
"status": "active"
}
β Example Request: Deactivate Static Account
{
"businessId": "xixapay_biz_001",
"accountNumber": "6020077501",
"status": "deactivated",
"reason": "User closed business"
}
Last updated