Optionalallow_Optionalbilling_Billing information associated with the PaymentMethod that may be used or required by particular types of payment methods.
OptionalcardIf this is a card PaymentMethod, this hash contains the user's card details.
OptionalexpandSpecifies which fields in the response should be expanded.
OptionalmetadataSet 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 to them. All keys can be unset by posting an empty value to metadata.
OptionalpaytoIf this is a payto PaymentMethod, this hash contains details about the PayTo payment method.
Optionalus_If this is an us_bank_account PaymentMethod, this hash contains details about the US bank account payment method.
This field indicates whether this payment method can be shown again to its customer in a checkout flow. Stripe products such as Checkout and Elements use this field to determine whether a payment method can be shown as a saved payment method in a checkout flow. The field defaults to
unspecified.