Skip to main content

UpsertAccountingCustomerInput

Autogenerated input type of UpsertAccountingCustomer

input UpsertAccountingCustomerInput {
accountingTermId: ID
billingAddressId: ID
clientMutationId: String
companyName: String
currencyCode: String
customerId: ID!
displayName: String
email: String
familyName: String
givenName: String
integrationId: ID!
phone: String
shippingAddressId: ID
status: String
taxId: String
}

Fields​

UpsertAccountingCustomerInput.accountingTermId ● ID scalar common​

The Endless payment term to apply to this customer.

UpsertAccountingCustomerInput.billingAddressId ● ID scalar common​

A saved address of this Customer or one of its locations, copied as the billing address. Null clears it in Endless only: the accounting provider keeps its address, and the accounting tab shows the field Out of Sync until it is set again.

UpsertAccountingCustomerInput.clientMutationId ● String scalar common​

A unique identifier for the client performing the mutation.

UpsertAccountingCustomerInput.companyName ● String scalar common​

The accounting customer's company name.

UpsertAccountingCustomerInput.currencyCode ● String scalar common​

Currency for this customer's amounts.

UpsertAccountingCustomerInput.customerId ● ID! non-null scalar common​

Customer to change.

UpsertAccountingCustomerInput.displayName ● String scalar common​

The accounting customer's display name. The provider requires one.

UpsertAccountingCustomerInput.email ● String scalar common​

The accounting customer's email.

UpsertAccountingCustomerInput.familyName ● String scalar common​

The accounting customer's family name.

UpsertAccountingCustomerInput.givenName ● String scalar common​

The accounting customer's given name.

UpsertAccountingCustomerInput.integrationId ● ID! non-null scalar common​

Accounting integration to change it for.

UpsertAccountingCustomerInput.phone ● String scalar common​

The accounting customer's phone number.

UpsertAccountingCustomerInput.shippingAddressId ● ID scalar common​

A saved address of this Customer or one of its locations, copied as the shipping address. Null clears it in Endless only: the accounting provider keeps its address, and the accounting tab shows the field Out of Sync until it is set again.

UpsertAccountingCustomerInput.status ● String scalar common​

Customer status: active or inactive.

UpsertAccountingCustomerInput.taxId ● String scalar common​

The accounting customer's tax identifier.

Member Of​

upsertAccountingCustomer mutation