MngUpdatePropPurchase¶
Updates only purchase lifecycle/meta fields. It does not create accounts, activate challenges, refund payments or modify linked challenge state.
Access¶
SESSION_MANAGER, SESSION_ADMIN, SESSION_DEALER, SESSION_CRM_MANAGER, SESSION_CRM_ADMIN.
Request Parameters¶
| Name | Type | Required | Description |
|---|---|---|---|
id |
int | Yes | Purchase id |
status |
int | No | Purchase status |
payment_status |
string | No | Payment lifecycle status |
activation_status |
string | No | Activation lifecycle status |
failure_reason |
string | No | Stable failure reason code |
comment |
string | No | BackOffice/comment text |
Request¶
{
"command": "MngUpdatePropPurchase",
"extID": "1",
"data": {
"id": 1,
"status": 4,
"payment_status": "failed",
"activation_status": "failed",
"failure_reason": "MANUAL_REVIEW_FAILED",
"comment": "Rejected by BackOffice"
}
}
Response Data¶
{
"purchase": {}
}