Customer records are shared across all payment methods and providers. Creating a customer once allows you to reference them in every subsequent transaction using their
id or merchant_customer_id.Object fields
Yuno’s unique customer identifier (UUID v4). Server-generated.Example:
c9d0e1f2-3a4b-5c6d-7e8f-9a0b1c2d3e4fYour own internal customer identifier. Non-blank string, unique per Yuno account. Used for reconciliation and to retrieve a customer with Retrieve Customer by External ID.Example:
cust-internal-001The customer’s original registration date on your platform. Use ISO 8601 with microseconds and
Z suffix. For example, 2024-01-15T12:34:56.123456Z.Customer’s first name (legal first name as shown on the identification document).Example:
MariaCustomer’s last name (legal surname as shown on the identification document).Example:
SilvaCustomer’s email address. Strongly recommended. Required by most APMs (PIX, Boleto, OXXO, PSE) and by 3DS challenge flows.Example:
maria.silva@example.comCustomer’s gender.Values:
M (male), F (female), NB (non-binary).Date of birth in
YYYY-MM-DD format (calendar date only. No time component).Example: 1990-02-28Customer’s country of residence. ISO 3166-1 alpha-2 code.Example:
BRCustomer’s nationality. ISO 3166-1 alpha-2 code.Example:
BRCustomer’s identification document. Required by most Latin American APMs at payment time.
Customer’s phone number. Both nested fields are required when
phone is present.Customer’s billing address. All nested fields are optional, but completeness improves authorization rates and 3DS frictionless eligibility.
Customer’s shipping address. Same structure as
billing_address.Custom key/value entries you attached to the customer. Array of
{ key, value } objects.Server-generated ISO 8601 timestamp of when the customer record was created.Example:
2026-03-01T10:00:00.000000ZServer-generated ISO 8601 timestamp of the last update to the customer record.Example:
2026-03-01T10:00:00.000000ZExample
Document requirements by country
Thedocument object is optional at the schema level, but most Latin American APMs reject the eventual payment if it is missing or has the wrong type for the country.
| Country | Common payment methods | Document type | Format |
|---|---|---|---|
| Brazil | PIX, Boleto, Card | CPF (individuals), CNPJ (businesses) | 11 digits / 14 digits |
| Colombia | PSE, Nequi, Card | CC, CE, NIT, PP, TI | Varies |
| Mexico | OXXO, SPEI, Card | CURP, RFC | 18 chars / 12-13 chars |
| Argentina | Card, Pago Fácil, Rapipago | DNI, CUIT, CUIL | 7-8 / 11 digits |
| Chile | Webpay, Bank Transfer, Card | RUT, RUN | 8-9 digits + check digit |
| Peru | PagoEfectivo, Card | DNI, RUC | 8 digits / 11 digits |
| Uruguay | Card, Redpagos | CI, RUT | Varies |
Related endpoints
- Create Customer.
POST /v1/customers - Get Customer.
GET /v1/customers/{customer_id} - Retrieve Customer by External ID.
GET /v1/customers/merchant-customer-id/{merchant_customer_id} - List Customers.
GET /v1/customers - Update Customer.
PATCH /v1/customers/{customer_id} - Delete Customer.
DELETE /v1/customers/{customer_id}
Related concepts
- Customers. How customers work in Yuno
- Tokens. How customer tokens and vaulting work
- Country Reference. Document types and address requirements per country