Optional ach_If this is an ach_debit PaymentMethod, this hash contains details about the ACH Direct Debit bank account.
PaymentMethodCreateParams
Optional billing_Billing information associated with the PaymentMethod that may be used or required by most types of payment methods.
PaymentMethodCreateParams
Optional cardIf this is a card PaymentMethod, this hash contains the user's card details. When providing a card number, you must meet the requirements for PCI compliance. We strongly recommend using Tilled.js instead of interacting with this API directly.
PaymentMethodCreateParams
Optional eft_If this is an eft_debit PaymentMethod, this hash contains details about the EFT Direct Debit bank account.
PaymentMethodCreateParams
Optional metadataSet of key-value pairs that you can attach to an object. This can be useful for storing additional information about the object in a structured format. Individual keys can be unset by posting an empty value (i.e. \'\' or null) to them. All keys can be unset by posting an empty value (i.e. {} or null) to metadata.
PaymentMethodCreateParams
Optional nick_A customer provided name for the PaymentMethod.
PaymentMethodCreateParams
Optional payment_A token generated by Tilled.js representing the details of a payment method (e.g. card or bank details)
PaymentMethodCreateParams
Optional terminal_Required if this is a card_present PaymentMethod, this is the id of terminal reader you want to use to collect card information. Starts with a prefix term_
PaymentMethodCreateParams
The type of the PaymentMethod. An additional hash is included on the PaymentMethod with a name matching this value. It contains additional information specific to the PaymentMethod type. If the selected type is card_present, then terminal_reader_id is required.
PaymentMethodCreateParams
Generated using TypeDoc
Export
PaymentMethodCreateParams