Skip to main content
The Payment Method object represents a payment credential that has been enrolled (vaulted) for a customer. Vaulted methods enable one-click checkout, recurring payments, and subscription billing without requiring the customer to re-enter their details.
Unified object. In Yuno API v2, payment methods use a single unified object regardless of whether they were enrolled through the checkout flow or the direct enrollment flow. In v1, these were separate objects. If you are migrating, see Migration Guide.

Object Fields

string
The unique identifier for this payment method (UUID).Example: pm_3f4e5d6c-7b8a-9012-3456-789abcdef012
string
The ID of the Customer Object this payment method belongs to.Example: c9d0e1f2-3a4b-5c6d-7e8f-9a0b1c2d3e4f
string
The payment method type.Values: CARD, PIX, BOLETO, OXXO, PSE, BANK_TRANSFER, WALLET, BNPL, NEQUI, SPEIExample: CARD
string
Current status of the payment method.Values: ACTIVE, DISABLEDExample: ACTIVE
object
Card-specific details. Present only when type is CARD.
string
The token reference for this vaulted payment method. Use this token in payment requests to charge the saved method without collecting card details again.Example: vtok_9f8e7d6c-5b4a-3210-fedc-ba9876543210
string
Country associated with this payment method. For cards, this is the issuer country. ISO 3166-1 alpha-2 code.Example: US
string
ISO 8601 timestamp of when the payment method was enrolled.Example: 2026-02-15T09:30:00.000Z

Example

Enrollment Contexts

Payment methods can be enrolled in two contexts: Both contexts produce the same Payment Method object. The vaulted_token can be used interchangeably regardless of how it was created.