Create customer
Creates a customer in an entrypoint. An identifier is required to create customer records. Change your identifier settings in Settings > Custom Fields in PartnerHub. If you don’t include an identifier, the record is rejected.
Path parameters
Headers
Optional but recommended A unique ID that you can include to prevent duplicating objects or transactions in the case that a request is sent more than once. This key is not generated in Payabli, you must generate it yourself.
Query parameters
When true
, the request creates a new customer record, regardless of whether customer identifiers match an existing customer.
Flag indicating to replace existing customer with a new record Possible values: 0(do not replace), 1(replace). Default is “0”
Request
Additional Custom fields in format “key”:“value”.
Customer country in ISO-3166-1 alpha 2 format
See https://en.wikipedia.org/wiki/ISO_3166-1 for reference.
User-provided unique identifier for the customer. This is typically the customer ID from your own system.
Customer Status. Possible values:
-99
Deleted0
Inactive1
Active85
Locked (typically due to multiple failed login attempts)
Shipping ZIP code. For Pay In functions, this field supports 5-digit and 9-digit ZIP codes and alphanumeric Canadian postal codes. For example: “37615-1234” or “37615”.
Timezone, in UTC offset. For example, -5 is Eastern time.
Response
Boolean indicating whether the operation was successful. A true
value indicates success. A false
value indicates failure.
Response text for operation: ‘Success’ or ‘Declined’.