Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface DefaultPaymentMethod

Hierarchy

Index

Properties

child?: Core.Graph
curie: "fx:default_payment_method"
links: { fx:customer: Customer; fx:store: Backend.Rels.Store; self: Backend.Rels.DefaultPaymentMethod }

Type declaration

props: { cc_exp_month: null | string; cc_exp_year: null | string; cc_number?: number; cc_number_masked: null | string; cc_token?: string; cc_type: null | string; date_created: null | string; date_modified: null | string; save_cc: boolean }

Type declaration

  • cc_exp_month: null | string

    The payment card expiration month in the MM format.

  • cc_exp_year: null | string

    The payment card expiration year in the YYYY format.

  • Optional cc_number?: number

    The payment card number. This property will not be displayed as part of this resource, but can be used to modify this payment method.

  • cc_number_masked: null | string

    A masked version of this payment card showing only the last 4 digits.

  • Optional cc_token?: string

    Token returned by our Tokenization Embed. Send this field with PATCH to update customer's payment method.

  • cc_type: null | string

    The credit card or debit card type. This will be determined automatically once the payment card is saved.

  • date_created: null | string

    The date this resource was created.

  • date_modified: null | string

    The date this resource was last modified.

  • save_cc: boolean

    If the customer selected to save their payment information, this will be true. To clear out the payment information, set this to false.

zooms?: Readonly<Record<string, undefined | Core.Graph>>

Generated using TypeDoc