The following endpoint can be used to add or update a customer within the Process Level 3 application. The customer mobile phone number and email address will be used to send payment requests to the customer.
The following endpoint can be used to add or update a customer. You must replace the {base_url} and {site_id} variable with the site id that was provided when the site was created.
{
"externalId": "39772634",
"firstName": "John",
"lastName": "Doe",
"accountName": "",
"mobilePhone": "111-222-3333",
"email": "johndoe@abc.com",
"notes": "World's best customer",
"notificationOptions": {
"notifyPhone": true,
"notifyEmail": true
},
"deleted": false
}
{
"success": true,
"action": "added",
"_id": "60f720d248f143332af022e0"
}
{
"success": false,
"errors": [
"invalid field2",
"missing field_name"
]
}