CRMGiao dịch trừ điểm

Cập nhật giao dịch trừ điểm

Cập nhật thông tin phụ của giao dịch trừ điểm.

Endpoint

PUT /v1/loyaltypointredeems/:id

Quyền: customerpoint.manage

Path Parameters

TênKiểuBắt buộcMô tả
idintCóID giao dịch trừ điểm

Body Parameters

TênKiểuBắt buộcMô tả
company_idintCóID công ty (phải trùng với công ty của token và của giao dịch, nếu không API trả 404)
creator_idintCóID người thực hiện
external_idstringMã tham chiếu ngoài hệ thống
notestringGhi chú

Lưu ý: API chỉ cho phép cập nhật các trường phụ (external_id, note). Các trường nghiệp vụ như customer_id, points_redeemed, points_value, type, source_id không thể thay đổi qua API này để tránh can thiệp sổ cái điểm.

Response Schema

HTTP 200 - JSON Object

Trả về object LoyaltyPointRedeem đã cập nhật.

Error Codes

HTTPCodeMô tả
403error_role_not_availableKhông có quyền customerpoint.manage
404error_not_foundKhông tìm thấy giao dịch (hoặc company_id không khớp)
422error_creator_id_requiredThiếu ID người thực hiện
422error_user1_id_requiredID người thực hiện không được để trống
422error_external_id_invalidexternal_id không hợp lệ
422error_note_invalidnote không hợp lệ
422error_user_id_notfoundID người thực hiện không hợp lệ
500error_editLỗi khi cập nhật

On this page