Optional
The instrument used — becomes savedPaymentMethodToken when the session vaulted it.
type names the rail; the same-named sub-object carries its facts (card.brand/last4/wallet, sepa_debit.mandate, us_bank_account.mandate, …).
type
The instrument used — becomes savedPaymentMethodToken when the session vaulted it.