Skip to main content
inputCreateCustomerCommandRequestInput

Fields

companyId
ID

ID of the company the customer belongs to. Optional — defaults to 0 (no company) when omitted.

customerGroupId
ID!
required

Customer group for the customer to be in.

customerCategoryId
ID

The customer's category ID.

paymentMethodId
ID

The customer's preferred payment method ID.

accountsReceivableNumber
Int

The accounts receivable number of the customer.

birthday
DateTime

The customer's date of birth.

commercialRegisterNumber
String

The customer's commercial register number.

customerNumber
String

Number of the customer. If no number is given when posting a customer, the number will be generated automatically.

ebayName
String

The customers ebay name.

homepage
String

The customers homepage URL.

initialContact
String

The source of initial contact. This could be for example a specific sales channel, a convention or a marketing campaign.

isCashRegisterBased
Boolean

States if a customer is from a cash-register or point of sale and if their data should be synchronized with JTL-POS, for example.

isLocked
Boolean

The customer's locked status.

languageIso
String

The customer's preferred language in ISO format (e.g. "de", "en").

taxIdentificationNumber
String

The customer's tax identification number.

billingAddress

Default billing address of the customer.

Default shipping address of the customer.

Settings relevant to payment for the customer.

idempotencyKey
String

Client-supplied idempotency key. When provided, a repeated request with the same key and payload replays the original result instead of re-executing the mutation.