PUT POS/Customers/{id} Try Now
Updates the Customer Details.
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| id |
The Customer Identifier.
|
string |
Required
|
Body Parameters
The request.
| Name | Description | Type | Additional information |
|---|---|---|---|
| ClientType |
The type of the client.
|
string |
None.
|
| Notes |
The notes.
|
string |
None.
|
| ShippingInfo |
The shipping information.
|
ContactRequest |
None.
|
| BillingInfo |
The billing information.
|
ContactRequest |
None.
|
| IsPreferredVendor |
A value indicating whether this instance is preferred vendor.
|
boolean |
None.
|
| IsPreferredClient |
A value indicating whether this instance is preferred client.
|
boolean |
None.
|
| PaymentMethod |
The payment method.
|
PaymentMode |
None.
|
| MasterZoneCode |
The master zonecode
|
Zone |
None.
|
Request Formats
application/json, text/json
Sample:
{
"ClientType": "",
"Notes": "",
"ShippingInfo": {
"Company": "",
"JobTitle": "",
"FirstName": "",
"LastName": "",
"Address1": "",
"Address2": "",
"Email": "",
"CountryId": "",
"Country": "",
"StateId": "",
"State": "",
"City": "",
"Zip": "",
"TimeZoneId": "",
"Phones": [
{
"PhoneId": "",
"PhoneType": "Home",
"Phone": "",
"Extension": "",
"IsPrimary": true
}
],
"StateOther": "",
"ReferenceId": ""
},
"BillingInfo": {
"Company": "",
"JobTitle": "",
"FirstName": "",
"LastName": "",
"Address1": "",
"Address2": "",
"Email": "",
"CountryId": "",
"Country": "",
"StateId": "",
"State": "",
"City": "",
"Zip": "",
"TimeZoneId": "",
"Phones": [
{
"PhoneId": "",
"PhoneType": "Home",
"Phone": "",
"Extension": "",
"IsPrimary": true
}
],
"StateOther": "",
"ReferenceId": ""
},
"IsPreferredVendor": true,
"IsPreferredClient": true,
"PaymentMethod": "Any",
"MasterZoneCode": "Any"
}
Response Information
Resource Description
None.