Nhảy tới nội dung

Sửa khách hàng

Sửa thông tin khách hàng đã tồn tại trên hệ thống

Lưu ý:
  • Các tham số tham khảo bên API thêm mới khách hàng. Một khách hàng có thể có nhiều hơn 1 liên hệ.
  • Đối với trường hợp sửa thông tin khách hàng, nếu thông tin người liên hệ không có thay đổi thì không truyền gì sang.
  • Nếu truyền theo contact_id sang thì được hiểu là sửa thông tin người liên hệ, không truyền sang thì được hiểu là thêm mới.
  • Nếu dữ liệu contact được truyền sang thì những dữ liệu truyền sang sẽ được lưu trong thông tin khách hàng, những thông tin cũ sẽ bị xóa đi.

Sửa khách hàng theo ID

HTTP Request

PUT /api/v3/account/ID
Trong đó ID là Mã khách hàng (account_id)

Body

{
"account": {
"account_name": "Công ty TNHH Bình An",
"phone_office": "0944344111",
"email": "[email protected]",
"billing_address_street": "15 Trần Bình Trọng",
"account_type": 29,
"industry_id": 2,
"country_id": 1,
"province_id": 1,
"district_id": 1
},
"contacts": [
{
"contact_id": "156",
"first_name": "Nguyễn Văn A",
"phone_home": "0896411111",
"email": "[email protected]",
"title": "Tổng giám đốc"
},
{
"first_name": "Nguyễn Văn A",
"phone_home": "089643333",
"email": "[email protected]",
"title": "Sales manager"
}
]
}

Sửa khách hàng theo mã

HTTP Request

PUT /api/v3/account
Trong đó ACCOUNT_CODE là Mã khách hàng (account_code)

Body

{
"account_code": "ACCOUNT_CODE",
"account": {
"account_name": "Công ty TNHH Bình An",
"phone_office": "0944344111",
"email": "[email protected]",
"billing_address_street": "15 Trần Bình Trọng",
"account_type": 29,
"industry_id": 2,
"country_id": 1,
"province_id": 1,
"district_id": 1
},
"contacts": [
{
"contact_id": "156",
"first_name": "Nguyễn Văn A",
"phone_home": "0896411111",
"email": "[email protected]",
"title": "Tổng giám đốc"
},
{
"first_name": "Nguyễn Văn A",
"phone_home": "089643333",
"email": "[email protected]",
"title": "Sales manager"
}
]
}