CRMGiao dịch cộng điểm
Cập nhật giao dịch cộng điểm
Cập nhật thông tin phụ của giao dịch cộng điểm.
Endpoint
PUT /v1/loyaltypointearns/:id
Quyền:
customerpoint.manage
Path Parameters
| Tên | Kiểu | Bắt buộc | Mô tả |
|---|---|---|---|
id | int | Có | ID giao dịch cộng điểm |
Body Parameters
| Tên | Kiểu | Bắt buộc | Mô tả |
|---|---|---|---|
company_id | int | Có | ID công ty |
creator_id | int | Có | ID người thực hiện |
external_id | string | Mã tham chiếu ngoài hệ thống | |
note | string | Ghi chú | |
data | object | Dữ liệu mở rộng (JSON) |
Lưu ý: API chỉ cho phép cập nhật các trường phụ (
external_id,note,data). Các trường nghiệp vụ nhưcustomer_id,points_earned,type,source_idkhông thể thay đổi qua API này.
Response Schema
HTTP 200 - JSON Object
Trả về object LoyaltyPointEarn đã cập nhật.
Error Codes
| HTTP | Code | Mô tả |
|---|---|---|
| 404 | error_not_found | Không tìm thấy giao dịch |
| 422 | error_company_id_required | ID công ty không hợp lệ |
| 422 | error_user_id_notfound | ID người thực hiện không hợp lệ |
| 500 | error_edit | Lỗi khi cập nhật |