Type alias ImportCustomerInput

ImportCustomerInput: { additionalMetaData?: InputMaybe<Scalars["JSON"]>; billingId?: InputMaybe<Scalars["String"]>; customerId?: InputMaybe<Scalars["String"]>; email?: InputMaybe<Scalars["String"]>; environmentId?: InputMaybe<Scalars["String"]>; name?: InputMaybe<Scalars["String"]>; paymentMethodId?: InputMaybe<Scalars["String"]>; refId?: InputMaybe<Scalars["String"]>; salesforceId?: InputMaybe<Scalars["String"]>; updatedAt?: InputMaybe<Scalars["DateTime"]> }

Input for importing a customer

Type declaration

  • Optional additionalMetaData?: InputMaybe<Scalars["JSON"]>

    Additional metadata

  • Optional billingId?: InputMaybe<Scalars["String"]>

    Id in the billing provider

  • Optional customerId?: InputMaybe<Scalars["String"]>

    Customer slug

  • Optional email?: InputMaybe<Scalars["String"]>

    Customer email

  • Optional environmentId?: InputMaybe<Scalars["String"]>

    The unique identifier for the environment

  • Optional name?: InputMaybe<Scalars["String"]>

    Customer name

  • Optional paymentMethodId?: InputMaybe<Scalars["String"]>

    Payment method Id in the billing provider

  • Optional refId?: InputMaybe<Scalars["String"]>

    Customer slug

  • Optional salesforceId?: InputMaybe<Scalars["String"]>

    The unique identifier for the customer in Salesforce integration

  • Optional updatedAt?: InputMaybe<Scalars["DateTime"]>

    Indicates the last update of the customer. In case there's already existing customer that was updated after that date, it will skip import this customer