Skip to main content
PaymentMethod objects represent the bank account payout methods that offramp orders settle fiat to. Save one with the Create Payment Method endpoint, then reference its paymentMethodId as the recipient when creating an offramp order.

Type Values

type names the account identifier (the capture schema Crossmint collects and validates) — never the payment rail, scheme, or clearing house. The same saved account can be paid over multiple rails; rail selection happens at payout execution time.

Attributes

paymentMethodId
string
required
Unique identifier for the payout method.
default
boolean
required
Whether this is the user’s default payout method.
displayName
string
required
Human-readable label for the payout method (e.g. "Chime ••6259", "SEPA Account ••6789").
type
string
required
Payout method type. One of bank-account-us, bank-account-mx-clabe, bank-account-co, or bank-account-sepa-iban.
bankAccount
object
required
Bank account details.
lastPayoutAt
string
Read-only. ISO 8601 timestamp of the most recent successful offramp payout funded by this account. Absent until the first payout.