Help merchants manage their customer data.
In this section
Customer — Represents information about a customer of the shop, such as the customer’s contact details, their order history, and whether they’ve agreed to receive email marketing.
CustomerCreditCard — Represents a card instrument for customer payment method.
CustomerCreditCardBillingAddress — The billing address of a credit card payment instrument.
CustomerDeleteInput — Specifies the customer to delete.
CustomerInput — Provides the fields and values to use when creating or updating a customer.
CustomerMarketingOptInLevel — The valid values for the marketing subscription opt-in active at the time the customer consented to email marketing. The levels are defined by the M3AAWG best practices guideline document.
CustomerPaymentInstrument — All possible instruments for CustomerPaymentMethods.
CustomerPaymentInstrumentBillingAddress — The billing address of a payment instrument.
CustomerPaymentMethod — A customer’s payment method.
CustomerPaypalBillingAgreement — Represents a PayPal instrument for customer payment method.
CustomerProductSubscriberStatus — Possible subscriber states of a customer defined by their subscription contracts.
CustomerSavedSearchSortKeys — The set of valid sort keys for the CustomerSavedSearch query.
CustomerSortKeys — The set of valid sort keys for the Customer query.
CustomerState — The valid values for the state of a customer’s account with a shop.
TaxExemption — Available customer tax exemptions.
customerAddTaxExemptions — Add tax exemptions to a customer.
customerCreate — Creates a new customer.
customerDelete — Deletes a customer.
customerGenerateAccountActivationUrl — Generates a new account activation URL.
customerPaymentMethodCreditCardCreate — Creates a credit card payment method for a customer.
customerPaymentMethodCreditCardUpdate — Updates the credit card payment method for a customer.
customerPaymentMethodPaypalBillingAgreementCreate — Creates a PayPal billing agreement for a customer.
customerPaymentMethodPaypalBillingAgreementUpdate — Updates a PayPal billing agreement for a customer.
customerPaymentMethodRemoteCreditCardCreate — Create a payment method from a credit card stored by Stripe.
customerPaymentMethodRevoke — Revokes a customer’s payment method.
customerPaymentMethodSendUpdateEmail — Sends a link to the customer so they can update a specific payment method.
customerRemoveTaxExemptions — Remove tax exemptions from a customer.
customerReplaceTaxExemptions — Replace tax exemptions on a customer.
customerUpdate — Updates a customer’s attributes.
customerUpdateDefaultAddress — Updates a customer’s default address.