CRMKhách hàng
Cập nhật thông tin xuất hóa đơn
Cập nhật thông tin xuất hóa đơn VAT mặc định của khách hàng đang đăng nhập.
Endpoint
POST /site/customers/updatetaxinfo
Headers
| Key | Value | Bắt buộc | Mô tả |
|---|---|---|---|
SiteTenantId | {tenant_id} | Có | ID của công ty/tenant. |
SiteAuthorization | {jwt_token} | Có | Token định danh khách hàng. |
Workflow & Logic
Cho phép khách hàng lưu thông tin xuất hóa đơn VAT (cá nhân hoặc doanh nghiệp) để tự điền khi đặt hàng.
Quy trình xử lý
- Xác thực: Xác định khách hàng từ token.
- Lưu dữ liệu: Cập nhật toàn bộ các trường thông tin hóa đơn bên dưới (trường không gửi sẽ bị ghi đè thành rỗng/0). Hiện API không kiểm tra định dạng các trường.
Request Body
{
"is_company": 1,
"tax_buyer_name": "Công ty TNHH ABC",
"tax_buyer_address": "123 Đường ABC, Quận 1, TP.HCM",
"tax_buyer_phone": "0281234567",
"tax_buyer_email": "ketoan@abc.vn",
"tax_buyer_account_bank": "Vietcombank",
"tax_buyer_account_number": "0123456789",
"tax_buyer_tax_number": "0312345678"
}| Trường | Kiểu | Bắt buộc | Mô tả |
|---|---|---|---|
is_company | integer | Không | 1: Doanh nghiệp, 0: Cá nhân. |
tax_buyer_name | string | Không | Tên người mua/đơn vị trên hóa đơn. |
tax_buyer_address | string | Không | Địa chỉ trên hóa đơn. |
tax_buyer_phone | string | Không | Số điện thoại trên hóa đơn. |
tax_buyer_email | string | Không | Email nhận hóa đơn. |
tax_buyer_account_bank | string | Không | Ngân hàng. |
tax_buyer_account_number | string | Không | Số tài khoản. |
tax_buyer_tax_number | string | Không | Mã số thuế. |
Response Schema (200)
Trả về đối tượng Customer Object sau khi đã cập nhật.
Lỗi thường gặp
| Mã lỗi | Mô tả |
|---|---|
error_customer_not_found | Không tìm thấy khách hàng (422). |
error_update_info | Lỗi hệ thống khi lưu (500). |