Delete

[POST] .../v1/retailcustomer/delete

Soft-deletes a retail customer marked for deletion. Soft-delete a retail customer after it has been marked with RetailCustomer/DeleteMark. The request requires id and only deletes an active customer whose deleted_mark is true; the method returns row_affected for the deleted customer. The method checks the current request user and requires retail customer delete permission; missing body, missing id, denied permission, customer not marked for deletion, missing active customer and storage errors are returned as HTTP 200 ErrorResult.

Request Parameters

Name Type Required Description
id Int64 Required Customer ID.

Request Example

{
  "id": 1
}

Response Parameters

Name Type Description
ok Boolean Indicates whether the request completed successfully.
result Update Update operation result.

Response Example

{
  "ok": true,
  "result": {
    "ids": [
      null
    ],
    "row_affected": 1
  }
}