Skip to content

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": {}
}