Reference for the payment object fields returned after creating a checkout session.
This object represents the payment created after generating the checkout session for a customer. To refund a payment, see Refund payments and the Refund payment API.
Metadata and routing logicFor routing logic to work correctly, metadata must also be set at the Checkout Session level. Setting it only on the Payment object will not trigger route logic.
optionalThe idempotency key sent when creating the payment; present when the payment was created with an idempotency key.Example: fc0d89a1-8d18-4759-8d0a-ee1c6d0386e2
optionalThe id of the plan the subscription was on when this payment was created. Present only on a payment created with subscription.plan_id and on the renewal payments Yuno generates for that subscription. Absent on every other payment. See Create a subscription from a plan.Example: 14898a9d-5a75-433d-ba17-f2ea5b33620c
optionalWhen the plan was assigned to the subscription, in UTC (ISO 8601). Present only on payments that carry plan_id.Example: 2026-09-24T22:53:42.814482Z
The payment amount (multiple of 0.0001). With a Yuno promotion it is the amount you sent, before the discount: Yuno charges value minus discount_amount.Example: 111111
The refund amount (multiple of 0.0001). With a Yuno promotion it is counted on the amount charged, so a full refund equals value minus discount_amount.Example: 111111
optionalThe total discount of the Yuno promotion applied to the payment: the sum of the YUNO_PROMOTION lines of additional_data.order.discounts. Absent when no promotion applied. The amount charged is amount.value minus this value, and it is on transactions.amount. See Promotions.
Specifies the checkout object. This object is not mandatory for back to back payments. Required when
WORKFLOW is defined as CHECKOUT or is not sent. Not required for DIRECT
payments.
Specifies a list of custom key–value pairs associated with the payment (for internal references, segmentation, or workflow tags). You can add up to 120 metadata objects.
Specifies a metadata key and the respective value.Use to attach merchant-defined context (for example: order_id, customer_tier). Avoid sending sensitive or personal data.
The vaulted_token represents a securely stored payment_method associated with a previous transaction. When
utilizing a vaulted_token for creating a payment, there is no need to send an additional token; it can be set as
null (MAX: 64; MIN: 36).This field is returned in the payment response when vault_on_success = true and the payment status is SUCCEEDED, provided the payment references an existing Yuno customer through customer_payer.id.Example: 8604911d-5ds9-229e-8468-bd41abear14s
Payment method type. Mandatory for DIRECT or REDIRECT workflow. Required when integrating wallets, even when using the SDK.Possible enum values:Possible enum values: check the payment type reference.
Flag to enroll the card after a successful payment. Requires the payment to reference an existing Yuno customer through customer_payer.id .When set to true and the payment status is SUCCEEDED, the payment response will include a vaulted_token that can be used for future transactions. Without a customer ID no vaulting occurs and no vaulted_token is returned, even if customer details are included inline.Possible values: True or False
The one time use payment method token provided by Yuno sdk . If a payment is created using a token,
it is not necessary to send a vaulted_token as well, it can be defined as null. Not necessary for back to back
payments (MAX: 64; MIN: 36).Example: 5104911d-5df9-229e-8468-bd41abea1a4s
Specifies the payment method detail object, which provides details of the different transaction category
types that are part of the payment method object.
Decides whether to authorize the payment or capture it. Authorizing a card payment allows you to
reserve funds in a customer’s bank account.Possible values: True or False
The descriptor passed per transaction to our platform. It will be presented on the customer’s
physical bank statement (MAX 15; MIN 0).Example: COMPANY1
The unique identifier assigned by the card acquirer to track the transaction through the card network. Used for reconciliation and chargebacks.For providers that return an acquirer reference (for example, Adyen), this field carries that value, and retrieval_reference_number may be empty for those providers.Example: 7C9F8E2A1B3D
The unique identifier of the payment receipt assigned by the issuing bank for a card transaction.
This field is empty if the gateway does not provide information about the transaction (MAX 255; MIN 3).Example: 43564
The issuer identification number (IIN) refers to the first few digits of the payment card
number issued by a financial institution (MAX 8; MIN 6).Example: 41961111
When a customer enrolls a credit card multiple times related to one or many Yuno accounts, multiple vaulted_tokens will be generated, but the fingerprint lets you identify when the same card is used for the customer (MAX 255; MIN 3).Example: 55a7fe38-cdc3-45dc-8c5f-820751799c76
This field must be completed with the result of the ECI field provided by the 3d Secure
service. The Electronic Commerce Indicator (ECI) informs the card issuer if the transaction was
protected by a security protocol like VbV or MCSC. It is mandated by Visa and MasterCard that all
3-D Secure transactions have this value populated in the authorization request (MAX: 2, MIN: 0).Example: 05
This field must be completed with the result of the cryptogram field provided by the 3DSecure
service. In Visa transactions, it represents the Cardholder Authentication Verification Value
(CAVV), a cryptographic value generated by the Issuer as evidence of payment authentication during
online purchase to qualify for chargeback protection. MasterCard transactions have a similar value
called Accountholder Authentication Value (AAV) or the Universal Cardholder Authentication Field
(UCAF). When submitting a transaction for authorization, the merchant must include the CAVV or
AAV/UCAF to demonstrate that the cardholder has been authenticated. It is typically base64-encoded.
(MAX: 40, MIN: 0).Example: BA0BB1Z3N5Q4kjkBU3c3ELGUsJY =
For 3DS v1:
This is the Unique Transaction Identifier. It is automatically generated by the MPI. It is typically
28 bytes in length and base64-encoded. Is commonly referred to as XID (MAX: 40, MIN: 0).
For 3DS v2:
Universally unique transaction identifier assigned by the DS to identify a single transaction. (MAX:
36, MIN:36).Ex for V1: “TjY0MjAxRjA4MD4987DUzMzYyNjU=”
Ex for V2: “c4e59ceb-a382-4d6a-bc87-385d591fa09d”
The Institution identification number (IIN) refers to the first few digits of a network token number issued by a financial institution (MAX 8; MIN 6).Example: 45079900
[Only required for certain providers] - In case the token has been authenticated by Mastercard the field should be set to 02. For Visa or not authenticated tokens, is not necessary to send the field.
This field lets you indicate if this is the first time the vaulted_token/network_token is used for a payment or if it has already been used for a previous payment. Enum: FIRST, USEDExample: USED
Unique identifier assigned to a transaction by the card network. It is used to track and reference specific transactions, particularly in recurring payment scenarios, ensuring consistency and traceability across the payment lifecycle (MAX 255; MIN 3).Example: 583103536844189
The unique identifier assigned by the card acquirer to track the transaction through the card network. Used for reconciliation and chargebacks.For providers that return an acquirer reference (for example, Adyen), this field carries that value, and retrieval_reference_number may be empty for those providers.Example: 7C9F8E2A1B3D
Payments instructions related to the payment (MAX 255; MIN 3).Example: Go to your bank account and transfer the amount using the reference detailed
below
Decides whether to authorize the payment or capture it. Authorizing a card payment allows you to
reserve funds in a customer’s bank account.Possible values: True or False
The issuer identification number (IIN) refers to the first few digits of the payment card
number issued by a financial institution (MAX 8; MIN 6).Example: 45079900
Indicates the processing type of the transaction. In the create-payment request, this is the node to use for an Apple Pay or Google Pay CIT with vault_on_success (usage: FIRST); later charges on the resulting vaulted_token use detail.card.stored_credentials. In the response, the wallet transaction returns this field as null and the value is carried on the CARD transaction under transactions[].payment_method.detail.card.stored_credentials. See Stored credentials.
This field lets you indicate if this is the first time the vaulted_token/network_token is used for a payment or if it has already been used for a previous payment. Enum: FIRST, USEDExample: USED
Unique identifier assigned to a transaction by the card network. It is used to track and reference specific transactions, particularly in recurring payment scenarios, ensuring consistency and traceability across the payment lifecycle (MAX 255; MIN 3).Example: 583103536844189
This structure is used to send additional information about recurrence. It’s optional, and few providers require it (e.g. Mercado Pago). Contact your TAM to confirm if it’s needed for your integration.
Specifies the billing_cycles object. Defines the number of charges associated to the subscription. If using this object, you must enter data on all fields.
The start date that the subscription plan will be available to use. If not set, the subscription is available from the moment it is created. start_at becomes mandatory when using finish_at .
The end date that the subscription plan will be available to use. If not set, the subscription is available indefinitely. finish_at becomes mandatory when using start_at .
Payments instructions related to the payment (MAX 255; MIN 3).Example: Go to your closest store and pay the total amount using the reference detailed below
Decides whether to authorize the payment or capture it. Authorizing a card payment allows you to
reserve funds in a customer’s bank account.Possible values: True or False
The issuer identification number (IIN) refers to the first few digits of the payment card
number issued by a financial institution (MAX 8; MIN 6).Example: 45079900
The unique identifier of the customer (MAX 64; MIN 36). Specifies the checkout object. This object is not
mandatory for back to back payments. Required when WORKFLOW is defined as CHECKOUT or
is not sent.Example: faa89e18-5a11-11ed-9b6a-0242ac120002
The customer’s device fingerprint (MAX 4000; MIN 1). For integrations using Yuno checkout the value is
obtained automatically, do not send this field.Example: hi88287gbd8d7d782ge…
In case you are using a DIRECT integration and want to support more than one fraud provider in the payment flow, you can use this object to specify the necessary information. For integrations using Yuno checkout the value is obtained automatically, do not send this field.
The color depth of the customer’s browser in bits per pixel. This should be obtained by using the
browser’s screen.colorDepth property. Accepted values: 1, 4, 8, 15, 16, 24, 30, 32 or 48 bit color depth
(MAX
5; MIN 1).Example: 15
The user agent value of the customer’s browser (MAX 255; MIN 3).Example: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_2) AppleWebKit/601.3.9 (KHTML, like
Gecko)
Version/9.0.2 Safari/601.3.9
The shipping selection attached to the payment. Present only when the payment has one — for example, when the customer picks a saved shipping address and delivery method inside a wallet widget (Fast Checkout shipping). The key is omitted when the payment has no shipping selection. Returned on GET /payments/{id} and payment webhooks. On POST /payments it is present only for one-time-token flows where the token already carries the selection — in Fast Checkout the selection arrives after creation, via the provider notification.
Specifies the additional_data object. This object is not mandatory. However, if you send this information, the
payment experience will be enhanced for your user.
A running index (starts with 1), describing the order of routes by time. E.g: If an order contains 2 Routes: New-York→London→Paris (connection in London) New-York→London should have route_order=1, order=1; London→Paris should have route_order=1, order=2; Paris→London→New-York: Paris→London should have route_order=2, order=1; London→New-York should have route_order=2, order=2.Example: 1
The fare class code of the airline (MAX 1; MIN 1). The values can be a letter (A-Z) but may vary depending on the airline’s definition. Check the Airline information reference.Example: Y
The stopover code (1-letter code that indicates whether the passenger is allowed to make a
stopover.
Only two types of characters are allowed: O: Stopover allowed (the letter “O”, not zero) / X: Stopover
not
allowed).Example: O
The shipping amount of the order (multiple of 0.0001).This field is for informational purposes, the shipping amount is already included in the final transaction amount and is not added separately.Example: 5190
The fee amount of the order (multiple of 0.0001).This field is for informational purposes, the fee amount is already included in the final transaction amount and is not added separately.Example: 789.50
The tip amount of the order (multiple of 0.0001). This field is for informational purposes, the tip amount is already included in the final transaction amount and is not added separately.Example: 215.10
Specifies the order’s discounts array of objects (up to 10). When the payment carries a Yuno promotion, the YUNO_PROMOTION line comes first and Yuno fills it. See Promotions.
The type of the discount line. Possible values, written exactly like this in capitals: MERCHANT (a discount you computed; the default) and YUNO_PROMOTION (a promotion quote). Any other spelling returns 400. On a response it is present when the payment carries a Yuno promotion.Example: MERCHANT
ID of the discount (MAX 255; MIN 3). Required on MERCHANT lines and not allowed on YUNO_PROMOTION lines, where Yuno fills it with the promotion id.Example: 10OFF
The name of the discount (MAX 255; MIN 3). Required on MERCHANT lines and not allowed on YUNO_PROMOTION lines, where Yuno fills it with the promotion name when it has it.Example: Offer
The amount of the discount (multiple of 0.0001), in the payment currency. Required on MERCHANT lines and not allowed on YUNO_PROMOTION lines, where Yuno fills it with the promotion discount.Example: 100
When true , Yuno automatically retries capture or cancel operations if they fail. Default is false . You may also see this field in delayed_capture_settings or delayed_cancel_settings . For the full retry schedule, see Transaction Retries and Cancel and Capture Flow .Example: false
Indicates whether a customer-facing receipt has been requested or generated for this transaction. When true , receipt_url may be available.Example: false
URL where you can access the generated receipt for this transaction (e.g. a PDF or hosted page). null if no receipt is available yet. Use the Retrieve Payment by ID endpoint and check this field in the payment.transaction object.Example: null
The vaulted token for a previously stored payment_method . If a payment is created using a
vaulted_token, it is not necessary to send a token as well, it can be defined as null (MAX: 64; MIN: 36).Example: 8604911d-5ds9-229e-8468-bd41abear14s
Type of the payment method. Mandatory for DIRECT or REDIRECT workflow. Required when integrating wallets, even when using the SDK.Possible enum values:Possible enum values: Check the payment type reference.
The one time use payment method token provided by Yuno sdk . If a payment is created using a
token, it is not necessary to send a vaulted_token as well, it can be defined as null. Not necessary for
back to back payments (MAX: 64; MIN: 36).Example: 5104911d-5df9-229e-8468-bd41abea1a4s
When using a wallet for payments through a direct integration , this field indicates the provider from which the card information was obtained.Example: APPLE_PAY
Specifies the payment method detail object, which provides details of the different transaction
category
types that are part of the payment method object.
Decides whether to authorize the payment or capture it. Authorizing a card payment allows you
to
reserve funds in a customer’s bank account.Possible values: True or False
The descriptor passed per transaction to our platform. It will be presented on the customer’s
physical bank statement (MAX 15; MIN 0).Example: COMPANY1
The unique identifier assigned by the card acquirer to track the transaction through the card network. Used for reconciliation and chargebacks.For providers that return an acquirer reference (for example, Adyen), this field carries that value, and retrieval_reference_number may be empty for those providers.Example: 7C9F8E2A1B3D
The unique identifier of the payment receipt assigned by the issuing bank for a card
transaction.
This field is empty if the gateway does not provide information about the transaction (MAX 255; MIN
3).Example: 43564
The issuer identification number (IIN) refers to the first few digits of the payment card
number issued by a financial institution (MAX 8; MIN 6).Example: 41961111
The type of the card’s issuer (MAX 255; MIN 3).Example: CREDIT, DEBIT, or CHARGE_CARDfingerprint string
When a customer enrolls a credit card multiple times related to one or many Yuno accounts, multiple vaulted_tokens will be generated, but the fingerprint lets you identify when the same card is used for the customer (MAX 255; MIN 3).
Example: 55a7fe38-cdc3-45dc-8c5f-820751799c76
This field must be completed with the result of the ECI field provided by the 3d Secure
service. The Electronic Commerce Indicator (ECI) informs the card issuer if the transaction was
protected by a security protocol like VbV or MCSC. It is mandated by Visa and MasterCard that
all 3-D Secure transactions have this value populated in the authorization request (MAX: 2,
MIN: 0).Example: 04
This field must be completed with the result of the cryptogram field provided by the
3DSecure service. In Visa transactions, it represents the Cardholder Authentication Verification
Value (CAVV), a cryptographic value generated by the Issuer as evidence of payment
authentication during online purchase to qualify for chargeback protection. MasterCard
transactions have a similar value called Accountholder Authentication Value (AAV) or the
Universal Cardholder Authentication Field (UCAF). When submitting a transaction for
authorization, the merchant must include the CAVV or AAV/UCAF to demonstrate that the cardholder
has been authenticated. It is typically base64-encoded (MAX: 40, MIN: 0).Example: BA0BB1Z3N5Q4kjkBU3c3ELGUsJY =
For 3DS v1:
This is the Unique Transaction Identifier. It is automatically generated by the MPI. It is
typically 28 bytes in length and base64-encoded. Is commonly referred to as XID (MAX: 40, MIN:
0).
For 3DS v2:
Universally unique transaction identifier assigned by the DS to identify a single transaction.
(MAX: 36, MIN:36).Ex for V1: “TjY0MjAxRjA4MD4987DUzMzYyNjU=”
Ex for V2: “c4e59ceb-a382-4d6a-bc87-385d591fa09d”
Indicates the outcome of the cardholder authentication during the 3-D Secure process. It informs you whether the authentication was successful (Y), failed (N), could not be completed (U), or was only attempted (A).Example: Y
Indicates whether a 3DS challenge occurred. When false , the flow can be frictionless or data-only. Data-only is not explicitly flagged in the response.Example: false
Indicates whether fraud liability shifted from the merchant to the card issuer as a result of the 3DS authentication. true means the issuer bears liability for fraud disputes on this transaction; false means the merchant retains it. This field can also be null, including in some successful-authentication cases; if you rely on it for chargeback handling and see null unexpectedly, contact Yuno support.Example: true
The Institution identification number (IIN) refers to the first few digits of a network token number issued by a financial institution (MAX 8; MIN 6).Example: 45079900
[Only required for certain providers] - In case the token has been authenticated by Mastercard the field should be set to 02. For Visa or not authenticated tokens, is not necessary to send the field.
This field Iets you indicate if this is the first time the vaulted_token/network_token is used for a payment or if it has already been used for a previous payment. Enum: FIRST, USEDExample: USED
Unique identifier assigned to a transaction by the card network. It is used to track and reference specific transactions, particularly in recurring payment scenarios, ensuring consistency and traceability across the payment lifecycle (MAX 255; MIN 3).Example: 583103536844189
Decides whether to authorize the payment or capture it. Authorizing a card payment allows you
to
reserve funds in a customer’s bank account.Possible values: True or False
The issuer identification number (IIN) refers to the first few digits of the payment card
number issued by a financial institution (MAX 8; MIN 6).Example: 45079900
The unique identifier assigned by the card acquirer to track the transaction through the card network. Used for reconciliation and chargebacks.For providers that return an acquirer reference (for example, Adyen), this field carries that value, and retrieval_reference_number may be empty for those providers.Example: 7C9F8E2A1B3D
Payments instructions related to the payment (MAX 255; MIN 3).Example: Go to your bank account and transfer the amount using the reference detailed
below
Payments instructions related to the payment (MAX 255; MIN 3).Example: Go to your closest store and pay the total amount using the reference detailed below
Decides whether to authorize the payment or capture it. Authorizing a card payment allows you
to
reserve funds in a customer’s bank account.Possible values: True or False
The issuer identification number (IIN) refers to the first few digits of the payment card
number issued by a financial institution (MAX 8; MIN 6).Example: 45079900
The reason for the transaction. Applies to secondary transactions, such as refunds or captures.Possible values: CANCELLED, DISMISS, DUPLICATE, DUPLICATED, FRAUDULENT, MISSED, NOT_FOUND, ORDER_STOPPED, REFUNDED, REQUESTED_BY_CUSTOMER, RESOLVED, REVERSE, SERVICE_SUSPENDED
The message of the international standard for financial transaction card originated interchange messaging ( ISO 8583 ).Example: Approved or completed successfully
Decides whether to authorize the payment or capture it. Authorizing a card payment allows you
to
reserve funds in a customer’s bank account.Possible values: True or False
The descriptor passed per transaction to our platform. It will be presented on the customer’s
physical bank statement (MAX 15; MIN 0).Example: COMPANY1
The unique identifier assigned by the card acquirer to track the transaction through the card network. Used for reconciliation and chargebacks.For providers that return an acquirer reference (for example, Adyen), this field carries that value, and retrieval_reference_number may be empty for those providers.Example: 7C9F8E2A1B3D
The unique identifier of the payment receipt assigned by the issuing bank for a card
transaction.
This field is empty if the gateway does not provide information about the transaction (MAX 255; MIN
3).Example: 43564
The issuer identification number (IIN) refers to the first few digits of the payment card
number issued by a financial institution (MAX 8; MIN 6).Example: 41961111
Using amount = 0 and verify = true, you can verify the user’s card without authorizing a real
amount.Possible values: True or Falsecryptogram string
Cryptogram for direct integrations with card wallets (MAX 526; MIN 3).
Decides whether to authorize the payment or capture it. Authorizing a card payment allows you
to
reserve funds in a customer’s bank account.Possible values: True or False
The issuer identification number (IIN) refers to the first few digits of the payment card
number issued by a financial institution (MAX 8; MIN 6).Example: 45079900
Payments instructions related to the payment (MAX 255; MIN 3).Example: Go to your bank account and transfer the amount using the reference detailed
below
Decides whether to authorize the payment or capture it. Authorizing a card payment allows you
to
reserve funds in a customer’s bank account.Possible values: True or False
The issuer identification number (IIN) refers to the first few digits of the payment card
number issued by a financial institution (MAX 8; MIN 6).Example: 45079900
Specifies the connection data object, which represents the connection used to process the transaction. When you operate multiple connections for the same provider, use connection_data.id to attribute each transaction to the specific connection that processed it.
The display name of the connection, as configured in the Yuno dashboard. It can be null on some events, such as follow-up transactions.Example: My Stripe US account
The unique identifier of the recipient in the Yuno system.You must provide the recipient_id (Yuno-generated) or the ‘provider_recipient_id’ (external provider’s ID) when creating a payment.
The recipient ID provided by the external payment provider, if applicable.You must provide the provider_recipient_id or the recipient_id (Yuno-generated) when creating a payment.
The list of the transactions that are part of a payment — one entry per attempt, so it depends on how many providers your payment method route tried. This array is opt-in: it is populated only when the payment was created with response_additional_data.transactions_history: true; otherwise it is returned as an empty array []. Chargeback events always include the full history.
The payment workflow. Indicates whether the integration will use Yuno´s SDK or will be a back to back
connection (Card implementation only available for PCI compliant merchants).Possible enum values:
SDK_CHECKOUT: Use Yuno SDK.
DIRECT: Back to back integration with provider info for custom payment
experience.
REDIRECT: Back to back integration with provider redirection.
The URL where to redirect the customer after the payment. Only required for DIRECT integrations that have a
redirection (MAX 526; MIN 3).Example: https://www.company.com/customer_1231324
Specifies a list of custom key–value pairs associated with the payment (for internal references, segmentation, or workflow tags). You can add up to 120 metadata objects.
Specifies a metadata key and the respective value.Use to attach merchant-defined context (for example: order_id, customer_tier). Avoid sending sensitive or personal data.
Optional field to send in the payment indicating if the fraud screening is stand alone, meaning that a payment will not be excecuted after the fraud screening is made. You can use this field while creating your CARD route.Example: false
The date and time from the last time the fraud screening was updated.Example: 2022-05-09T20:46:54.786342Z
Was this page helpful?
⌘I
{"docsConfig":{"theme":"maple","$schema":"https://mintlify.com/docs.json","name":"Yuno API Documentation","colors":{"primary":"#3E4FE0","light":"#6B78EB","dark":"#2F3EB8"},"logo":{"light":"https://mintcdn.com/yuno-3979e326/6sDr4PdydKZ2kODC/logo/yuno_fulllogo.svg?fit=max\u0026auto=format\u0026n=6sDr4PdydKZ2kODC\u0026q=85\u0026s=69873d65bcd976a5a701d1f03909cfa4","dark":"https://mintcdn.com/yuno-3979e326/6sDr4PdydKZ2kODC/logo/yuno_fulllogo.svg?fit=max\u0026auto=format\u0026n=6sDr4PdydKZ2kODC\u0026q=85\u0026s=69873d65bcd976a5a701d1f03909cfa4"},"favicon":"https://mintcdn.com/yuno-3979e326/xfaNkjMxP7-zuBPC/favicon.svg?fit=max\u0026auto=format\u0026n=xfaNkjMxP7-zuBPC\u0026q=85\u0026s=1dd485822e390c6741fee2b7edc6c3fd","api":{"examples":{"defaults":"all"}},"appearance":{"default":"light"},"background":{"color":{"dark":"#0B1120"}},"navbar":{"links":[{"href":"https://status.y.uno","label":"Service status"},{"href":"mailto:support@y.uno","label":"Support"}],"primary":{"type":"button","label":"Dashboard","href":"https://dashboard.y.uno"}},"footer":{"socials":{},"links":[{"header":"Developers","items":[{"label":"API reference","href":"https://docs.y.uno/reference/getting-started/api-reference-overview"},{"label":"OpenAPI specification (JSON)","href":"https://docs.y.uno/openapi.json"},{"label":"OpenAPI specification (YAML)","href":"https://docs.y.uno/openapi.yaml"},{"label":"Glossary","href":"https://docs.y.uno/docs/glossary"}]},{"header":"For AI agents","items":[{"label":"llms.txt","href":"https://docs.y.uno/llms.txt"},{"label":"llms-full.txt","href":"https://docs.y.uno/llms-full.txt"},{"label":"AGENTS.md","href":"https://docs.y.uno/AGENTS.md"},{"label":"Sitemap (markdown)","href":"https://docs.y.uno/sitemap.md"}]},{"header":"Company","items":[{"label":"About","href":"https://docs.y.uno/about"},{"label":"Contact","href":"https://docs.y.uno/contact"},{"label":"Privacy","href":"https://docs.y.uno/privacy"}]}]},"search":{"prompt":"Search docs…"},"seo":{"organization":{"name":"Yuno","legalName":"Yuno","url":"https://www.y.uno","logo":"https://docs.y.uno/logo/yuno_fulllogo.svg","sameAs":["https://www.linkedin.com/company/yunopay/","https://www.youtube.com/@yunopayments"]}},"fonts":{"heading":{"family":"Inter"},"body":{"family":"Inter"}},"styling":{"codeblocks":{"theme":{"light":"github-dark","dark":"github-dark-dimmed"}},"latex":true},"integrations":{"gtm":{"tagId":"GTM-N92R97GM"},"posthog":{"apiKey":"phc_vcwNAmnb6KJQAHVEcfpkC5FdtH6b5asexzJT75sKRXxn","sessionRecording":true}},"banner":{"content":"**New:** the Yuno docs MCP server. Connect https://docs.y.uno/mcp to your coding agent and ask for a first payment. [Set it up →](/setup-mcp)","dismissible":true},"contextual":{"options":["copy","view","chatgpt","claude","cursor","grok","mcp"],"display":"header"},"navigation":{"global":{},"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"yuno-3979e326","hasAudioNarration":false,"actualSubdomain":"yuno-3979e326","customDomains":["docs.y.uno"],"gitSource":{"type":"github","owner":"yuno-payments","repo":"yuno-docs","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6ae4980ebfaae13da36b2c78","collectionId":"6da70ae3-f375-4a2d-b559-7f89091f583d","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6ae4980ebfaae13da36b2c78"},"feedback":{"thumbs":true},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6ae4980ebfaae13da36b2c78","clientVersion":"0.0.4021","searchFilterCounts":[{"language":"default","tag":"API Reference","count":270},{"language":"default","tag":"Documentation","count":143},{"language":"default","tag":"Organizations","count":59},{"language":"default","tag":"SDKs","count":56},{"language":"default","tag":"SDK","count":47},{"language":"default","tag":"Payments","count":31},{"language":"default","tag":"Payment Features","count":26},{"language":"default","tag":"Using Yuno","count":26},{"language":"default","tag":"Upgrade from older SDKs","count":26},{"language":"default","tag":"Recipients for Marketplace","count":26}],"searchSettings":{"isFiltersEnabled":true,"showContentSnippets":true}},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":true,"enableContextualStarterQuestions":true,"enableAskAiSearchBar":true,"deflection":{"enabled":true,"email":"support@y.uno","showHelpButton":true}},"basePath":"","hasChatPermissions":true,"hasWebMcpPermissions":true,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[{"filePath":"style.css","content":"@keyframes ysdk-chip-in{0%{opacity:0;transform:translateX(8px)}72%,8%{opacity:1;transform:none}85%,to{opacity:0}}@keyframes yd-banner-ticker{0%{transform:translateX(0)}to{transform:translateX(-100%)}}:root{--yuno-blue:#3e4fe0;--radius:10px;--yd-accent:rgb(var(--primary, 62 79 224));--yd-accent-ink:#1227AD;--yd-ink:#000;--yd-body:#4A4A4A;--yd-muted:#767676;--yd-line:rgba(18, 39, 173, 0.12);--yd-lilac:#E8EAF5;--yd-lilac-ink:#1227AD;--yd-card:#fff;--yd-done:#F6F7FB;--yd-eyebrow:#5967E4;--yd-hover-line:#7C89EF;--yd-sel-shadow:0 12px 32px rgba(18, 39, 173, .14), 0 2px 6px rgba(18, 39, 173, .08);--yd-mono:ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--yd-ease:cubic-bezier(0.2, 0.8, 0.2, 1);--yd-radius-card:12px;--yd-radius-btn:8px;--yd-code-bg:#050717;--yd-code-ring:rgba(124, 137, 239, .20);--yd-code-line:rgba(255, 255, 255, .10);--yd-code-muted:rgba(255, 255, 255, .55);--yd-code-text:rgba(255, 255, 255, .72)}html.dark{--yd-accent:#7C89EF;--yd-accent-ink:#BDC3F6;--yd-ink:#fff;--yd-body:rgba(255, 255, 255, .72);--yd-muted:rgba(255, 255, 255, .55);--yd-line:rgba(255, 255, 255, .10);--yd-lilac:rgba(255, 255, 255, .06);--yd-lilac-ink:#BDC3F6;--yd-card:rgba(255, 255, 255, .04);--yd-done:rgba(255, 255, 255, .02);--yd-eyebrow:#7C89EF;--yd-hover-line:#7C89EF;--yd-sel-shadow:0 12px 32px rgba(0, 0, 0, .45), 0 0 0 1px rgba(124, 137, 239, .25);--yd-code-bg:#060A1C;--yd-code-ring:rgba(124, 137, 239, .20);--yd-code-line:rgba(255, 255, 255, .10);--yd-code-muted:rgba(255, 255, 255, .55);--yd-code-text:rgba(255, 255, 255, .72)}div:has(>#banner){padding:0!important;max-width:none!important;width:100%!important}#banner,#banner a{color:#fff!important}#banner{background:var(--yuno-blue)!important;border:0!important;font-weight:500!important}#banner a{text-decoration-color:rgba(255,255,255,.6)!important;text-underline-offset:3px!important}#banner a:hover{text-decoration-color:#fff!important}#banner,#sidebar ul li a,#sidebar ul li button{border-radius:0!important}#sidebar{padding-bottom:3rem!important}[data-component-part=card],a[class*=card i],div[class*=card i]:not([class*=card-tiles i]){border-radius:var(--radius)!important}.ask-maia-card [data-component-part=card-title]{color:var(--yuno-blue)!important}.maia-shot{display:block;width:100%;height:auto;border-radius:var(--radius);border:1px solid rgba(0,0,0,.08);box-shadow:0 1px 3px rgba(0,0,0,.06)}.maia-shot--thick{border-width:2px}html.dark .doc-shot,html.dark .maia-shot{border-color:rgba(255,255,255,.12);box-shadow:0 1px 3px rgba(0,0,0,.35)}.doc-shot{border-radius:var(--radius);border:1px solid rgba(0,0,0,.08);box-shadow:0 1px 3px rgba(0,0,0,.06)}[role=search],[role=search]>*,button[aria-label*=search i],input[type=search]{border-radius:var(--radius)!important}code:not(pre code){background:#f4f4f5;color:#18181b;padding:2px 6px;border:1px solid #e4e4e7;border-radius:4px;font-size:13px}html.dark code:not(pre code){background:#1e293b;color:#e2e8f0;border-color:#334155}html.dark details.accordion{background:#0f172a!important;border-color:#334155!important}.copy-chip{display:inline-flex;align-items:center;gap:5px;padding:0;border:0;background:0 0;cursor:pointer;font:inherit;vertical-align:baseline}.code-nowrap-table td code,.copy-chip code{white-space:nowrap}.copy-chip__icon{flex:none;color:#a1a1aa;transition:color .15s}.copy-chip:hover .copy-chip__icon{color:#52525b}html.dark .copy-chip:hover .copy-chip__icon{color:#d4d4d8}.copy-chip:hover .copy-chip__icon--copied,.copy-chip__icon--copied{color:#16a34a}.mdx-card-tiles [class*=grid]>*,.mdx-card-tiles [class*=grid]>div>a{padding:1.15rem 1.25rem!important;border-radius:var(--radius)!important}.mdx-card-tiles [class*=grid] svg{width:1.4rem!important;height:1.4rem!important}.api-overview-hero{margin:0 0 1.35rem;padding:1.5rem 1.6rem;border:1px solid #e4e4e7;border-radius:var(--radius);background:linear-gradient(135deg,#fafafa 0,#f4f4f5 45%,#eef0f2 100%)}.api-overview-hero__eyebrow{margin:0 0 .4rem;color:#71717a;font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.api-overview-hero__title{margin:0 0 .5rem;color:#09090b;font-size:1.35rem;font-weight:600;letter-spacing:-.02em}.api-overview-hero__lede{margin:0;max-width:52rem;color:#52525b;font-size:15px;line-height:1.55}.status-badge{display:inline-block;padding:2px 8px;margin-right:6px;border-radius:4px;font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;vertical-align:middle;line-height:1.4;border:1px solid transparent}.status-success{background:#dcfce7;color:#166534;border-color:#86efac}.status-warning{background:#fef3c7;color:#92400e;border-color:#fcd34d}.status-alert{background:#ffedd5;color:#9a3412;border-color:#fdba74}.status-error{background:#fee2e2;color:#991b1b;border-color:#fca5a5}.status-info{background:#dbeafe;color:#1e40af;border-color:#93c5fd}.status-security{background:#ede9fe;color:#5b21b6;border-color:#c4b5fd}.status-breaking{background:#fce7f3;color:#9d174d;border-color:#f9a8d4}.status-secondary{background:#f1f5f9;color:#475569;border-color:#cbd5e1}html.dark .status-success{background:#052e16;color:#86efac;border-color:#166534}html.dark .status-warning{background:#422006;color:#fcd34d;border-color:#92400e}html.dark .status-alert{background:#431407;color:#fdba74;border-color:#9a3412}html.dark .status-error{background:#450a0a;color:#fca5a5;border-color:#991b1b}html.dark .status-info{background:#172554;color:#93c5fd;border-color:#1e40af}html.dark .status-security{background:#2e1065;color:#c4b5fd;border-color:#5b21b6}html.dark .status-breaking{background:#500724;color:#f9a8d4;border-color:#9d174d}html.dark .status-secondary{background:#1e293b;color:#cbd5e1;border-color:#475569}.media-showcase{background:linear-gradient(135deg,#3e4fe0 0,#7c3aed 100%);border-radius:14px;padding:1.5rem;margin:1.25rem 0}.media-showcase img{display:block;margin:0 auto;width:auto;max-width:min(100%,480px);border-radius:12px;box-shadow:0 14px 34px rgba(17,12,46,.35)}.media-showcase p{margin:.85rem .25rem 0;color:#fff!important;font-size:.8rem;line-height:1.4;text-align:center}.media-showcase-narrow img{max-width:300px;width:100%}.media-showcase-light{display:flex;flex-direction:column;align-items:center;gap:4px;background:#fff;border:1px solid #e4e4e7;border-radius:14px;padding:1rem;margin:1rem 0}.media-showcase-light img{margin:0!important;display:block;width:100%;max-width:420px;border-radius:8px}html.dark .media-showcase-light{border-color:#334155}.ysdk-swb{margin:1rem 0}.ysdk-sw-row{display:flex;align-items:center;gap:14px;padding:14px 16px;flex-wrap:wrap;transition:background .2s}.ysdk-sw-row+.ysdk-sw-row{border-top:1px solid var(--yd-line)}.ysdk-sw-input{display:none}.ysdk-sw-info{flex:1;min-width:200px;display:flex;flex-direction:column;gap:2px}.ysdk-sw-name{font-size:14px;font-weight:600;color:var(--yd-ink)}.ysdk-sw-desc{font-size:12.5px;color:var(--yd-muted)}.ysdk-sw-toggle{display:inline-flex;align-items:center;gap:8px;cursor:pointer;user-select:none;flex:none}.ysdk-sw-side{font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--yd-muted);transition:color .2s}.ysdk-sw-off{color:var(--yd-body)}.ysdk-sw-track{position:relative;width:34px;height:20px;border-radius:999px;background:var(--yd-lilac);transition:background .2s;flex:none}.ysdk-sw-track::after{content:\"\";position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:50%;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.25);transition:left .2s}.ysdk-sw-input:checked~.ysdk-sw-toggle .ysdk-sw-track{background:var(--yd-accent)}.ysdk-sw-input:checked~.ysdk-sw-toggle .ysdk-sw-track::after{left:16px}.ysdk-sw-input:checked~.ysdk-sw-toggle .ysdk-sw-off{color:var(--yd-muted)}.ysdk-sw-input:checked~.ysdk-sw-toggle .ysdk-sw-on{color:var(--yd-accent)}.ysdk-sw-link{flex:none;font-size:12px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;padding:5px 11px;border:1px solid var(--yd-line);color:var(--yd-body)!important;text-decoration:none!important;white-space:nowrap;opacity:.55;transition:all .2s}.ysdk-sw-input:checked~.ysdk-sw-link{opacity:1;color:#fff!important;background:linear-gradient(120deg,var(--yd-accent),var(--yd-accent-ink));border-color:transparent;box-shadow:var(--yd-sel-shadow);background:var(--yd-accent);box-shadow:none}.payment-status-table td:first-child:not(.status){position:static!important;background-color:transparent!important;box-shadow:none!important}.payment-status-table td{vertical-align:top!important;min-width:0!important}.payment-status-table td,.payment-status-table th{text-align:left;padding:12px 8px!important}.payment-status-table td.status,.payment-status-table td.substatus{min-width:0}.payment-status-table{width:100%}.payment-status-table .status-badge{white-space:nowrap;font-size:10px;letter-spacing:.02em;padding:2px 6px;margin-right:0}.payment-status-table td,.payment-status-table th{font-size:14px;padding-left:6px!important;padding-right:6px!important}.dense-table td:first-child,.dense-table th:first-child,.payment-status-table td.status,.payment-status-table th:first-child{padding-left:0!important}.payment-status-table th small{font-weight:400;opacity:.7}.nowrap-col1-table td:first-child code{white-space:nowrap}.dense-table td{min-width:0!important}.dense-table td code{font-size:12px}.dense-table td,.dense-table th{padding-left:6px!important;padding-right:6px!important}.dense-table td:last-child,.dense-table th:last-child{padding-right:0!important}[class*=api-reference i],main:has([class*=api i][class*=reference i]){padding-right:0!important}[class*=api-playground i],[class*=request-example i],[class*=response-example i],[data-component-part=api-playground],aside:has([data-component-part=code-block]){margin-right:0!important}.api-reference-layout,[class*=api-reference-page i]>div,[data-component-part=api-reference-layout]{gap:1.5rem!important;padding-right:1.5rem!important}.sticky:has([data-component-part=code-block]),[data-component-part=code-block-sticky],aside.sticky:has(pre){transform:translateX(-90px)}@media (max-width:1280px){.sticky:has([data-component-part=code-block]),[data-component-part=code-block-sticky],aside.sticky:has(pre){transform:none}}#sidebar-content [data-component-part=scroll-area-content]>div:first-child,#sidebar-content:not(:has([data-component-part=scroll-area-viewport]))>div:first-child{position:sticky;top:0;z-index:21;background:#fff;box-shadow:0 -24px 0 0 #fff}#sidebar-content [data-component-part=scroll-area-content]>div:has(#search-bar-entry),#sidebar-content:not(:has([data-component-part=scroll-area-viewport]))>div:has(#search-bar-entry){position:sticky;top:52px;z-index:20;background:#fff;padding-bottom:.6rem;box-shadow:0 -24px 0 0 #fff}html.dark #sidebar-content [data-component-part=scroll-area-content]>div:first-child,html.dark #sidebar-content [data-component-part=scroll-area-content]>div:has(#search-bar-entry),html.dark #sidebar-content:not(:has([data-component-part=scroll-area-viewport]))>div:first-child,html.dark #sidebar-content:not(:has([data-component-part=scroll-area-viewport]))>div:has(#search-bar-entry){background:rgb(var(--background-dark));box-shadow:0 -24px 0 0 rgb(var(--background-dark))}.ysdk-cta{position:relative;overflow:hidden;background:linear-gradient(120deg,var(--yd-accent),var(--yd-accent-ink));display:flex;align-items:center}.ysdk-cta::after,.ysdk-cta::before{content:'';position:absolute;border-radius:50%;pointer-events:none}.ysdk-cta::before{right:-60px;top:-90px;width:280px;height:280px;border:1.5px solid var(--yd-code-line)}.ysdk-cta::after{right:-120px;top:-150px;width:400px;height:400px;border:1px solid var(--yd-code-line)}.ysdk-cta-text,.ysdk-hero{position:relative;z-index:1}.ysdk-cta-text{flex:1}a.ysdk-cta-btn{display:inline-block;background:var(--yd-card);color:var(--yd-accent);text-decoration:none;border:0}a.ysdk-cta-btn:hover{filter:brightness(.95)}.ysdk-hero{flex-shrink:0;display:flex;align-items:center;gap:12px}.ysdk-mock,a.ysdk-mode:hover{box-shadow:var(--yd-sel-shadow)}.ysdk-mock{width:185px;background:var(--yd-card);display:flex;flex-direction:column;gap:7px;transform:rotate(-1.5deg)}.ysdk-hm-title{font-size:11px;font-weight:700;color:var(--yd-ink)}.ysdk-hm-radio,.ysdk-hm-row{border:1px solid var(--yd-line)}.ysdk-hm-row{display:flex;align-items:center;gap:7px;border-radius:8px;padding:6px 8px;font-size:11px;font-weight:500;color:var(--yd-ink)}.ysdk-hm-row.ysdk-selected{border-color:var(--yd-ink)}.ysdk-hm-row img{border-radius:5px;display:block;width:20px;height:20px;margin:0}.ysdk-hm-radio{margin-left:auto;width:11px;height:11px;border-radius:50%;flex-shrink:0}.ysdk-hm-radio.ysdk-selected{border-color:var(--yd-ink);background:radial-gradient(circle,var(--yd-ink) 40%,transparent 48%)}.ysdk-hm-pay{background:var(--yd-ink);color:#fff;border-radius:8px;text-align:center;font-size:11px;font-weight:600;padding:8px;margin-top:2px}.ysdk-chips{display:flex;flex-direction:column;gap:6px}.ysdk-chip{font-family:'SF Mono',ui-monospace,Menlo,monospace;font-size:10px;background:var(--yd-code-bg);padding:4px 8px;white-space:nowrap;opacity:0;animation:ysdk-chip-in 4.8s infinite}.ysdk-chip.ysdk-c1{animation-delay:.2s}.ysdk-chip.ysdk-c2{animation-delay:.9s}.ysdk-chip.ysdk-c3{animation-delay:1.6s}html.dark .ysdk-chip.ysdk-ok{color:#7df0a8}@media (max-width:760px){.ysdk-hero{display:none}}.ysdk-strip{display:flex;overflow:hidden;margin:16px 0}a.ysdk-mode,a.ysdk-strip-item{display:flex;text-decoration:none;color:inherit;font-weight:400}a.ysdk-strip-item{flex:1;align-items:center;gap:7px;min-width:0;border-bottom:none}a.ysdk-strip-item+a.ysdk-strip-item{border-left:1px solid var(--yd-line)}.ysdk-pi-name{font-size:13.5px}.ysdk-pi-lang{font-size:12.5px;color:var(--yd-muted);white-space:nowrap}.ysdk-arrow{margin-left:auto;color:var(--yd-muted);font-size:13px}@media (max-width:760px){.ysdk-strip{flex-direction:column}a.ysdk-strip-item+a.ysdk-strip-item{border-left:none;border-top:1px solid var(--yd-line)}}.ysdk-modes{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin:18px 0 10px}a.ysdk-mode{position:relative;flex-direction:column;align-items:flex-start;gap:8px;border:1px solid var(--yd-line);background:var(--yd-card);padding:14px;text-align:left;transition:border-color .15s,box-shadow .15s,transform .15s}a.ysdk-mode:hover{border-color:var(--yd-accent)}.ysdk-badge{position:absolute;top:10px;right:10px;font-size:10px;font-weight:600;color:#14532d;background:#dcfce7;border:1px solid #bbf7d0;border-radius:999px;padding:2px 8px;z-index:1}.ysdk-visual{width:100%;background:var(--yd-lilac);border-radius:8px;padding:14px 22px;display:flex;justify-content:center}.ysdk-mv,.ysdk-mv-row{display:flex;gap:5px;border:1px solid var(--yd-line)}.ysdk-mv{width:100%;max-width:130px;background:var(--yd-card);border-radius:7px;padding:8px;flex-direction:column}.ysdk-mv.ysdk-dashed{background:0 0;border-style:dashed;border-color:var(--yd-hover-line)}.ysdk-mv-row{align-items:center;border-radius:4px;padding:4px 5px}.ysdk-mv-row.ysdk-selected{border-color:var(--yd-ink)}.ysdk-mv-dot{width:7px;height:7px;border-radius:2.5px;background:var(--yd-hover-line);flex-shrink:0}.ysdk-mv-bar,.ysdk-mv-line{height:4px;border-radius:2px;background:var(--yd-line)}.ysdk-mv-line{height:5px;border-radius:2.5px;border:1px solid var(--yd-line)}.ysdk-w45{width:45%}.ysdk-w50{width:50%}.ysdk-w52{width:52%}.ysdk-w55{width:55%}.ysdk-w60{width:60%}.ysdk-w65{width:65%}.ysdk-w70{width:70%}.ysdk-w80{width:80%}.ysdk-mv-btn{height:12px;border-radius:3.5px;background:var(--yd-ink);margin-top:2px}.ysdk-mv-btn.ysdk-outline{background:0 0;border:1.5px dashed var(--yd-hover-line)}.ysdk-mv-code{font-family:'SF Mono',ui-monospace,Menlo,monospace;font-size:11px;color:var(--yd-accent);font-weight:700}.ysdk-mode-title{font-size:15px;font-weight:700;margin-top:2px}.ysdk-mode-desc{font-size:13px;color:var(--yd-muted);line-height:1.55}@media (max-width:760px){.ysdk-modes{grid-template-columns:1fr}}ul.ysdk-feats{margin:0;padding-left:16px;font-size:12.5px;color:var(--yd-body);line-height:1.7;list-style:disc}ul.ysdk-feats li{margin:0;padding:0}.ysdk-mode-link{font-size:12.5px;font-weight:600;color:var(--yd-accent);margin-top:2px}.ysdk-cta{--ys-ink:var(--yd-ink);--ys-muted:var(--yd-body);--ys-border:var(--yd-line);--ys-surface:var(--yd-done);--ys-panel:var(--yd-card);--ys-accent:var(--yd-accent);background:var(--ys-surface);color:var(--ys-ink);border:1px solid var(--ys-border);border-radius:16px;padding:32px;margin:24px 0;gap:24px 32px;flex-wrap:wrap}.ysdk-cta .ysdk-cta-text{flex:1 1 300px;min-width:0}.ysdk-chooser input[type=radio],.ysdk-cta::after,.ysdk-cta::before{display:none}.ysdk-cta-title{font-size:26px;font-weight:600;line-height:1.15;letter-spacing:-.9px;margin-bottom:10px;color:var(--ys-ink)}.ysdk-cta-sub{font-size:16px;line-height:1.6;opacity:1;color:var(--ys-muted);margin-bottom:20px;max-width:420px}a.ysdk-cta-btn{background:var(--ys-accent);color:#fff;border-radius:8px;padding:12px 18px;font-size:14px;font-weight:600;box-shadow:none;transition:background .15s,transform .15s}a.ysdk-cta-btn:hover{filter:none;background:#303fc0;transform:translateY(-1px)}.ysdk-chip,.ysdk-mock{background:var(--ys-panel);border:1px solid var(--ys-border)}.ysdk-mock{border-radius:16px;box-shadow:none;transform:none;padding:14px}.ysdk-chip{color:var(--ys-muted);border-radius:8px}.ysdk-chip.ysdk-ok{color:#15803d}@media (max-width:760px){.ysdk-cta{padding:24px 20px}.ysdk-cta-title{font-size:24px}}.ysdk-strip{border:1px solid var(--yd-line);border-radius:16px}a.ysdk-strip-item{padding:14px 16px}a.ysdk-strip-item+a.ysdk-strip-item{border-left-color:var(--yd-line)}a.ysdk-strip-item:hover{background:var(--yd-done)}.ysdk-pi-name{font-weight:600}.ysdk-swb{border:1px solid var(--yd-line);border-radius:16px;padding:6px}.ysdk-sw-row{border-radius:12px}.ysdk-sw-row:has(.ysdk-sw-input:checked){background:var(--yd-done)}.ysdk-sw-row+.ysdk-sw-row{border-top-color:var(--yd-line)}.ysdk-sw-link,a.ysdk-mode{border-color:var(--yd-line)}.ysdk-sw-link{background:var(--yd-done);border-radius:8px}a.ysdk-mode{border-radius:16px}a.ysdk-mode:hover{box-shadow:none;transform:translateY(-2px)}.ysdk-cards [data-component-part=card],.ysdk-cards a[class*=card i]{border:1px solid var(--yd-line)!important;border-radius:16px!important;box-shadow:none!important;background:var(--yd-card);transition:border-color .2s,transform .2s}.ysdk-cards [data-component-part=card]:hover,.ysdk-cards a[class*=card i]:hover{border-color:var(--yd-accent)!important;transform:translateY(-2px)}.ysdk-cards [data-component-part=card-title]{font-weight:600}.ysdk-chooser{border:1px solid var(--yd-line);border-radius:12px;padding:16px;display:flex;flex-direction:column;gap:16px;margin:14px 0}.ysdk-q-label{font-size:14px;font-weight:600;display:block;margin:0 0 8px}.ysdk-opts{display:flex;gap:8px;flex-wrap:wrap}.ysdk-opts label{border:1px solid var(--yd-line);background:var(--yd-card);font-size:13px;padding:8px 14px;border-radius:999px;cursor:pointer;transition:border-color .15s;font-weight:400}.ysdk-opts label:hover{border-color:var(--yd-accent)}.ysdk-chooser:has(#ysdk-q1-no:checked) label[for=ysdk-q1-no],.ysdk-chooser:has(#ysdk-q1-yes:checked) label[for=ysdk-q1-yes],.ysdk-chooser:has(#ysdk-q2-many:checked) label[for=ysdk-q2-many],.ysdk-chooser:has(#ysdk-q2-one:checked) label[for=ysdk-q2-one]{border-color:var(--yd-accent);color:var(--yd-accent);background:var(--yd-lilac);font-weight:600}.ysdk-rec{position:relative;border:2px solid var(--yd-accent);border-radius:12px;padding:14px 16px;display:none;flex-direction:column;gap:4px}.ysdk-chooser:has(#ysdk-q1-no:checked):has(#ysdk-q2-many:checked) .ysdk-rec-full,.ysdk-chooser:has(#ysdk-q1-no:checked):has(#ysdk-q2-one:checked) .ysdk-rec-lite,.ysdk-chooser:has(#ysdk-q1-yes:checked) .ysdk-rec-headless{display:flex}.ysdk-rec .ysdk-badge{position:static;align-self:flex-start;margin-bottom:4px}.ysdk-rec-title{font-size:16px;font-weight:700}.ysdk-rec-why{font-size:13px;color:var(--yd-muted);line-height:1.55}.ysdk-rec-actions{display:flex;align-items:center;gap:10px;margin-top:8px}a.ysdk-rec-btn,a.ysdk-rec-btn-sec{border-radius:8px;padding:9px 16px;font-size:13px;font-weight:600;text-decoration:none}a.ysdk-rec-btn{background:var(--yd-accent);color:#fff}a.ysdk-rec-btn:hover{background:#2f3eb8}a.ysdk-rec-btn-sec{background:var(--yd-card);color:var(--yd-ink)}a.ysdk-rec-btn-sec:hover{border-color:var(--yd-accent);color:var(--yd-accent)}.ysdk-ways{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin:18px 0 10px}.ysdk-way,a.ysdk-rec-btn-sec{border:1px solid var(--yd-line)}.ysdk-way{display:flex;flex-direction:column;gap:8px;border-radius:12px;padding:14px}.ysdk-way-diff{font-size:12.5px;line-height:1.55;color:var(--yd-body);background:color-mix(in srgb,var(--yd-accent) 8%,transparent);border-left:2.5px solid var(--yd-hover-line);border-radius:4px;padding:6px 10px}.ysdk-way-diff code{font-size:11.5px}@media (max-width:760px){.ysdk-ways{grid-template-columns:1fr}}a.ysdk-mode-link{text-decoration:none;border-bottom:none}a.ysdk-mode-link:hover{text-decoration:underline}.ysdk-qs{display:grid;grid-template-columns:minmax(0,1fr) minmax(380px,46%);gap:32px;align-items:start;margin-top:1rem}@media (max-width:1100px){.ysdk-qs{grid-template-columns:minmax(0,1fr)}.ysdk-qs-side{position:static!important;max-height:none!important}}.ysdk-qs-main{min-width:0}.ysdk-qs-side{position:sticky;top:88px;display:flex;flex-direction:column;gap:10px;max-height:calc(100vh - 196px);min-width:0}.ysdk-qs-side>:not(.ysdk-qs-code){flex-shrink:0}.ysdk-cb-bar,.ysdk-qs-toggle{display:flex;align-items:center}.ysdk-qs-toggle{gap:12px;flex-wrap:wrap;margin:.25rem 0 1rem}.ysdk-qs-toggle .ysdk-sw-link{opacity:1}.ysdk-cb-bar{justify-content:space-between;gap:10px}.ysdk-cb-plat{display:inline-flex;border:1px solid var(--yd-line);border-radius:10px;padding:3px;gap:2px}.ysdk-cb-btn,.ysdk-cb-copy{font-size:12.5px;font-weight:600;border-radius:8px;color:var(--yd-body);cursor:pointer}.ysdk-cb-btn{padding:5px 12px;border:0;background:0 0}.ysdk-cb-btn.is-on{background:var(--yd-accent);color:#fff}.ysdk-cb-copy{padding:6px 12px;border:1px solid var(--yd-line);background:var(--yd-done)}.ysdk-qs-code{flex:1;margin:0;padding:12px 0;border-radius:12px;background:var(--yd-code-bg);color:var(--yd-code-text);font-size:12.5px;line-height:1.55;overflow:auto;min-height:220px}.ysdk-qs-code code{display:block;background:0 0;color:inherit;padding:0;font-size:inherit}.ysdk-qs-line{display:block;padding:0 16px;border-left:3px solid transparent;white-space:pre;transition:background .2s}.ysdk-qs-line.is-added{background:color-mix(in srgb,var(--yd-accent) 14%,transparent);border-left-color:color-mix(in srgb,var(--yd-accent) 55%,transparent)}.ysdk-qs-line.is-focus{background:color-mix(in srgb,var(--yd-accent) 34%,transparent);border-left-color:var(--yd-hover-line)}.ysdk-qs-status{min-height:18px;font-size:12.5px;color:var(--yd-muted)}.ysdk-qs-status code{font-size:12px}.ysdk-cb-hint{font-size:12.5px;color:var(--yd-body);padding:8px 12px;border-radius:8px;background:var(--yd-done);border:1px solid var(--yd-line)}html.dark .ysdk-hm-pay{background:var(--ys-accent)}html.dark .ysdk-cb-copy,html.dark .ysdk-cb-plat,html.dark a.ysdk-rec-btn-sec{background:0 0}html.dark .ysdk-qs-code{border:1px solid var(--yd-code-line)}html.dark .ysdk-sw-track{background:color-mix(in srgb,var(--yd-ink) 25%,transparent)}html.dark .ysdk-cb-hint,html.dark .ysdk-sw-row:has(.ysdk-sw-input:checked){background:color-mix(in srgb,var(--yd-accent) 12%,transparent)}html.dark a.ysdk-strip-item:hover{background:color-mix(in srgb,var(--yd-accent) 12%,transparent)}html.dark .ysdk-way-diff{background:color-mix(in srgb,var(--yd-accent) 20%,transparent)}a.nav-tabs-item[href^=\"/docs/sdks/\"]::after{content:\"Legacy\";margin-left:.375rem;padding:.0625rem .375rem;border-radius:9999px;font-size:.625rem;font-weight:600;line-height:1rem;letter-spacing:.02em;text-shadow:none;color:rgb(107 114 128);background:rgb(243 244 246);border:1px solid rgb(229 231 235)}.dark a.nav-tabs-item[href^=\"/docs/sdks/\"]::after{color:rgb(156 163 175);background:rgb(255 255 255/.06);border-color:rgb(255 255 255/.1)}#banner code{background:rgba(255,255,255,.18);color:#fff;border:0;border-radius:4px;padding:1px 6px}#banner,#banner>div{overflow:hidden}#banner>div{width:100%;white-space:nowrap!important;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 40px,#000 calc(100% - 40px),transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 40px,#000 calc(100% - 40px),transparent 100%)}#banner>div>p{display:inline-block;padding-left:100%;white-space:nowrap;animation:yd-banner-ticker 32s linear infinite;animation-delay:-12s}#banner:focus-within>div>p,#banner:hover>div>p{animation-play-state:paused}@media (prefers-reduced-motion:reduce){#banner>div{white-space:normal!important;-webkit-mask-image:none;mask-image:none}#banner>div>p{display:block;padding-left:0;animation:none;white-space:normal}}"},{"filePath":"snippets/homepage/home.css","content":"@keyframes yd-live-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.yd-home{max-width:1080px;margin:0 auto;padding:0 0 8px;color:var(--yd-body);font-family:inherit}.yd-home *,.yd-home ::after,.yd-home ::before{box-sizing:border-box}.yd-home a{text-decoration:none;border-bottom:0}.yd-home h2,.yd-home h3,.yd-home p{margin:0}.yd-home button{font:inherit;cursor:pointer;color:inherit}.yd-home a:focus-visible,.yd-home button:focus-visible,.yd-home pre:focus-visible{outline:2px solid var(--yd-accent);outline-offset:3px}.yd-home .yd-ic{flex:none}.yd-home code,.yd-home pre{font-family:var(--yd-mono)}body:has(.yd-home) #content-area>div.sticky,body:has(.yd-home) #content-area>header,body:has(.yd-home) #content-container header#header{display:none}.yd-home .yd-btn{display:inline-flex;align-items:center;gap:10px;height:42px;padding:0 18px;border-radius:8px;font-size:14px;font-weight:500;line-height:1;transition:background .2s var(--yd-ease),border-color .2s var(--yd-ease),color .2s var(--yd-ease),transform .12s;white-space:nowrap}.yd-home .yd-btn:active{transform:scale(.98)}.yd-home .yd-btn-primary{background:var(--yd-accent);color:#fff;border:1px solid var(--yd-accent)}.yd-home .yd-btn-primary:hover{background:#1227ad;border-color:#1227ad;color:#fff}html.dark .yd-home .yd-btn-primary{background:#3e4fe0;border-color:#3e4fe0}html.dark .yd-home .yd-btn-primary:hover{background:#5967e4;border-color:#5967e4}.yd-home .yd-btn-secondary{background:var(--yd-card);color:var(--yd-ink);border:1px solid var(--yd-line)}.yd-home .yd-btn-secondary:hover{color:var(--yd-accent)}.yd-home .yd-btn-sm{height:38px;font-size:13px;padding:0 16px;border-radius:6px}.yd-home .yd-section{scroll-margin-top:110px}.yd-home .yd-eyebrow-sm{font-size:12px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--yd-eyebrow)}.yd-home .yd-h2{line-height:1.12;letter-spacing:-.01em;font-weight:400;color:var(--yd-ink)}.yd-home .yd-sub{line-height:1.55;color:var(--yd-body)}.yd-home .yd-h3{font-size:22px;font-weight:500;color:var(--yd-ink)}.yd-home .yd-body{margin-top:12px!important;font-size:15px;line-height:1.6;color:var(--yd-body);max-width:440px}.yd-home .yd-label{font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--yd-muted);margin-bottom:14px}.yd-home .yd-hero{display:grid;align-items:center;border-bottom:1px solid var(--yd-line)}.yd-home .yd-eyebrow{display:flex;align-items:center;gap:10px;font-size:12px;letter-spacing:.12em;text-transform:uppercase;flex-wrap:wrap}.yd-home .yd-eyebrow-accent{color:var(--yd-eyebrow)}.yd-home .yd-eyebrow-rule{width:16px;height:1px;background:var(--yd-muted)}.yd-home .yd-eyebrow-muted{color:var(--yd-muted)}.yd-home .yd-h1{display:block;line-height:1.05;letter-spacing:-.02em;font-weight:400;color:var(--yd-ink);text-wrap:balance}.yd-home .yd-lead{display:block;line-height:1.55;color:var(--yd-body)}.yd-home .yd-cta-row{display:flex;gap:12px;flex-wrap:wrap}.yd-home .yd-note{display:flex;align-items:center;gap:8px;margin-top:22px!important;font-size:14px;color:var(--yd-muted)}.yd-home .yd-hero-art{position:relative;border-radius:16px;overflow:hidden;background:linear-gradient(135deg,#050717 0,#0a0f2e 60%,#141a4a 100%);min-width:0}.yd-home .yd-hero-art img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;margin:0;border-radius:0}.yd-home .yd-flow{position:absolute;left:20px;right:20px;bottom:20px;display:flex;align-items:center;justify-content:center;gap:10px;padding:12px;border:1px solid rgba(255,255,255,.14);border-radius:10px;background:rgba(5,7,23,.55);color:rgba(255,255,255,.55);backdrop-filter:blur(6px);flex-wrap:wrap}.yd-home .yd-flow-chip{font-family:var(--yd-mono);font-size:12px;color:rgba(255,255,255,.72);border:1px solid rgba(255,255,255,.14);border-radius:6px;padding:5px 10px}.yd-home .yd-flow-chip-hot{background:#3e4fe0;border-color:#3e4fe0;color:#fff;border-radius:999px;box-shadow:0 0 20px rgba(62,79,224,.55)}.yd-home .yd-path-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.yd-home .yd-path-card{text-align:left;display:flex;flex-direction:column;gap:22px;padding:18px 20px;background:var(--yd-card);border:1px solid var(--yd-line);border-radius:12px;transition:border-color .2s var(--yd-ease),box-shadow .2s var(--yd-ease);min-width:0}.yd-home .yd-btn-secondary:hover,.yd-home .yd-path-card:hover{border-color:var(--yd-hover-line)}.yd-home .yd-path-card.is-active{border-color:var(--yd-accent);box-shadow:var(--yd-sel-shadow)}.yd-home .yd-path-top{display:flex;align-items:center;justify-content:space-between;color:var(--yd-ink)}.yd-home .yd-tag{font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--yd-muted)}.yd-home .yd-foot a,.yd-home .yd-path-card.is-active .yd-tag,.yd-home .yd-step.is-done .yd-step-check,.yd-home .yd-tile.is-rec .yd-tag{color:var(--yd-accent)}.yd-home .yd-path-title{font-size:17px;font-weight:600;color:var(--yd-ink)}.yd-home .yd-path-panel{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);margin-top:16px;border:1px solid var(--yd-line);border-radius:12px;overflow:hidden;background:var(--yd-card);min-height:280px}.yd-home .yd-path-info{padding:32px;display:flex;flex-direction:column;align-items:flex-start;min-width:0}.yd-home .yd-chips{display:flex;gap:8px;flex-wrap:wrap;margin:18px 0 24px}.yd-home .yd-chip{background:var(--yd-lilac);color:var(--yd-lilac-ink);font-size:13px;padding:4px 14px;border-radius:999px}.yd-home .yd-path-info .yd-btn{margin-top:auto}.yd-home .yd-path-art{background:var(--yd-lilac);display:flex;align-items:center;justify-content:center;padding:28px;min-width:0}.yd-home .yd-mock-card{width:100%;max-width:300px;background:var(--yd-card);border-radius:12px;padding:16px;box-shadow:0 12px 32px rgba(18,39,173,.14);border:1px solid var(--yd-line)}html.dark .yd-home .yd-mock-card{background:#0f1530}.yd-home .yd-mock-label{font-size:11px;letter-spacing:.1em;color:var(--yd-muted);margin-bottom:10px}.yd-home .yd-mock-row{display:flex;align-items:center;gap:8px;padding:10px 12px;margin-bottom:8px;border:1px solid var(--yd-line);border-radius:8px;font-size:13px;color:var(--yd-ink)}.yd-home .yd-mock-row.is-on{border-color:var(--yd-accent)}.yd-home .yd-mock-check{margin-left:auto;color:var(--yd-accent);display:inline-flex}.yd-home .yd-mock-pay{margin-top:12px;background:#3e4fe0;color:#fff;text-align:center;font-size:13px;font-weight:500;padding:10px;border-radius:8px}.yd-home .yd-mock-code{width:100%;max-width:320px;background:#050717;border-radius:12px;overflow:hidden;box-shadow:0 0 0 1px rgba(124,137,239,.2),0 24px 48px rgba(18,39,173,.25)}.yd-home .yd-mock-code-head{font-family:var(--yd-mono);font-size:12px;color:rgba(255,255,255,.55);padding:10px 16px;border-bottom:1px solid rgba(255,255,255,.1)}.yd-home .yd-mock-code pre{margin:0;padding:16px;color:#bdc3f6;font-size:13px;line-height:1.7;background:0 0;border:0;overflow-x:auto}.yd-home .yd-mock-api{display:flex;align-items:center;gap:10px;width:100%;justify-content:center;flex-wrap:wrap}.yd-home .yd-mock-node{background:var(--yd-card);border:1px solid var(--yd-line);border-radius:8px;padding:12px 16px;font-size:13px;color:var(--yd-ink)}.yd-home .yd-mock-node-hot{background:#3e4fe0;border-color:#3e4fe0;color:#fff}.yd-home .yd-mock-wire{display:flex;align-items:center;color:var(--yd-muted)}.yd-home .yd-mock-wire code{font-size:12px;background:0 0;border:0;padding:0;color:var(--yd-lilac-ink)}.yd-home .yd-foot{margin-top:18px!important;font-size:14px;color:var(--yd-body)}.yd-home .yd-foot a:hover{text-decoration:underline}.yd-home #quickstart .yd-sub{margin-bottom:12px!important}.yd-home .yd-progress{display:flex;align-items:center;justify-content:flex-end;gap:12px;margin-bottom:14px;font-size:13px;color:var(--yd-muted)}.yd-home .yd-progress-bar{width:120px;height:4px;background:var(--yd-lilac);border-radius:4px;overflow:hidden}.yd-home .yd-progress-bar>span{display:block;height:100%;background:var(--yd-accent);transition:width .32s var(--yd-ease)}.yd-home .yd-qs{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:20px;align-items:start}.yd-home .yd-steps{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.yd-home .yd-step{display:flex;align-items:stretch;background:var(--yd-card);border:1px solid var(--yd-line);border-radius:12px;transition:border-color .2s var(--yd-ease),background .2s var(--yd-ease);margin:0;padding:0}.yd-home .yd-step::marker,.yd-home .yd-stepper>li::marker{content:none}.yd-home .yd-step:hover{border-color:var(--yd-hover-line)}.yd-home .yd-step.is-active{border-color:var(--yd-accent)}.yd-home .yd-step.is-done{background:var(--yd-done)}.yd-home .yd-step-check{background:0 0;border:0;padding:0 4px 0 16px;color:var(--yd-muted);display:flex;align-items:center}.yd-home .yd-step-main{flex:1;min-width:0;text-align:left;background:0 0;border:0;padding:16px 16px 16px 10px;display:flex;flex-direction:column;gap:4px}.yd-home .yd-step-title{font-size:16px;font-weight:600;color:var(--yd-ink)}.yd-home .yd-step-title code{font-size:11px;font-weight:400;color:var(--yd-eyebrow);background:0 0;border:0;padding:0 4px 0 0}.yd-home .yd-step-body{font-size:14px;line-height:1.5;color:var(--yd-body)}.yd-home .yd-code{position:sticky;top:132px;min-width:0;background:#050717;border-radius:12px;box-shadow:0 0 0 1px rgba(124,137,239,.2),0 24px 64px rgba(18,39,173,.25);overflow:hidden;color:#bdc3f6}.yd-home .yd-code-head{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 14px;border-bottom:1px solid rgba(255,255,255,.1);flex-wrap:wrap}.yd-home .yd-code-file{font-family:var(--yd-mono);font-size:12px;color:rgba(255,255,255,.55)}.yd-home .yd-code-tools{display:flex;align-items:center;gap:8px}.yd-home .yd-tabs{display:flex;gap:2px}.yd-home .yd-tab{background:0 0;border:0;font-family:var(--yd-mono);font-size:12px;color:rgba(255,255,255,.55);padding:4px 9px;border-radius:6px}.yd-home .yd-tab:hover{color:#fff}.yd-home .yd-tab.is-active{background:rgba(255,255,255,.1);color:#fff}.yd-home .yd-code-foot a,.yd-home .yd-copy{display:inline-flex;align-items:center;gap:6px}.yd-home .yd-copy{background:0 0;border:1px solid rgba(255,255,255,.14);border-radius:6px;font-family:var(--yd-mono);font-size:12px;color:rgba(255,255,255,.72);padding:4px 9px;transition:border-color .2s,color .2s}.yd-home .yd-copy:hover{border-color:rgba(255,255,255,.28);color:#fff}.yd-home .yd-code pre{min-height:300px}.yd-home .yd-code pre,.yd-home .yd-mcp-card pre{margin:0;padding:16px 18px;max-width:100%;overflow-x:auto;background:0 0;border:0;border-radius:0;color:#bdc3f6;font-size:13px;line-height:1.7;white-space:pre}.yd-home .yd-code pre code,.yd-home .yd-mcp-card pre code{background:0 0;border:0;padding:0;color:inherit;font-size:inherit;line-height:inherit}.yd-home .yd-code-foot{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 16px;border-top:1px solid rgba(255,255,255,.1);font-size:12px;color:rgba(255,255,255,.55)}.yd-home .yd-code-foot a{color:#fff;font-weight:500;font-size:13px}.yd-home .yd-code-foot a:hover{color:#bdc3f6}.yd-home .yd-kb{display:grid;gap:1px;background:var(--yd-line);border:1px solid var(--yd-line);border-radius:12px;overflow:hidden}.yd-home .yd-kb-cell{display:flex;align-items:flex-start;background:var(--yd-card);transition:background .2s var(--yd-ease);min-width:0}html:not(.dark) .yd-home .yd-kb-cell{background:#fff}.yd-home .yd-kb-cell:hover{background:var(--yd-lilac)}.yd-home .yd-kb-icon{color:var(--yd-ink);display:inline-flex}.yd-home .yd-kb-text{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.yd-home .yd-kb-title{font-weight:600;color:var(--yd-ink)}.yd-home .yd-kb-body{line-height:1.5;color:var(--yd-body)}.yd-home .yd-help a,.yd-home .yd-kb-arrow{color:var(--yd-accent);display:inline-flex}.yd-home .yd-mcp{position:relative;overflow:hidden;border-radius:16px;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;background:radial-gradient(circle at 100% 0,rgba(62,79,224,.55),rgba(62,79,224,0) 55%),#050717;color:#fff;box-shadow:0 24px 80px rgba(18,39,173,.45)}html.dark .yd-home .yd-mcp{box-shadow:0 0 0 1px rgba(124,137,239,.2);background:radial-gradient(circle at 100% 0,rgba(62,79,224,.55),rgba(62,79,224,0) 55%),#060a1c}.yd-home .yd-mcp::before{content:\"\";position:absolute;inset:0;pointer-events:none;opacity:.4;background:repeating-radial-gradient(circle at 100% 0,transparent 0 46px,rgba(124,137,239,.14) 46px 47px)}.yd-home .yd-mcp>*{position:relative;min-width:0}.yd-home .yd-mcp-eyebrow{font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:#bdc3f6;margin-bottom:14px}.yd-home .yd-mcp h2{line-height:1.15;font-weight:400;margin:0 0 14px;color:#fff}.yd-home .yd-mcp p{color:rgba(255,255,255,.72);font-size:15px;line-height:1.6;max-width:460px}.yd-home .yd-mcp-btns{display:flex;gap:10px;flex-wrap:wrap}.yd-home .yd-mcp-btn{display:inline-flex;align-items:center;gap:8px;height:38px;padding:0 16px;border-radius:8px;border:1px solid rgba(255,255,255,.28);color:#fff;font-family:var(--yd-mono);font-size:13px;transition:background .2s,border-color .2s}.yd-home .yd-mcp-btn:hover{background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.5)}.yd-home .yd-mcp-btn-white{background:#fff;color:#1227ad;border-color:#fff;font-family:inherit;font-weight:500}.yd-home .yd-mcp-btn-white:hover{background:#e8eaf5;border-color:#e8eaf5}.yd-home .yd-mcp-card{border:1px solid rgba(124,137,239,.4);border-radius:12px;background:rgba(255,255,255,.04);overflow:hidden}.yd-home .yd-mcp-card-head{display:flex;align-items:center;justify-content:space-between;padding:10px 14px;font-family:var(--yd-mono);font-size:12px;color:rgba(255,255,255,.55)}.yd-home .yd-mcp-card pre{min-height:0}.yd-home .yd-stack{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.yd-home .yd-pills{display:flex;flex-wrap:wrap;gap:8px}.yd-home .yd-pill{padding:6px 16px;border:1px solid var(--yd-line);border-radius:999px;font-size:14px;color:var(--yd-ink);background:var(--yd-card);transition:border-color .2s var(--yd-ease),color .2s var(--yd-ease)}.yd-home .yd-pill:hover{border-color:var(--yd-hover-line);color:var(--yd-accent)}.yd-home .yd-help{display:flex;flex-direction:column;gap:8px}.yd-home .yd-help a{align-items:center;gap:6px;font-size:14px;font-weight:500;width:fit-content}.yd-home .yd-help a:hover{text-decoration:underline}@media (max-width:960px){.yd-home .yd-hero,.yd-home .yd-mcp,.yd-home .yd-qs,.yd-home .yd-stack{grid-template-columns:minmax(0,1fr)}.yd-home .yd-code{position:static}.yd-home .yd-kb{grid-template-columns:repeat(2,minmax(0,1fr))}.yd-home .yd-h1{font-size:44px}}@media (max-width:640px){.yd-home .yd-h1{font-size:36px}.yd-home .yd-h2,.yd-home .yd-mcp h2{font-size:26px}.yd-home .yd-kb,.yd-home .yd-path-cards,.yd-home .yd-path-panel{grid-template-columns:minmax(0,1fr)}.yd-home .yd-path-info{padding:24px 20px}.yd-home .yd-mcp{padding:28px 20px;margin-top:56px}.yd-home .yd-progress{justify-content:flex-start}.yd-home .yd-code pre{min-height:0}}@media (prefers-reduced-motion:reduce){.yd-home *{transition:none!important}}html.dark .yd-home .yd-kb-cell,html.dark .yd-home .yd-tile{background:#0d1326}html.dark .yd-home .yd-kb-cell:hover,html.dark .yd-home .yd-tile:hover{background:#151c3a}body:has(.yd-home) #content-area #content{margin-bottom:48px}.yd-home .yd-h1-line{display:block}.yd-home .yd-hero{padding:16px 0 32px;gap:40px}.yd-home .yd-h1{font-size:40px;margin:16px 0 14px!important}.yd-home .yd-lead{font-size:16px}.yd-home .yd-cta-row{margin-top:20px}.yd-home .yd-hero{grid-template-columns:minmax(0,1fr) auto}.yd-home .yd-lead{max-width:60ch}.yd-home .yd-hero-art{aspect-ratio:auto;align-self:center;display:block;padding:24px 26px;max-width:540px}.yd-home .yd-hero-art img.yd-hero-logo{position:static;inset:auto;display:block;height:24px;width:auto;max-width:100%;object-fit:contain;margin:0 0 18px;border-radius:0}.yd-home .yd-hero-caption{display:block;clear:both;margin:18px 0 0!important;font-family:var(--yd-mono);font-size:12px;color:#bdc3f6}.yd-home .yd-section{padding:32px 0 0}.yd-home .yd-eyebrow-sm{margin-bottom:10px}.yd-home .yd-h2{font-size:26px}.yd-home .yd-sub{margin-top:6px!important;margin-bottom:16px!important;font-size:15px}.yd-home .yd-bar{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;background:var(--yd-line);border:1px solid var(--yd-line);border-radius:12px;overflow:hidden}.yd-home .yd-tile{display:flex;flex-direction:column;gap:6px;padding:16px 18px;background:#fff;color:inherit;min-width:0;transition:background .2s var(--yd-ease)}.yd-home .yd-tile.is-rec,.yd-home .yd-tile:hover{background:var(--yd-lilac)}.yd-home .yd-tile.is-rec{box-shadow:inset 0 0 0 1px var(--yd-accent)}.yd-home .yd-tile-top{display:flex;align-items:center;justify-content:space-between;gap:10px;color:var(--yd-ink)}.yd-home .yd-tile-title{font-size:16px;font-weight:600;color:var(--yd-ink)}.yd-home .yd-tile-body{font-size:13px;line-height:1.45;color:var(--yd-body)}.yd-home .yd-tile .yd-chips{margin:4px 0 0}.yd-home .yd-tile .yd-chip{font-size:12px;padding:2px 10px}.yd-home .yd-stepper{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;counter-reset:none;position:relative}.yd-home .yd-stepper>li{margin:0;padding:0;position:relative;min-width:0}.yd-home .yd-stepper>li::before{content:\"\";position:absolute;top:14px;left:36px;right:-16px;height:1px;background:var(--yd-line)}.yd-home .yd-stepper>li:last-child::before{display:none}.yd-home .yd-stepper a{display:flex;flex-direction:column;gap:6px;color:inherit}.yd-home .yd-stepper-num{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:999px;background:var(--yd-accent);color:#fff;font-size:13px;font-weight:600}html.dark .yd-home .yd-stepper-num{background:#3e4fe0}.yd-home .yd-stepper-title{margin-top:6px;font-size:16px;font-weight:600;color:var(--yd-ink)}.yd-home .yd-stepper-body{font-size:13px;line-height:1.45;color:var(--yd-body)}.yd-home .yd-stepper-cta{font-size:13px;font-weight:500;color:var(--yd-accent)}.yd-home .yd-stepper a:hover .yd-stepper-cta{text-decoration:underline}.yd-home .yd-code-note{margin:20px 0 4px!important;font-size:13px;color:var(--yd-muted)}.yd-home .yd-stepper~div{min-width:0}.yd-home .yd-kb{grid-template-columns:repeat(4,minmax(0,1fr))}.yd-home .yd-kb-cell{padding:14px 16px;gap:12px}.yd-home .yd-kb-icon svg{width:22px;height:22px}.yd-home .yd-kb-title{font-size:15px}.yd-home .yd-kb-body{font-size:13px}.yd-home .yd-mcp{margin-top:40px;padding:28px 32px;gap:28px}.yd-home .yd-mcp h2{font-size:24px;margin-bottom:8px}.yd-home .yd-mcp-btns{margin-top:16px}.yd-home .yd-mcp pre{margin:0;padding:12px 16px;background:rgba(255,255,255,.04);border:1px solid rgba(124,137,239,.4);border-radius:12px;color:#bdc3f6;font-size:13px;line-height:1.6;overflow-x:auto;max-width:100%;white-space:pre}.yd-home .yd-mcp pre code{background:0 0;border:0;padding:0;color:inherit;font-size:inherit}.yd-home .yd-stack{margin-top:32px;gap:24px}@media (max-width:960px){.yd-home .yd-hero{grid-template-columns:minmax(0,1fr)}.yd-home .yd-hero-art{align-self:stretch;max-width:none}.yd-home .yd-kb,.yd-home .yd-stepper{grid-template-columns:repeat(2,minmax(0,1fr))}.yd-home .yd-stepper>li::before{display:none}.yd-home .yd-h1{font-size:36px}}@media (max-width:640px){.yd-home .yd-bar,.yd-home .yd-kb,.yd-home .yd-stepper{grid-template-columns:minmax(0,1fr)}.yd-home .yd-stepper>li{padding-left:0}.yd-home .yd-h1{font-size:32px}.yd-home .yd-mcp{padding:22px 18px;margin-top:32px}}.yd-home .yd-hero-caption a{color:#fff;text-decoration:underline;text-underline-offset:3px}.yd-home .yd-live{position:relative;display:grid;grid-template-columns:190px minmax(0,1fr);gap:14px}.yd-home .yd-live-steps{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.yd-home .yd-live-steps>li{margin:0;padding:0}.yd-home .yd-live-steps>li::marker{content:none}.yd-home .yd-live-step{position:relative;overflow:hidden;width:100%;display:flex;align-items:flex-start;gap:10px;text-align:left;padding:8px 10px 10px;background:0 0;border:1px solid rgba(255,255,255,.12);border-radius:8px;color:rgba(255,255,255,.6);transition:border-color .2s var(--yd-ease),background .2s var(--yd-ease),color .2s var(--yd-ease)}.yd-home .yd-live-step:hover{border-color:rgba(255,255,255,.3);color:#fff}.yd-home .yd-live-step.is-active{border-color:#3e4fe0;background:rgba(62,79,224,.16);color:#fff}.yd-home .yd-live-num{flex:none;display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:999px;border:1px solid rgba(255,255,255,.3);font-family:var(--yd-mono);font-size:11px}.yd-home .yd-live-step.is-active .yd-live-num{background:#3e4fe0;border-color:#3e4fe0}.yd-home .yd-live-text{display:flex;flex-direction:column;gap:2px;min-width:0}.yd-home .yd-live-title{font-size:12px;font-weight:500;line-height:1.3}.yd-home .yd-live-call{font-family:var(--yd-mono);font-size:10.5px;color:rgba(255,255,255,.5);overflow-wrap:anywhere}.yd-home .yd-live-bar{position:absolute;left:0;bottom:0;height:2px;width:100%;background:#7c89ef;transform-origin:left;animation:yd-live-fill linear forwards}.yd-home .yd-live-bar.is-paused{animation-play-state:paused}.yd-home .yd-live-term{min-width:0;align-self:start;display:flex;flex-direction:column;border:1px solid rgba(255,255,255,.12);border-radius:10px;background:rgba(255,255,255,.04);overflow:hidden}.yd-home .yd-live-term-head{display:flex;align-items:center;justify-content:space-between;gap:8px;height:40px;padding:0 12px;border-bottom:1px solid rgba(255,255,255,.1);font-family:var(--yd-mono);font-size:11px;color:rgba(255,255,255,.55)}.yd-home .yd-live-term pre,.yd-home .yd-live-term pre code{white-space:pre-wrap;overflow-wrap:anywhere;background:0 0;border:0}.yd-home .yd-live-term pre{margin:0;padding:10px 12px;border-radius:0;color:#bdc3f6;font-size:11px;line-height:1.5;overflow:hidden;min-height:calc(14*1.5em + 20px)}.yd-home .yd-live-term pre.yd-live-res{min-height:calc(3*1.5em + 20px)}.yd-home .yd-live-term pre code{display:block;min-width:0;max-width:100%;word-break:break-all;padding:0;color:inherit;font-size:inherit}.yd-home .yd-live-res{flex:1;border-top:1px dashed rgba(255,255,255,.12)!important;color:#fff!important;opacity:0;transform:translateY(4px);transition:opacity .3s var(--yd-ease),transform .3s var(--yd-ease)}.yd-home .yd-live-res.is-on{opacity:1;transform:none}.yd-home .yd-live-pill{padding:2px 10px;border-radius:999px;background:#3e4fe0;color:#fff;font-size:11px;opacity:.35;transition:opacity .3s var(--yd-ease),box-shadow .3s var(--yd-ease)}.yd-home .yd-live-pill.is-on{opacity:1;box-shadow:0 0 20px rgba(62,79,224,.9)}.yd-home .yd-live-next{position:absolute;right:10px;bottom:8px;background:#3e4fe0;border:0;border-radius:6px;color:#fff;font-size:12px;padding:4px 10px}@media (max-width:640px){.yd-home .yd-live{grid-template-columns:minmax(0,1fr);gap:10px}.yd-home .yd-live-steps{flex-direction:row;justify-content:center;gap:10px}.yd-home .yd-live-step{width:auto;padding:4px;border-radius:999px}.yd-home .yd-live-bar,.yd-home .yd-live-text{display:none}.yd-home .yd-live-term pre{font-size:10.5px}}@media (prefers-reduced-motion:reduce){.yd-home .yd-live-bar{display:none}.yd-home .yd-live-pill,.yd-home .yd-live-res{transition:none!important}}"},{"filePath":"snippets/yd/yd-components.css","content":".yd-page{color:var(--yd-body);font-family:inherit}.yd-page *,.yd-page ::after,.yd-page ::before{box-sizing:border-box}.yd-page a:focus-visible,.yd-page button:focus-visible{outline:2px solid var(--yd-accent);outline-offset:3px}.yd-page .yd-dev{max-width:1080px;margin:0 auto;padding:0 0 8px}body:has(.yd-dev) #content-area>div.sticky,body:has(.yd-dev) #content-area>header #page-title,body:has(.yd-dev) #content-area>header .eyebrow,body:has(.yd-dev) #content-area>header>.prose{display:none}body:has(.yd-dev) #content-area>header>div:first-child>div.flex{justify-content:flex-end}body:has(.yd-dev) #content-area>header{margin-bottom:-8px}.yd-page .yd-eyebrow{display:flex;align-items:center;gap:10px;font-size:12px;letter-spacing:.12em;text-transform:uppercase;flex-wrap:wrap}.yd-page .yd-eyebrow-accent{color:var(--yd-eyebrow)}.yd-page .yd-eyebrow-rule{width:16px;height:1px;background:var(--yd-muted)}.yd-page .yd-eyebrow-muted{color:var(--yd-muted)}.yd-page .yd-eyebrow-sm{font-size:12px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--yd-eyebrow);margin-bottom:14px}.yd-page .yd-h1,.yd-page .yd-h2{font-weight:400;color:var(--yd-ink)}.yd-page .yd-h1{display:block;margin:22px 0 20px!important;font-size:46px;line-height:1.05;letter-spacing:-.02em;text-wrap:balance}.yd-page .yd-h2{margin:0;font-size:32px;line-height:1.12;letter-spacing:-.01em}.yd-page .yd-lead,.yd-page .yd-sub{line-height:1.55;color:var(--yd-body)}.yd-page .yd-sub{margin:10px 0 28px!important;font-size:16px}.yd-page .yd-lead{display:block;margin:0;font-size:18px;max-width:500px}.yd-page .yd-foot{margin:18px 0 0!important;font-size:14px;color:var(--yd-body)}.yd-page .yd-foot a,.yd-page .yd-link{color:var(--yd-accent);text-decoration:none;border-bottom:0}.yd-page .yd-dev td a:hover,.yd-page .yd-foot a:hover,.yd-page .yd-link:hover{text-decoration:underline}.yd-page .yd-section{padding:48px 0 0;scroll-margin-top:110px}.yd-page .yd-section>h2.yd-h2{margin-bottom:0}.yd-page .yd-cta-row{display:flex;gap:12px;flex-wrap:wrap;margin-top:28px}.yd-page .yd-btn{display:inline-flex;align-items:center;gap:10px;height:42px;padding:0 18px;border-radius:var(--yd-radius-btn);font-size:14px;font-weight:500;line-height:1;white-space:nowrap;text-decoration:none;border-bottom:0;transition:background .2s var(--yd-ease),border-color .2s var(--yd-ease),color .2s var(--yd-ease),transform .12s}.yd-page .yd-btn:active{transform:scale(.98)}.yd-page .yd-btn-primary{background:var(--yd-accent);color:#fff;border:1px solid var(--yd-accent)}.yd-page .yd-btn-primary:hover{background:#1227ad;border-color:#1227ad;color:#fff}html.dark .yd-page .yd-btn-primary{background:#3e4fe0;border-color:#3e4fe0}html.dark .yd-page .yd-btn-primary:hover{background:#5967e4;border-color:#5967e4}.yd-page .yd-btn-secondary{background:var(--yd-card);color:var(--yd-ink);border:1px solid var(--yd-line)}.yd-page .yd-btn-secondary:hover,.yd-page a.yd-pill:hover{border-color:var(--yd-hover-line);color:var(--yd-accent)}.yd-page .yd-btn-sm{height:38px;font-size:13px;padding:0 16px;border-radius:6px}.yd-page .yd-chips{display:flex;gap:8px;flex-wrap:wrap}.yd-page .yd-chip{background:var(--yd-lilac);color:var(--yd-lilac-ink);font-size:13px;padding:4px 14px;border-radius:999px}.yd-page .yd-kind,.yd-page .yd-pill{display:inline-block;border:1px solid var(--yd-line);border-radius:999px}.yd-page .yd-pill{padding:6px 16px;font-size:14px;color:var(--yd-ink);background:var(--yd-card);text-decoration:none;transition:border-color .2s var(--yd-ease),color .2s var(--yd-ease)}.yd-page .yd-kind{font-size:10px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--yd-muted);padding:1px 7px;vertical-align:middle;line-height:1.6}.yd-page .yd-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:48px;align-items:center;padding:32px 0 56px;border-bottom:1px solid var(--yd-line)}.yd-page .yd-hero>div{min-width:0}:is(.yd-page, .yd-intro) .yd-glance{display:grid;border:1px solid var(--yd-line);border-radius:var(--yd-radius-card);overflow:hidden;background:var(--yd-line);gap:1px}:is(.yd-page, .yd-intro) .yd-glance-panel{grid-template-columns:minmax(0,1fr)}:is(.yd-page, .yd-intro) .yd-glance>div{display:flex;flex-direction:column;background:#fff;min-width:0;font-size:13px;line-height:1.5;color:var(--yd-muted)}html.dark :is(.yd-page, .yd-intro) .yd-glance>div{background:#0d1326}:is(.yd-page, .yd-intro) .yd-glance p{margin:0}:is(.yd-page, .yd-intro) .yd-glance strong{font-size:11px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--yd-eyebrow)}:is(.yd-page, .yd-intro) .yd-glance code{font-family:var(--yd-mono);color:var(--yd-lilac-ink);background:var(--yd-lilac);border:0;border-radius:4px;white-space:normal;overflow-wrap:anywhere}:is(.yd-page, .yd-intro) .yd-glance a{color:var(--yd-accent);font-size:13px;text-decoration:none;border-bottom:0}:is(.yd-page, .yd-intro) .yd-glance a:hover{text-decoration:underline}.yd-page ol.yd-next{list-style:none;padding:0;margin:0!important;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;counter-reset:yd-next}.yd-page ol.yd-next>li{margin:0;counter-increment:yd-next;display:flex;gap:14px;align-items:flex-start;padding:18px 20px;background:var(--yd-card);border:1px solid var(--yd-line);border-radius:var(--yd-radius-card);transition:border-color .2s var(--yd-ease);font-size:14px;line-height:1.5;color:var(--yd-body)}.yd-page ol.yd-next>li::marker{content:none}.yd-page ol.yd-next>li::before{content:counter(yd-next);flex:none;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:999px;background:var(--yd-accent);color:#fff;font-size:13px;font-weight:600}.yd-page ol.yd-next>li:hover{border-color:var(--yd-hover-line)}.yd-page ol.yd-next a{font-size:16px;text-decoration:none;border-bottom:0}.yd-page [data-component-part=card]{background:var(--yd-card);border:1px solid var(--yd-line);border-radius:var(--yd-radius-card)!important;box-shadow:none;transition:border-color .2s var(--yd-ease),box-shadow .2s var(--yd-ease)}.yd-page [data-component-part=card]:hover{border-color:var(--yd-hover-line);box-shadow:none}.yd-page [data-component-part=card-title],.yd-page ol.yd-next a{color:var(--yd-ink);font-weight:600}.yd-page [data-component-part=step-number]{background:var(--yd-lilac);color:var(--yd-accent);font-weight:600}.yd-page [data-component-part=step-line]{background:var(--yd-line)}.yd-page [data-component-part=step-title]{color:var(--yd-ink);font-weight:600}.yd-qs .step [data-component-part=step-content]{margin-left:-42px}@media (max-width:640px){.yd-qs .step [data-component-part=step-content]{margin-left:-38px}}.yd-page [data-component-part=tabs-list]{border-color:var(--yd-line)}.yd-page [data-component-part=tab-button][aria-selected=true],.yd-page [data-component-part=tab-button][data-selected=true]{color:var(--yd-accent);border-color:var(--yd-accent)}:is(.yd-page, .yd-intro) .code-block,:is(.yd-page, .yd-intro) .code-group{background:var(--yd-code-bg)!important;border:0;border-radius:var(--yd-radius-card)!important;box-shadow:0 0 0 1px rgba(124,137,239,.2),0 24px 64px rgba(18,39,173,.18);color:#bdc3f6}:is(.yd-page, .yd-intro) .code-block .code-block-background,:is(.yd-page, .yd-intro) .code-block [data-component-part=code-block-root]{background:0 0!important}:is(.yd-page, .yd-intro) .code-group{border:0!important}:is(.yd-page, .yd-intro) .code-group .code-block{box-shadow:none;border-radius:0 0 var(--yd-radius-card) var(--yd-radius-card)!important;margin:0!important}:is(.yd-page, .yd-intro) .code-group [data-component-part=code-group-tab-bar]{border-bottom:1px solid rgba(255,255,255,.1);color:rgba(255,255,255,.55)}:is(.yd-page, .yd-intro) .code-group [data-component-part=code-group-tab-bar] button{color:rgba(255,255,255,.55);font-family:var(--yd-mono)}:is(.yd-page, .yd-intro) .code-group [data-component-part=code-group-tab-bar] button[aria-selected=true]{color:#fff}:is(.yd-page, .yd-intro) .code-group [data-component-part=code-group-tab-bar] button svg{color:inherit}:is(.yd-page, .yd-intro) .code-block code,:is(.yd-page, .yd-intro) .code-block pre{font-family:var(--yd-mono)}:is(.yd-page, .yd-intro) .code-block span[style*=\"--shiki-dark\"]{color:var(--shiki-dark)!important}.yd-page table{font-size:14px}.yd-page .yd-dev table{width:100%;border-collapse:collapse}.yd-page .yd-dev td,.yd-page .yd-dev th{border-bottom:1px solid var(--yd-line);padding:10px 8px}.yd-page .yd-dev th{font-size:11px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--yd-eyebrow);text-align:left}.yd-page .yd-dev td{vertical-align:top}@media (max-width:960px){.yd-page .yd-hero{grid-template-columns:minmax(0,1fr)}:is(.yd-page, .yd-intro) .yd-glance{grid-template-columns:repeat(2,minmax(0,1fr))}.yd-page .yd-h1{font-size:44px}}@media (max-width:640px){.yd-page .yd-h1{font-size:36px}.yd-page .yd-h2{font-size:26px}.yd-page ol.yd-next,:is(.yd-page, .yd-intro) .yd-glance{grid-template-columns:minmax(0,1fr)}:is(.yd-page, .yd-intro) .yd-glance code{white-space:normal;word-break:break-all}}@media (prefers-reduced-motion:reduce){.yd-page *{transition:none!important}}.yd-page .yd-hero .yd-glance{grid-template-columns:minmax(0,1fr)}.yd-page .yd-hero .yd-glance code{white-space:normal;word-break:break-all}.yd-page .yd-dev .yd-foot a,.yd-page .yd-dev td a{color:var(--yd-accent);font-weight:500;text-decoration:none;border-bottom:0}.yd-page .yd-two{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:40px}.yd-page .yd-two td,.yd-page .yd-two th,.yd-page .yd-two>div{min-width:0}.yd-page .yd-two div.table{display:block;min-width:0;padding-left:0;padding-right:0;overflow-x:auto}.yd-page .yd-two div.table,.yd-page .yd-two>div>div{margin-left:0!important;margin-right:0!important;width:100%!important;max-width:100%!important}.yd-page .yd-two table{width:100%;min-width:0}.yd-page .yd-dev h3.yd-h3{margin:0 0 12px;font-size:22px;font-weight:500;color:var(--yd-ink)}.yd-page .yd-dev table td:last-child{color:var(--yd-body)}.yd-page .yd-card-body{display:block;margin-top:6px}.yd-page .yd-ref td:nth-child(2),.yd-page .yd-ref th:nth-child(2){white-space:nowrap}@media (max-width:960px){.yd-page .yd-two{grid-template-columns:minmax(0,1fr)}}.yd-page .yd-hub{max-width:860px}.yd-page .yd-hub .yd-lead{max-width:640px;margin:16px 0 0!important}.yd-page .yd-hub>h2{margin:44px 0 14px!important;font-size:13px!important;line-height:1.4;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--yd-eyebrow)}.yd-page .yd-hub>h2 a{color:inherit}.yd-page .yd-hub h2 .yd-hub-num{color:var(--yd-muted);margin-right:10px;font-variant-numeric:tabular-nums}.yd-page .yd-hub .yd-hub-start{display:grid;grid-template-columns:minmax(0,1fr);margin-top:20px}.yd-page .yd-hub .yd-hub-api{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0!important}.yd-page .yd-hub ol.yd-next{margin-top:14px!important}@media (max-width:640px){.yd-page .yd-hub .yd-hub-api{flex-direction:column;align-items:flex-start}}.yd-page .yd-mcp-panel{position:relative;overflow:hidden;margin:24px 0 8px;padding:28px 32px;border-radius:16px;display:grid;grid-template-columns:minmax(0,1fr);gap:20px;background:radial-gradient(circle at 100% 0,rgba(62,79,224,.55),rgba(62,79,224,0) 55%),#050717;color:#fff;box-shadow:0 16px 48px rgba(18,39,173,.35)}html.dark .yd-page .yd-mcp-panel{box-shadow:0 0 0 1px rgba(124,137,239,.2);background:radial-gradient(circle at 100% 0,rgba(62,79,224,.55),rgba(62,79,224,0) 55%),#060a1c}.yd-page .yd-mcp-panel::before{content:\"\";position:absolute;inset:0;pointer-events:none;opacity:.4;background:repeating-radial-gradient(circle at 100% 0,transparent 0 46px,rgba(124,137,239,.14) 46px 47px)}.yd-page .yd-mcp-panel>*{position:relative;min-width:0}.yd-page .yd-mcp-label{font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:#bdc3f6;margin:0 0 8px;white-space:nowrap}.yd-page .yd-mcp-url{margin:0;font-family:var(--yd-mono, ui-monospace, SFMono-Regular, Menlo, monospace);font-size:22px;line-height:1.3;color:#fff;word-break:break-all}.yd-page .yd-mcp-meta{margin:10px 0 0;color:rgba(255,255,255,.72);font-size:14px;line-height:1.5}.yd-page .yd-mcp-btns{display:flex;gap:10px;flex-wrap:wrap}.yd-page .yd-mcp-btn,.yd-page .yd-mcp-url a{color:#fff!important;text-decoration:none!important}.yd-page .yd-mcp-btn{display:inline-flex;align-items:center;gap:8px;height:38px;padding:0 16px;border-radius:8px;border:1px solid rgba(255,255,255,.28);font-family:var(--yd-mono, ui-monospace, SFMono-Regular, Menlo, monospace);font-size:13px;transition:background .2s,border-color .2s}.yd-page .yd-mcp-btn:hover{background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.5)}.yd-page .yd-mcp-btn-white{background:#fff;color:#1227ad!important;border-color:#fff;font-family:inherit;font-weight:500}.yd-page .yd-mcp-btn-white:hover{background:#e8eaf5;border-color:#e8eaf5}.yd-page .yd-mcp-tool,.yd-page .yd-mcp-tools{display:grid;grid-template-columns:minmax(0,1fr)}.yd-page .yd-mcp-tools{gap:10px;margin:16px 0 8px}.yd-page .yd-mcp-tool{border:1px solid var(--yd-line, rgba(124,137,239,.3));border-radius:12px;padding:14px 18px;min-width:0;gap:8px}.yd-page .yd-mcp-tool code{font-size:12px;word-break:break-all;line-height:1.6;justify-self:start}.yd-page .yd-mcp-tool p{margin:0;font-size:14px;line-height:1.5}@media (max-width:760px){.yd-page .yd-mcp-panel{padding:22px 20px}.yd-page .yd-mcp-url{font-size:16px}}.yd-page .yd-mcp-url a{border-bottom:1px dotted rgba(255,255,255,.5)}.yd-page .yd-mcp-url a:hover{border-bottom-color:#fff}:is(.yd-page, .yd-intro) .yd-glance{grid-template-columns:repeat(auto-fit,minmax(230px,1fr))}:is(.yd-page, .yd-intro) .yd-glance>div{gap:7px;padding:14px 16px 16px}:is(.yd-page, .yd-intro) .yd-glance p{color:var(--yd-muted)}:is(.yd-page, .yd-intro) .yd-glance .yd-glance-k{display:block;font-weight:500;color:var(--yd-ink);margin-bottom:2px}:is(.yd-page, .yd-intro) .yd-glance code{padding:2px 6px;font-size:11px!important;line-height:1.6}:is(.yd-page, .yd-intro) .yd-glance code a{color:inherit;text-decoration:none;border-bottom:0}:is(.yd-page, .yd-intro) .yd-glance .yd-glance-links{display:flex;flex-wrap:wrap;gap:6px}:is(.yd-page, .yd-intro) .yd-glance .yd-glance-links a{color:var(--yd-ink);border:1px solid var(--yd-line);border-radius:999px;padding:3px 10px;line-height:1.4}:is(.yd-page, .yd-intro) .yd-glance .yd-glance-links a:hover{text-decoration:none;border-color:var(--yd-accent);color:var(--yd-accent)}.yd-page a.yd-btn-primary,.yd-page a.yd-btn-primary:focus,.yd-page a.yd-btn-primary:hover{color:#fff!important;text-decoration:none!important}.yd-page a.yd-btn-secondary,.yd-page a.yd-btn-secondary:focus{color:var(--yd-ink)!important;text-decoration:none!important}.yd-page a.yd-btn-secondary:hover{color:var(--yd-accent)!important}:is(.yd-page, .yd-intro) .yd-glance p,:is(.yd-page, .yd-intro) .yd-glance p span{font-size:13px!important;line-height:1.55!important}:is(.yd-page, .yd-intro) .yd-glance .yd-glance-k,:is(.yd-page, .yd-intro) .yd-glance .yd-glance-links a{font-size:12px!important}:is(.yd-page, .yd-intro) .yd-glance .yd-glance-t{display:block;min-width:0;font-size:12px!important;color:var(--yd-muted);margin-top:4px}:is(.yd-page, .yd-intro) .yd-glance-urls p:first-of-type .yd-glance-t{margin-top:0}:is(.yd-page, .yd-intro) .yd-glance-urls code{white-space:nowrap;overflow-wrap:normal;word-break:normal}:is(.yd-page, .yd-intro, .yd-home) a.yd-btn-primary,:is(.yd-page, .yd-intro, .yd-home) a.yd-btn-primary:focus,:is(.yd-page, .yd-intro, .yd-home) a.yd-btn-primary:hover{color:#fff!important;text-decoration:none!important}:is(.yd-page, .yd-intro, .yd-home) a.yd-btn-secondary,:is(.yd-page, .yd-intro, .yd-home) a.yd-btn-secondary:focus{color:var(--yd-ink)!important;text-decoration:none!important}:is(.yd-page, .yd-intro, .yd-home) a.yd-btn-secondary:hover{color:var(--yd-accent)!important}"},{"filePath":"snippets/yd/yd-theme.css","content":"html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) #header .eyebrow{height:auto;font-size:12px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;line-height:16px;color:var(--yd-eyebrow)}html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) #page-title{font-size:36px;line-height:1.12;letter-spacing:-.01em;font-weight:400;color:var(--yd-ink);text-wrap:balance}html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) #header>div:nth-child(2){margin-top:10px;font-size:16px;line-height:1.55;color:var(--yd-body)}html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) #header>div:nth-child(2) p,html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) #header>div:nth-child(2) span{font-size:16px;line-height:1.55;color:var(--yd-body)}html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) #page-context-menu button,html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) #page-context-menu-button,html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .mdx-content hr,html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) details.accordion>div[role=region]{border-color:var(--yd-line)}html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .mdx-content{color:var(--yd-body)}html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .mdx-content :where(p, li, td, th, span[data-as=\"p\"]){color:var(--yd-body)}html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .mdx-content :where(p, li){font-size:16px;line-height:1.65}html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .mdx-content :where(h1, h2, h3, h4, h5){color:var(--yd-ink)}html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .mdx-content h2{margin-top:48px;margin-bottom:14px;font-size:28px;line-height:1.15;letter-spacing:-.01em;font-weight:400}html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .mdx-content h3{margin-top:32px;margin-bottom:10px;font-size:20px;line-height:1.3;font-weight:500}html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .mdx-content h4{margin-top:24px;font-size:16px;font-weight:600}html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .mdx-content strong,html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) details.accordion [data-component-part=accordion-title]{color:var(--yd-ink);font-weight:600}html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .mdx-content :is(p, li, td, span[data-as=\"p\"]) a:not(.card a):not([aria-label*=Navigate]),html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .mdx-content a.link{color:var(--yd-accent);font-weight:500;text-decoration:none;border-bottom:1px solid color-mix(in srgb,var(--yd-accent) 35%,transparent);transition:border-color .2s var(--yd-ease),color .2s var(--yd-ease)}html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .mdx-content :is(p, li, td, span[data-as=\"p\"]) a:not(.card a):not([aria-label*=Navigate]):hover,html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .mdx-content a.link:hover{color:var(--yd-accent);border-bottom-color:var(--yd-accent)}html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .mdx-content blockquote{border-left:2px solid var(--yd-hover-line);color:var(--yd-body)}html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .mdx-content code:not(pre code){background:var(--yd-lilac);color:var(--yd-lilac-ink);border:0;border-radius:6px;padding:2px 6px;font-family:var(--yd-mono);font-size:.86em}html.dark:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .mdx-content code:not(pre code){background:var(--yd-lilac);color:var(--yd-lilac-ink);border:0}html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .mdx-content img:not([class*=maia i]):not(.doc-shot):not(.maia-shot),html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) details.expandable summary{border-radius:12px}html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .card{background:var(--yd-card);border:1px solid var(--yd-line);border-radius:16px!important;box-shadow:none;--tw-ring-color:transparent;transition:border-color .2s var(--yd-ease),background .2s var(--yd-ease)}html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .card:hover{border-color:var(--yd-hover-line)}html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .card [data-component-part=card-content-container]{padding:22px 22px 20px}html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .card [data-component-part=card-icon] svg{background-color:var(--yd-ink)!important}html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .card [data-component-part=card-title]{margin-top:16px;font-size:16px;font-weight:600;color:var(--yd-ink)}html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .card [data-component-part=card-content],html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .card [data-component-part=card-content] p,html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .card [data-component-part=card-content] span{font-size:14px;line-height:1.5;color:var(--yd-body)}html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .card #card-link-arrow-icon{display:block;top:20px;right:20px;color:var(--yd-accent)}html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .card:hover #card-link-arrow-icon{color:var(--yd-accent)}html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .card:has(#card-link-arrow-icon) [data-component-part=card-title]{padding-right:28px}html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .card-group{gap:16px}html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .card-group .card{margin:0}html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .code-block,html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .code-group{background:var(--yd-code-bg)!important;border:0!important;border-radius:12px!important;box-shadow:0 0 0 1px var(--yd-code-ring);overflow:hidden;color:#bdc3f6}html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .code-group{padding:0!important}html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .code-block [data-component-part=code-block-root],html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .code-block pre,html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .code-group [data-component-part=code-block-root],html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .code-group [data-component-part=code-group-tab-content],html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .code-group pre{background:0 0!important;background-color:transparent!important;border-radius:0!important}html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .code-block [data-component-part=code-block-root]{padding:16px 52px 16px 18px}html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .code-block pre code,html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .code-group pre code{font-family:var(--yd-mono);font-size:13px;line-height:1.7}html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .code-block pre{margin:0}html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .code-group pre{padding:16px 18px;margin:0}html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .code-block pre{padding:0}html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .code-group [data-component-part=code-group-tab-bar]{padding:8px 12px;border-bottom:1px solid var(--yd-code-line);background:0 0}html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .code-group [data-component-part=code-group-tab-bar]>div:first-child{gap:2px}html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .code-group [role=tab]{margin:0!important;color:var(--yd-code-muted);font-family:var(--yd-mono);font-size:12px;font-weight:400}html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .code-group [role=tab]>div:first-child{padding:4px 9px;border-radius:6px;color:inherit;background:0 0}html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .code-group [role=tab]:hover>div:first-child{color:#fff;background:0 0}html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .code-group [role=tab][aria-selected=true]>div:first-child{background:rgba(255,255,255,.1);color:#fff}html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .code-group [role=tab]>div:nth-child(2){display:none}html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .code-block [data-testid=copy-code-button],html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .code-group [data-component-part=code-group-tab-bar] button:not([role=tab]),html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .code-group [data-testid=copy-code-button]{width:28px;height:28px;background:0 0;border:1px solid rgba(255,255,255,.14);border-radius:6px;color:var(--yd-code-text);backdrop-filter:none;transition:border-color .2s,color .2s}html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .code-block [data-testid=copy-code-button]:hover,html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .code-group [data-component-part=code-group-tab-bar] button:not([role=tab]):hover,html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .code-group [data-testid=copy-code-button]:hover{border-color:rgba(255,255,255,.28);color:#fff}html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .code-block [data-testid=copy-code-button] svg,html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .code-group [data-testid=copy-code-button] svg{color:inherit}html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) [data-fade-overlay]{display:none!important}html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .code-block [data-floating-buttons],html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .code-group [data-floating-buttons]{top:10px;right:12px}html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) div.not-prose.rounded-2xl:has([data-component-part=code-group-tab-content]){background:var(--yd-code-bg)!important;border:0!important;border-radius:12px!important;padding:0!important;box-shadow:0 0 0 1px var(--yd-code-ring);color:var(--yd-code-text)}html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) div.not-prose.rounded-2xl:has([data-component-part=code-group-tab-content])>div:first-child{padding:4px 8px;border-bottom:1px solid var(--yd-code-line);background:0 0!important}html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) div.not-prose.rounded-2xl:has([data-component-part=code-group-tab-content])>div:first-child,html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) div.not-prose.rounded-2xl:has([data-component-part=code-group-tab-content])>div:first-child :is(button, span, div, p){color:var(--yd-code-text);font-family:var(--yd-mono);font-size:12px}html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) div.not-prose.rounded-2xl:has([data-component-part=code-group-tab-content])>div:first-child svg{color:inherit}html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) div.not-prose.rounded-2xl:has([data-component-part=code-group-tab-content]) [data-component-part=code-block-root],html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) div.not-prose.rounded-2xl:has([data-component-part=code-group-tab-content]) pre{background:0 0!important;background-color:transparent!important}html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .steps{margin:24px 0;display:flex;flex-direction:column;gap:12px}html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .steps .step{position:relative;display:block;margin:0;padding:16px 20px 16px 62px;background:var(--yd-card);border:1px solid var(--yd-line);border-radius:12px;transition:border-color .2s var(--yd-ease)}html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .steps .step:hover{border-color:var(--yd-hover-line)}html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .step [data-component-part=step-line]{display:none}html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .step [data-component-part=step-number]{position:absolute;left:18px;top:14px;margin:0;padding:0}html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .step [data-component-part=step-number]>div{width:28px;height:28px;background:var(--yd-lilac);color:var(--yd-lilac-ink);font-size:13px;font-weight:600}html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .step>div:last-child{padding:0;width:auto;overflow:visible}html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .step [data-component-part=step-title]{margin:3px 0 4px;font-size:16px;font-weight:600;color:var(--yd-ink)}html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .step [data-component-part=step-content]{font-size:14px;color:var(--yd-body)}html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .step [data-component-part=step-content] .code-block,html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .step [data-component-part=step-content] .code-group{margin-bottom:8px}html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .callout{border-radius:12px!important;border:1px solid var(--yd-line);background:var(--yd-lilac);padding:14px 18px;box-shadow:none}html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .callout [data-component-part=callout-content],html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .callout [data-component-part=callout-content] :is(p, span, li){color:var(--yd-body)!important;font-size:14px;line-height:1.6}html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .callout [data-component-part=callout-content] :is(strong, a, code){color:var(--yd-ink)!important}html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .callout [data-component-part=callout-icon] svg{color:var(--yd-accent)!important}html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .callout[data-callout-type=info],html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .callout[data-callout-type=note]{background:var(--yd-lilac);border-color:var(--yd-line)}html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .callout[data-callout-type=check],html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .callout[data-callout-type=tip]{background:rgba(16,150,94,.07);border-color:rgba(16,150,94,.25)}html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .callout[data-callout-type=check] [data-component-part=callout-icon] svg,html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .callout[data-callout-type=tip] [data-component-part=callout-icon] svg{color:#0f8f5a!important}html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .callout[data-callout-type=warning]{background:rgba(217,140,8,.08);border-color:rgba(217,140,8,.3)}html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .callout[data-callout-type=warning] [data-component-part=callout-icon] svg{color:#c77f00!important}html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .callout[data-callout-type=danger]{background:rgba(220,53,69,.07);border-color:rgba(220,53,69,.28)}html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .callout[data-callout-type=danger] [data-component-part=callout-icon] svg{color:#d63348!important}html.dark:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .callout[data-callout-type=check],html.dark:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .callout[data-callout-type=tip]{background:rgba(52,211,153,.08);border-color:rgba(52,211,153,.25)}html.dark:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .callout[data-callout-type=check] [data-component-part=callout-icon] svg,html.dark:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .callout[data-callout-type=tip] [data-component-part=callout-icon] svg{color:#34d399!important}html.dark:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .callout[data-callout-type=warning]{background:rgba(251,191,36,.08);border-color:rgba(251,191,36,.28)}html.dark:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .callout[data-callout-type=warning] [data-component-part=callout-icon] svg{color:#fbbf24!important}html.dark:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .callout[data-callout-type=danger]{background:rgba(248,113,113,.08);border-color:rgba(248,113,113,.28)}html.dark:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .callout[data-callout-type=danger] [data-component-part=callout-icon] svg{color:#f87171!important}html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .mdx-content [data-component-part=tabs-list]{gap:8px;border-bottom:0;margin-bottom:16px;padding-bottom:0}html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .mdx-content [data-component-part=tabs-list] [data-component-part=tab-button]{padding:5px 14px;margin:0;border:1px solid var(--yd-line);border-radius:999px;background:var(--yd-card);color:var(--yd-ink);font-size:13px;font-weight:500;line-height:20px;transition:border-color .2s var(--yd-ease),color .2s var(--yd-ease)}html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .mdx-content [data-component-part=tabs-list] [data-component-part=tab-button]:hover{border-color:var(--yd-hover-line);color:var(--yd-accent)}html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .mdx-content [data-component-part=tabs-list] [data-component-part=tab-button][data-active=true]{background:var(--yd-lilac);border-color:var(--yd-lilac);color:var(--yd-lilac-ink)}html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .field,html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .tabs{border-color:var(--yd-line)!important}html.dark:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) details.accordion,html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) details.accordion{background:var(--yd-card)!important;border:1px solid var(--yd-line)!important;border-radius:12px!important;box-shadow:none;margin:0 0 12px}html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) details.accordion summary:hover,html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) details.expandable summary:hover{background:var(--yd-lilac)}html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) details.expandable{border:1px solid var(--yd-line);border-radius:12px;background:var(--yd-card)}html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) details.expandable .expandable-content{border-color:var(--yd-line)}html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .mdx-content table:not(.payment-status-table):not(.dense-table){border-collapse:separate;border-spacing:0;border:1px solid var(--yd-line);border-radius:12px;overflow:hidden;background:var(--yd-card)}html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .mdx-content table:not(.payment-status-table):not(.dense-table) th{background:var(--yd-done);color:var(--yd-ink);font-size:13px;font-weight:600;border-bottom:1px solid var(--yd-line);padding:10px 16px}html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .mdx-content table:not(.payment-status-table):not(.dense-table) td{border-bottom:1px solid var(--yd-line);padding:10px 16px;font-size:14px}html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .mdx-content table:not(.payment-status-table):not(.dense-table) tbody tr:last-child td{border-bottom:0}html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .mdx-content table:not(.payment-status-table):not(.dense-table) tbody tr:hover td{background:var(--yd-done)}html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) [data-component-part=field-name]{color:var(--yd-accent)}html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) [data-component-part=field-info-pill]{background:var(--yd-lilac);color:var(--yd-lilac-ink);border-radius:999px;padding:1px 10px}html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) [data-component-part=field-required-pill]{border-radius:999px}html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) [data-component-part=field-content],html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) [data-component-part=field-content] p,html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) [data-component-part=field-content] span{color:var(--yd-body)}@media (max-width:640px){html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) #page-title{font-size:30px}html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .mdx-content h2{font-size:24px;margin-top:40px}html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .steps .step{padding:14px 14px 14px 52px}html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .step [data-component-part=step-number]{left:14px;top:12px}}@media (prefers-reduced-motion:reduce){html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) *,html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) ::after,html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) ::before{transition:none!important}}"},{"filePath":"snippets/how-yuno-works/intro.css","content":"@keyframes wy-fill{0%{width:0}to{width:100%}}.yd-intro{max-width:1080px;margin:0 auto;padding:0 0 8px;color:var(--yd-body)}.yd-intro *,.yd-intro ::after,.yd-intro ::before{box-sizing:border-box}.yd-intro a{text-decoration:none;border-bottom:0}.yd-intro h1,.yd-intro h2,.yd-intro ol,.yd-intro p{margin:0}.yd-intro a:focus-visible{outline:2px solid var(--yd-accent);outline-offset:3px}.yd-intro code{font-family:var(--yd-mono)}body:has(.yd-intro) #content-area>header #page-title,body:has(.yd-intro) #content-area>header .eyebrow,body:has(.yd-intro) #content-area>header>.prose{display:none}body:has(.yd-intro) #content-area>header>div:first-child>div.flex{justify-content:flex-end}body:has(.yd-intro) #content-area>header{margin-bottom:-8px}.yd-intro .yd-btn{display:inline-flex;align-items:center;height:42px;padding:0 18px;border-radius:8px;font-size:14px;font-weight:500;white-space:nowrap;transition:background .2s var(--yd-ease),border-color .2s var(--yd-ease),color .2s var(--yd-ease)}.yd-intro .yd-btn-primary{background:var(--yd-accent);color:#fff;border:1px solid var(--yd-accent)}.yd-intro .yd-btn-primary:hover{background:#1227ad;border-color:#1227ad;color:#fff}html.dark .yd-intro .yd-btn-primary{background:#3e4fe0;border-color:#3e4fe0}html.dark .yd-intro .yd-btn-primary:hover{background:#5967e4;border-color:#5967e4}.yd-intro .yd-btn-secondary{background:var(--yd-card);color:var(--yd-ink);border:1px solid var(--yd-line)}.yd-intro .yd-btn-secondary:hover{border-color:var(--yd-hover-line);color:var(--yd-accent)}.yd-intro .yd-section{padding:56px 0 0;scroll-margin-top:110px}.yd-intro .yd-eyebrow-sm{font-size:12px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--yd-eyebrow);margin-bottom:14px}.yd-intro .yd-h2{font-size:32px;line-height:1.12;letter-spacing:-.01em;font-weight:400;color:var(--yd-ink)}.yd-intro .yd-sub{margin-top:10px!important;margin-bottom:28px!important;font-size:16px;line-height:1.55;color:var(--yd-body)}.yd-intro .yd-foot{margin-top:18px!important;font-size:14px;color:var(--yd-body)}.yd-intro .yd-foot a,.yd-intro .yd-path.is-active .yd-tag{color:var(--yd-accent)}.yd-intro .yd-foot a:hover{text-decoration:underline}.yd-intro .yd-chips{display:flex;gap:8px;flex-wrap:wrap}.yd-intro .yd-chip{background:var(--yd-lilac);color:var(--yd-lilac-ink);font-size:13px;padding:4px 14px;border-radius:999px}.yd-intro .yd-hero{display:grid;gap:48px;padding:32px 0 56px;border-bottom:1px solid var(--yd-line)}.yd-intro .yd-eyebrow{display:flex;align-items:center;gap:10px;font-size:12px;letter-spacing:.12em;text-transform:uppercase;flex-wrap:wrap}.yd-intro .yd-eyebrow-accent{color:var(--yd-eyebrow)}.yd-intro .yd-eyebrow-rule{width:16px;height:1px;background:var(--yd-muted)}.yd-intro .yd-eyebrow-muted{color:var(--yd-muted)}.yd-intro .yd-h1{margin:22px 0 20px!important;font-size:46px;line-height:1.05;letter-spacing:-.02em;font-weight:400;color:var(--yd-ink)}.yd-intro .yd-lead{font-size:18px;line-height:1.55;color:var(--yd-body);max-width:500px}.yd-intro .yd-cta-row{display:flex;gap:12px;flex-wrap:wrap;margin-top:28px}.yd-intro .yd-hero{align-items:start;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}.yd-intro .yd-hero-copy{padding-top:24px}.yd-intro .yd-hero-code{min-width:0}.yd-intro .yd-hero-code .code-group{margin-top:0;margin-bottom:0}.yd-intro .yd-hero-code pre{overflow-x:auto!important;max-width:100%}.yd-intro .yd-hero-code pre code{white-space:pre}.yd-intro .yd-glance{margin-top:40px}.yd-intro .yd-objects{list-style:none;padding:0;margin:0!important;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.yd-intro .yd-objects li{margin:0;padding:0;min-width:0;position:relative}.yd-intro .yd-index li::marker,.yd-intro .yd-objects li::marker{content:none}.yd-intro .yd-objects li+li::before{content:\"\\2192\";position:absolute;left:-14px;top:22px;color:var(--yd-accent);font-size:13px}.yd-intro .yd-object{display:flex;flex-direction:column;gap:8px;height:100%;padding:20px;background:var(--yd-card);border:1px solid var(--yd-line);border-radius:12px;transition:border-color .2s var(--yd-ease),box-shadow .2s var(--yd-ease)}.yd-intro .yd-object:hover,.yd-intro .yd-path:hover{border-color:var(--yd-hover-line);box-shadow:var(--yd-sel-shadow)}.yd-intro .yd-object-num{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:999px;background:var(--yd-lilac);color:var(--yd-lilac-ink);font-size:13px;font-weight:600}.yd-intro .yd-object-title{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:16px;font-weight:600;color:var(--yd-ink)}.yd-intro .yd-object-opt{font-size:10px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--yd-muted);border:1px solid var(--yd-line);border-radius:999px;padding:1px 7px}.yd-intro .yd-object>code{align-self:flex-start;font-size:12px;color:var(--yd-lilac-ink);border:0;border-radius:6px;padding:3px 8px}.yd-intro .yd-object-body{font-size:14px;line-height:1.5;color:var(--yd-body)}.yd-intro .yd-paths{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.yd-intro .yd-path{display:flex;flex-direction:column;gap:10px;padding:20px;background:var(--yd-card);border:1px solid var(--yd-line);border-radius:12px;transition:border-color .2s var(--yd-ease),box-shadow .2s var(--yd-ease);min-width:0}.yd-intro .yd-path.is-active{border-color:var(--yd-accent)}.yd-intro .yd-tag{font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--yd-muted)}.yd-intro .yd-index b,.yd-intro .yd-path-title{font-size:17px;font-weight:600;color:var(--yd-ink)}.yd-intro .yd-index li>a b::after,.yd-intro .yd-path-title::after{content:\" \\2192\";color:var(--yd-accent)}.yd-intro .yd-path-body{font-size:14px;line-height:1.55;color:var(--yd-body)}.yd-intro .yd-index{display:grid;gap:16px 32px}.yd-intro .yd-index-group{min-width:0}.yd-intro .yd-index-head{font-size:12px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--yd-eyebrow);padding-bottom:8px;border-bottom:1px solid var(--yd-line)}.yd-intro .yd-index ul{list-style:none!important;padding:0!important;margin:0!important}.yd-intro .yd-index li{margin:0;padding:0;border-bottom:1px solid var(--yd-line);list-style:none!important;padding-left:0!important;margin-left:0!important}.yd-intro .yd-index li::before{display:none!important;content:none!important}.yd-intro .yd-index li>a,.yd-intro .yd-index-static{display:flex;align-items:baseline;gap:12px;padding:10px 4px}.yd-intro .yd-index i,.yd-intro .yd-index li>a:hover,.yd-intro .yd-object>code{background:var(--yd-lilac)}.yd-intro .yd-index b{flex:none;width:46%;font-size:14px}.yd-intro .yd-index li>a b::after{font-weight:400}.yd-intro .yd-index i{font-style:normal;font-size:10px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--yd-lilac-ink);border-radius:999px;padding:1px 7px;margin-left:4px}.yd-intro .yd-index li span:not(.yd-index-static){font-size:13px;color:var(--yd-body)}.yd-intro .yd-index-static b{color:var(--yd-body)}.yd-intro #next .yd-h2{margin-bottom:28px}.yd-intro .yd-next{list-style:none;padding:0;margin:0!important;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.yd-intro .yd-next li{margin:0;padding:0}.yd-intro .yd-next li::marker{content:none}.yd-intro .yd-next a{display:flex;gap:14px;align-items:flex-start;height:100%;padding:18px 20px;background:var(--yd-card);border:1px solid var(--yd-line);border-radius:12px;transition:border-color .2s var(--yd-ease)}.yd-intro .yd-next a:hover{border-color:var(--yd-hover-line)}.yd-intro .yd-next-num{flex:none;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:999px;background:var(--yd-accent);color:#fff;font-size:13px;font-weight:600}.yd-intro .yd-next-text{display:flex;flex-direction:column;gap:4px}.yd-intro .yd-next-title{font-size:16px;font-weight:600;color:var(--yd-ink)}.yd-intro .yd-next-body{font-size:14px;line-height:1.5;color:var(--yd-body)}.yd-intro .yd-next-title{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.yd-intro .yd-kind{font-size:10px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--yd-muted);border:1px solid var(--yd-line);border-radius:999px;padding:1px 7px}.yd-intro #next .yd-foot{margin-top:18px!important}@media (max-width:960px){.yd-intro .yd-hero{grid-template-columns:minmax(0,1fr)}.yd-intro .yd-objects,.yd-intro .yd-paths{grid-template-columns:repeat(2,minmax(0,1fr))}.yd-intro .yd-objects li+li::before{display:none}.yd-intro .yd-h1{font-size:44px}}@media (max-width:640px){.yd-intro .yd-h1{font-size:36px}.yd-intro .yd-hero{padding-top:8px}.yd-intro .yd-hero-copy{padding-top:0}.yd-intro .yd-h2{font-size:26px}.yd-intro .yd-index,.yd-intro .yd-next,.yd-intro .yd-objects,.yd-intro .yd-paths{grid-template-columns:minmax(0,1fr)}.yd-intro .yd-index b{width:auto}.yd-intro .yd-index li>a,.yd-intro .yd-index-static{flex-direction:column;gap:2px}}@media (prefers-reduced-motion:reduce){.yd-intro *{transition:none!important}}.yd-intro .yd-index{grid-template-columns:repeat(2,minmax(0,1fr))}.yd-intro .yd-index-group:first-child{grid-column:1/-1}.yd-intro .yd-index-group:first-child ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:32px}@media (max-width:640px){.yd-intro .yd-index-group:first-child ul{grid-template-columns:minmax(0,1fr)}}.yd-intro .yd-hiw{--hiw-card-bg:#FFFFFF;--hiw-card-line:rgba(18,39,173,.12);--hiw-node-bg:transparent;--hiw-node-line:rgba(18,39,173,.12);--hiw-fg:#000000;--hiw-label:#5967E4;--hiw-hub-list:#1227AD;--hiw-row-line:rgba(18,39,173,.10);--hiw-arrow:#000000;--hiw-arrow-2:#5967E4;--hiw-hub-bg:#3E4FE0;--hiw-hub-label:#E8EAF5;--hiw-hub-shadow:0 12px 32px rgba(18,39,173,.14), 0 2px 6px rgba(18,39,173,.08);--hiw-card-shadow:none;padding:48px;background:var(--hiw-card-bg);border:1px solid var(--hiw-card-line);border-radius:16px;box-shadow:var(--hiw-card-shadow);color:var(--hiw-fg);display:grid;grid-template-columns:minmax(0,1fr) 150px minmax(0,1fr) 150px minmax(0,1fr);row-gap:8px;min-width:0}html.dark .yd-intro .yd-hiw{--hiw-card-bg:radial-gradient(120% 140% at 100% 0%, #3E4FE0 0%, #141A4A 40%, #050717 75%);--hiw-card-line:rgba(255,255,255,.10);--hiw-node-bg:rgba(255,255,255,.04);--hiw-node-line:rgba(255,255,255,.12);--hiw-fg:#FFFFFF;--hiw-label:#BDC3F6;--hiw-hub-list:#BDC3F6;--hiw-row-line:rgba(255,255,255,.10);--hiw-arrow:#FFFFFF;--hiw-arrow-2:#BDC3F6;--hiw-hub-shadow:0 0 0 6px rgba(62,79,224,.22), 0 0 64px rgba(62,79,224,.45);--hiw-card-shadow:0 24px 64px rgba(18,39,173,.22)}.yd-intro .yd-hiw-node{min-height:96px;padding:20px 24px;border:1px solid var(--hiw-node-line);background:var(--hiw-node-bg);border-radius:12px;display:flex;flex-direction:column;justify-content:center;gap:6px;min-width:0}.yd-intro .yd-hiw-label{font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--hiw-label);font-weight:500;line-height:1.3}.yd-intro .yd-hiw-title{font-size:20px;font-weight:500;line-height:1.2;color:var(--hiw-fg)}.yd-intro .yd-hiw-hub{background:var(--hiw-hub-bg);border-color:transparent;box-shadow:var(--hiw-hub-shadow);gap:10px}.yd-intro .yd-hiw-hub .yd-hiw-label{color:var(--hiw-hub-label)}.yd-intro .yd-hiw-hub img,.yd-intro .yd-hiw-hub picture img{height:22px!important;width:80px!important;max-width:none!important;display:block;align-self:flex-start;margin:0!important;padding:0;border-radius:0;box-shadow:none}.yd-intro .yd-hiw-lane{height:96px;display:flex;flex-direction:column;justify-content:center;gap:14px;padding:0 12px;font-size:13px;color:var(--hiw-fg);min-width:0}.yd-intro .yd-hiw-row{display:flex;flex-direction:column;gap:4px}.yd-intro .yd-hiw-back{color:var(--hiw-arrow-2)}.yd-intro .yd-hiw-back>span:last-child{text-align:right}.yd-intro .yd-hiw-line{position:relative;display:block;height:9px}.yd-intro .yd-hiw-line::after,.yd-intro .yd-hiw-line::before{content:\"\";position:absolute;border-top:1px solid var(--hiw-arrow)}.yd-intro .yd-hiw-line::before{left:0;right:0;top:4px}.yd-intro .yd-hiw-line::after{top:0;width:8px;height:8px;border-right:1px solid var(--hiw-arrow);transform:rotate(45deg);right:1px}.yd-intro .yd-hiw-rev::before{border-top-style:dashed;border-top-color:var(--hiw-arrow-2)}.yd-intro .yd-hiw-rev::after{right:auto;left:1px;transform:rotate(-135deg);border-color:var(--hiw-arrow-2)}.yd-intro .yd-hiw-both{height:9px;background:linear-gradient(var(--hiw-arrow),var(--hiw-arrow)) no-repeat 4px 4px/calc(100% - 8px) 1px}.yd-intro .yd-hiw-both::before{content:\"\";position:absolute;top:0;left:1px;width:8px;height:8px;border:0;border-top:1px solid var(--hiw-arrow);border-right:1px solid var(--hiw-arrow);transform:rotate(-135deg)}.yd-intro .yd-hiw-both::after{right:1px}.yd-intro .yd-hiw-single{gap:4px}.yd-intro .yd-hiw-single>span:first-child{color:var(--hiw-fg)}.yd-intro .yd-hiw-note{color:var(--hiw-label)}.yd-intro .yd-hiw-list{padding:8px 24px 0;font-size:15px;color:var(--hiw-fg);display:flex;flex-direction:column;min-width:0}.yd-intro .yd-hiw-list span{display:block;padding:12px 0;border-bottom:1px solid var(--hiw-row-line);line-height:1.3}.yd-intro .yd-hiw-list span:last-child{border-bottom:0}.yd-intro .yd-hiw-hublist{color:var(--hiw-hub-list)}@media (max-width:900px){.yd-intro .yd-hiw{grid-template-columns:minmax(0,1fr);padding:24px}.yd-intro .yd-hiw-lane{height:auto;padding:16px 0}.yd-intro .yd-hiw-spacer{display:none}.yd-intro .yd-hiw-o1{order:1}.yd-intro .yd-hiw-o2{order:2}.yd-intro .yd-hiw-o3{order:3}.yd-intro .yd-hiw-o4{order:4}.yd-intro .yd-hiw-o5{order:5}.yd-intro .yd-hiw-o6{order:6}.yd-intro .yd-hiw-o7{order:7}.yd-intro .yd-hiw-o8{order:8}}.yd-intro .yd-hero-explainer{display:flex;flex-direction:column;gap:32px;align-items:stretch;padding:24px 0 48px}.yd-intro .yd-hero-explainer .yd-hero-copy{padding-top:0;max-width:none}.yd-intro .yd-hero-explainer .yd-h1{font-size:64px;font-weight:500;letter-spacing:-.03em;line-height:1;margin:24px 0 20px!important}.yd-intro .yd-hero-explainer .yd-lead{font-size:22px;line-height:1.4;max-width:none}.yd-intro .yd-hero-explainer .yd-hero-code{width:100%}.yd-intro .wy{--wy-col-bg:#F4F5FB;--wy-col-line:rgba(18,39,173,.10);--wy-col-fg:#000;--wy-col-num:#5967E4;--wy-ctl-line:rgba(18,39,173,.16);--wy-ctl-hover:#E8EAF5;--wy-ctl-fg:#000;position:relative;display:flex;flex-direction:column;gap:12px}html.dark .yd-intro .wy{--wy-col-bg:rgba(255,255,255,.04);--wy-col-line:rgba(255,255,255,.10);--wy-col-fg:#FFF;--wy-col-num:#BDC3F6;--wy-ctl-line:rgba(255,255,255,.18);--wy-ctl-hover:rgba(255,255,255,.06);--wy-ctl-fg:#FFF}.yd-intro .wy-nav{display:flex;gap:8px;justify-content:flex-end;margin-top:-88px;margin-bottom:28px}.yd-intro .wy-nav-btn{width:48px;height:48px;border-radius:8px;border:1px solid var(--wy-ctl-line);background:0 0;color:var(--wy-ctl-fg);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:background 200ms;padding:0}.yd-intro .wy-nav-btn:hover{background:var(--wy-ctl-hover)}.yd-intro .wy-cols{display:flex;gap:12px;height:400px}.yd-intro .wy-col{flex:1 1 0;min-width:0;position:relative;overflow:hidden;padding:28px;border-radius:12px;border:1px solid var(--wy-col-line);background:var(--wy-col-bg);color:var(--wy-col-fg);text-align:left;cursor:pointer;display:flex;flex-direction:column;justify-content:space-between;font-family:inherit;font-size:inherit;margin:0;transition:flex 420ms cubic-bezier(.2,.8,.2,1),background 320ms,color 320ms,border-color 320ms}.yd-intro .wy-col:hover:not(.is-active){border-color:var(--wy-ctl-line)}.yd-intro .wy-col.is-active{flex:2.6 1 0;background:#3e4fe0;border-color:#3e4fe0;color:#fff;cursor:default}.yd-intro .wy-col-top{display:flex;flex-direction:column;gap:8px}.yd-intro .wy-col-num{font-size:12px;letter-spacing:.12em;font-weight:500;color:var(--wy-col-num)}.yd-intro .wy-col.is-active .wy-col-num{color:#e8eaf5}.yd-intro .wy-col-title{font-size:22px;font-weight:500;line-height:1.2}.yd-intro .wy-col-detail{display:flex;flex-direction:column;gap:20px;opacity:0;transform:translateY(12px);pointer-events:none;transition:opacity 280ms cubic-bezier(.2,.8,.2,1),transform 280ms cubic-bezier(.2,.8,.2,1)}.yd-intro .wy-col.is-active .wy-col-detail{opacity:1;transform:none;transition-delay:180ms}.yd-intro .wy-col-body{font-size:17px;line-height:1.55;color:#e8eaf5;max-width:460px;min-width:360px;display:block}.yd-intro .wy-col-chips{display:flex;flex-wrap:wrap;gap:8px;min-width:360px}.yd-intro .wy-col-chips span{padding:8px 14px;border-radius:999px;background:rgba(5,7,23,.28);font-size:14px;white-space:nowrap;color:#fff}.yd-intro .wy-col-bar{position:absolute;left:0;bottom:0;height:2px;width:100%;background:#fff;transform-origin:left}.yd-intro .wy-col-bar.is-running{animation:wy-fill linear forwards}.yd-intro .wy-actions .yd-btn{height:52px;padding:0 24px;font-size:16px}@media (max-width:1120px){.yd-intro .yd-hero-explainer .yd-h1{font-size:48px}.yd-intro .wy-nav{display:none}.yd-intro .wy-cols{flex-direction:column;height:auto}.yd-intro .wy-col,.yd-intro .wy-col.is-active{flex:none}.yd-intro .wy-col-detail{display:none}.yd-intro .wy-col.is-active .wy-col-detail{display:flex;margin-top:24px}.yd-intro .wy-col-body,.yd-intro .wy-col-chips{min-width:0}}@media (prefers-reduced-motion:reduce){.yd-intro .wy-col,.yd-intro .wy-col-detail{transition:none}.yd-intro .wy-col-bar.is-running{animation:none;width:100%}}"},{"filePath":"snippets/home-options/home-b.css","content":".hxb{--b-bg:#fff;--b-ink:#282A30;--b-title:#3E4FE0;--b-body:#4A4A4A;--b-muted:#616366;--b-line:rgba(18, 39, 173, .12);--b-tile:#fff;--b-tile-hover:#F4F5FB;--b-eyebrow:#3E4FE0;--b-num:#7C89EF;--b-link:#1227AD;--b-hero:linear-gradient(160deg, #FFFFFF 40%, #E8EAF5 75%, #BDC3F6 100%);--b-band:#3E4FE0;--b-btn-bg:#3E4FE0;--b-btn-ink:#fff;--b-btn2-line:rgba(18, 39, 173, .28);--b-btn2-ink:#1227AD;--b-tag-bg:#3E4FE0;--b-tag-ink:#fff;--b-shadow:0 30px 70px rgba(18, 39, 173, .22);--b-mono:ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;background:var(--b-bg);color:var(--b-ink);font-family:'Titillium Web','Segoe UI',system-ui,sans-serif}html.dark .hxb{--b-bg:#0B0D1A;--b-ink:#fff;--b-title:#fff;--b-body:rgba(255, 255, 255, .72);--b-muted:rgba(255, 255, 255, .55);--b-line:rgba(255, 255, 255, .10);--b-tile:rgba(255, 255, 255, .03);--b-tile-hover:rgba(124, 137, 239, .08);--b-eyebrow:#7C89EF;--b-num:#7C89EF;--b-link:#BDC3F6;--b-hero:linear-gradient(160deg, #0B0D1A 35%, #1726A6 100%);--b-band:linear-gradient(90deg, #0B0D1A 0%, #3E4FE0 100%);--b-btn-bg:#fff;--b-btn-ink:#0B0D1A;--b-btn2-line:rgba(255, 255, 255, .28);--b-btn2-ink:#fff;--b-tag-bg:#BDC3F6;--b-tag-ink:#0B0D1A;--b-shadow:0 30px 80px rgba(0, 0, 0, .5)}.hxb *,.hxb ::after,.hxb ::before{box-sizing:border-box}.hxb h1,.hxb h2,.hxb h3,.hxb p{margin:0;padding:0}.hxb a{text-decoration:none;border-bottom:0;color:var(--b-link)}.hxb a:hover{color:var(--b-title)}.hxb a:focus-visible,.hxb button:focus-visible,.hxb pre:focus-visible{outline:2px solid #7c89ef;outline-offset:3px}.hxb-wrap{max-width:1280px;margin:0 auto;padding:0 24px}.hxb a.hxb-btn,.hxb-eyebrow{font-weight:600;text-transform:uppercase}.hxb-eyebrow{display:block;font-size:13px;letter-spacing:2.4px;color:var(--b-eyebrow)}.hxb .hxb-h2{margin:12px 0 36px;font-size:48px;line-height:1.05;font-weight:400;color:var(--b-title)}.hxb-hero{background:var(--b-hero);border-radius:20px;margin:24px 24px 0}.hxb-hero .hxb-wrap{padding:72px 48px;display:flex;flex-wrap:wrap;gap:56px;align-items:center}.hxb-hero-copy{flex:1 1 440px;min-width:0;display:flex;flex-direction:column;gap:24px}.hxb-h1-line{display:block;white-space:nowrap}.hxb .hxb-h1{font-size:clamp(36px,3.4vw,52px);line-height:.98;font-weight:400;letter-spacing:-1.5px;color:var(--b-title)}.hxb .hxb-lead{max-width:520px;font-size:19px;line-height:1.55;color:var(--b-body);font-weight:300}.hxb-ctas{display:flex;flex-wrap:wrap;gap:12px}.hxb a.hxb-btn{display:inline-flex;align-items:center;min-height:48px;padding:0 22px;border-radius:8px;font-size:15px;letter-spacing:.6px}.hxb a.hxb-btn-1{background:var(--b-btn-bg);color:var(--b-btn-ink)!important}.hxb a.hxb-btn-1:hover{opacity:.9}.hxb a.hxb-btn-2{border:1px solid var(--b-btn2-line);color:var(--b-btn2-ink)!important}.hxb a.hxb-btn-2:hover{border-color:#7c89ef}.hxb-code{flex:1 1 460px;min-width:0;border:1px solid rgba(124,137,239,.28);border-radius:16px;background:#060a1c;box-shadow:var(--b-shadow);overflow:hidden;color:rgba(255,255,255,.82)}.hxb-code-bar{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 18px;border-bottom:1px solid rgba(255,255,255,.08);font-family:var(--b-mono);font-size:12px;color:rgba(255,255,255,.55)}.hxb-code-call{color:#7c89ef}.hxb-code-steps{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:14px 18px}.hxb-step{display:flex;align-items:center;gap:10px;min-height:44px;padding:0 14px;border:1px solid rgba(255,255,255,.12);border-radius:10px;background:0 0;color:rgba(255,255,255,.72);font:inherit;font-family:'Titillium Web','Segoe UI',system-ui,sans-serif;font-size:15px;cursor:pointer;text-align:left}.hxb-step.is-on,.hxb-step:hover{border-color:#7c89ef;color:#fff}.hxb-step.is-on{background:rgba(124,137,239,.14)}.hxb-step-num{font-family:var(--b-mono);font-size:12px;color:#7c89ef}.hxb .hxb-code pre{margin:0;background:0 0;border:0;border-radius:0;font-family:var(--b-mono);font-size:13px;line-height:1.65;overflow-x:auto}.hxb .hxb-code pre code{background:0 0;padding:0;border:0;color:inherit;font-size:inherit;white-space:pre}.hxb .hxb-code-req,.hxb-code-res{border-top:1px solid rgba(255,255,255,.08)}.hxb .hxb-code-req{padding:18px;min-height:250px;color:rgba(255,255,255,.85)}.hxb-code-res{display:flex;gap:14px;align-items:flex-start;padding:16px 18px;background:rgba(124,137,239,.06)}.hxb-code-label{flex:none;padding-top:2px;font-family:var(--b-mono);font-size:11px;text-transform:uppercase;letter-spacing:1px;color:rgba(255,255,255,.55)}.hxb .hxb-code-res pre{color:#bdc3f6}.hxb .hxb-code-res pre code{white-space:pre-wrap}.hxb-paths{padding-top:96px;padding-bottom:40px}.hxb a.hxb-path{display:grid;grid-template-columns:80px minmax(0,1fr) auto;gap:24px;align-items:center;padding:28px 0;border-top:1px solid var(--b-line);color:var(--b-body)}.hxb a.hxb-path:last-of-type{border-bottom:1px solid var(--b-line)}.hxb a.hxb-path:hover{color:var(--b-body)}.hxb-path-num{font-size:44px;font-weight:300;color:var(--b-num)}.hxb a.hxb-tile,.hxb-path-text{display:flex;flex-direction:column;gap:6px}.hxb-path-title{font-size:24px;color:var(--b-ink)}.hxb-path-body{font-size:16px;line-height:1.5}.hxb-tag{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:1px;color:var(--b-tag-ink);background:var(--b-tag-bg);border-radius:999px;padding:3px 10px;margin-left:8px;vertical-align:middle}.hxb-arrow{transition:transform .2s;color:var(--b-num);font-size:22px}.hxb a.hxb-path:hover .hxb-arrow{transform:translateX(4px);color:var(--b-title)}.hxb .hxb-paths-foot{margin-top:20px;font-size:15px;color:var(--b-muted)}.hxb-build{padding-top:72px;padding-bottom:96px}.hxb-tiles{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:14px}.hxb a.hxb-tile{gap:8px;padding:22px;border:1px solid var(--b-line);border-radius:12px;background:var(--b-tile);color:var(--b-muted);transition:border-color .15s,background .15s}.hxb a.hxb-tile:hover{border-color:#7c89ef;background:var(--b-tile-hover);color:var(--b-muted)}.hxb-tile-title{font-size:18px;color:var(--b-ink)}.hxb-tile-body{font-size:15px;line-height:1.45}.hxb-band{background:var(--b-band);color:#fff;border-radius:20px;margin:0 24px}.hxb-band .hxb-wrap{padding:64px 48px;display:flex;flex-wrap:wrap;gap:40px;align-items:center;justify-content:space-between}.hxb-band-copy{flex:1 1 420px;min-width:0;display:flex;flex-direction:column;gap:14px}.hxb-band .hxb-eyebrow{color:#e8eaf5}.hxb .hxb-band h2{font-size:44px;line-height:1.05;font-weight:400;color:#fff}.hxb .hxb-band p{font-size:17px;line-height:1.55;color:rgba(255,255,255,.85);font-weight:300}.hxb-pills{display:flex;flex-wrap:wrap;gap:10px}.hxb a.hxb-chip,.hxb a.hxb-pill{display:inline-flex;align-items:center;border-radius:999px;font-size:14px}.hxb a.hxb-pill{min-height:38px;padding:0 16px;border:1px solid rgba(255,255,255,.4);color:#fff}.hxb a.hxb-pill:hover{border-color:#fff;color:#fff}.hxb a.hxb-pill.is-solid{background:#fff;color:#1227ad!important;border-color:#fff;font-weight:600}.hxb .hxb-band pre{flex:0 1 420px;margin:0;padding:22px;border-radius:12px;background:rgba(6,10,28,.7);border:1px solid rgba(255,255,255,.18);font-family:var(--b-mono);font-size:13px;line-height:1.65;color:rgba(255,255,255,.88);overflow-x:auto}.hxb .hxb-band pre code{background:0 0;padding:0;border:0;color:inherit;white-space:pre}.hxb-foot,.hxb-stack{display:flex;flex-wrap:wrap;align-items:center}.hxb-foot{padding-top:48px;padding-bottom:64px;gap:28px;justify-content:space-between}.hxb-stack{gap:10px}.hxb-stack-label{margin-right:6px;font-size:13px;font-weight:600;letter-spacing:2px;text-transform:uppercase;color:var(--b-muted)}.hxb a.hxb-chip{min-height:36px;padding:0 14px;border:1px solid var(--b-line);color:var(--b-ink)}.hxb a.hxb-chip:hover{border-color:#7c89ef}.hxb-help{display:flex;flex-wrap:wrap;gap:22px;font-size:15px}@media (max-width:760px){.hxb-band .hxb-wrap,.hxb-hero .hxb-wrap{padding:40px 20px}.hxb .hxb-h1{font-size:40px}.hxb-h1-line{white-space:normal}.hxb .hxb-h2{font-size:36px}.hxb-code-steps{grid-template-columns:minmax(0,1fr)}.hxb a.hxb-path{grid-template-columns:48px minmax(0,1fr)}.hxb-arrow{display:none}}"}],"page":{"pagePath":"reference/payments/the-payment-object","slug":"/reference/payments/the-payment-object","pageMetadata":{"title":"The Payment Object","description":"Reference for the payment object fields returned after creating a checkout session.","href":"/reference/payments/the-payment-object"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Reference for the payment object fields returned after creating a checkout session.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,code:`code`,li:`li`,p:`p`,strong:`strong`,ul:`ul`,..._provideComponents(),...props.components},{Expandable,Note,ParamField}=_components;if(!Expandable)_missingMdxReference(`Expandable`,true);if(!Note)_missingMdxReference(`Note`,true);if(!ParamField)_missingMdxReference(`ParamField`,true);return _jsxs(_Fragment,{children:[_jsxs(_components.p,{children:[`This object represents the payment created after generating the checkout session for a customer. To refund a payment, see `,_jsx(_components.a,{href:`/docs/refund-payments`,children:`Refund payments`}),` and the `,_jsx(_components.a,{href:`/reference/refund-payment`,children:`Refund payment`}),` API.`]}),`\n`,_jsxs(Note,{children:[_jsx(_components.p,{children:_jsx(_components.strong,{children:`Metadata and routing logic`})}),_jsxs(_components.p,{children:[`For routing logic to work correctly, metadata must `,_jsx(_components.strong,{children:`also`}),` be set at the `,_jsx(_components.a,{href:`/reference/the-checkout-session-object`,children:`Checkout Session`}),` level. Setting it only on the Payment object will not trigger route logic.`]})]}),`\n`,_jsxs(ParamField,{body:`id`,type:`string`,id:`param-id`,children:[_jsx(_components.p,{children:`The unique identifier of the customer (MAX 64 ; MIN 36).`}),_jsx(_components.p,{children:`Example: 8546df3a-b83e-4bb5-a4b3-57aa6385924f`})]}),`\n`,_jsxs(ParamField,{body:`account_id`,type:`string`,id:`param-account-id`,children:[_jsx(_components.p,{children:`The unique identifier of the account (MAX 64; MIN 36).`}),_jsx(_components.p,{children:`Example: 9104911d-5df9-429e-8488-ad41abea1a4b`})]}),`\n`,_jsxs(ParamField,{body:`description`,type:`string`,id:`param-description`,children:[_jsx(_components.p,{children:`The description of the payment (MAX 255; MIN 3).`}),_jsx(_components.p,{children:`Example: Purchase on web`})]}),`\n`,_jsxs(ParamField,{body:`country`,type:`enum`,id:`param-country`,children:[_jsxs(_components.p,{children:[`Country where the transaction must be processed (MAX 2; MIN 2; `,_jsx(_components.a,{href:`/reference/country-reference`,children:`ISO 3166-1`}),` ).`]}),_jsxs(_components.p,{children:[`Possible enum values: Check the `,_jsx(_components.a,{href:`/reference/country-reference`,children:`Country reference`}),`.`]})]}),`\n`,_jsxs(ParamField,{body:`status`,type:`enum`,id:`param-status`,children:[_jsx(_components.p,{children:`The status of the transaction.`}),_jsx(_components.p,{children:`Example: SUCCEEDED`})]}),`\n`,_jsxs(ParamField,{body:`sub_status`,type:`enum`,id:`param-sub-status`,children:[_jsx(_components.p,{children:`It is a complement to the status information.`}),_jsx(_components.p,{children:`Example: DECLINED`})]}),`\n`,_jsxs(ParamField,{body:`merchant_order_id`,type:`string`,id:`param-merchant-order-id`,children:[_jsx(_components.p,{children:`The unique identifier of the customer’s order (MAX 255; MIN 3).`}),_jsx(_components.p,{children:`Example: 0000023`})]}),`\n`,_jsxs(ParamField,{body:`created_at`,type:`timestamp`,id:`param-created-at`,children:[_jsx(_components.p,{children:`The date and time when the payment was created.`}),_jsx(_components.p,{children:`Example: 2022-05-09T20:46:54.786342Z`})]}),`\n`,_jsxs(ParamField,{body:`updated_at`,type:`timestamp`,id:`param-updated-at`,children:[_jsx(_components.p,{children:`The date and time of last update for the payment.`}),_jsx(_components.p,{children:`Example: 2022-05-09T20:46:54.786342Z`})]}),`\n`,_jsxs(ParamField,{body:`idempotency_key`,type:`string`,id:`param-idempotency-key`,children:[_jsx(_components.p,{children:`optional`}),_jsx(_components.p,{children:`The idempotency key sent when creating the payment; present when the payment was created with an idempotency key.`}),_jsx(_components.p,{children:`Example: fc0d89a1-8d18-4759-8d0a-ee1c6d0386e2`})]}),`\n`,_jsxs(ParamField,{body:`account_code`,type:`string`,id:`param-account-code`,children:[_jsx(_components.p,{children:`optional`}),_jsx(_components.p,{children:`The account code associated with the payment (account identifier).`}),_jsx(_components.p,{children:`Example: 26a6626c-d3ec-4caa-bf7c-a994b145dc00`})]}),`\n`,_jsxs(ParamField,{body:`payment_link_code`,type:`string`,id:`param-payment-link-code`,children:[_jsx(_components.p,{children:`optional`}),_jsx(_components.p,{children:`Present when the payment was created via a payment link; identifies the payment link used.`}),_jsx(_components.p,{children:`Example: (empty string when not from a payment link)`})]}),`\n`,_jsxs(ParamField,{body:`subscription_code`,type:`string | null`,id:`param-subscription-code`,children:[_jsx(_components.p,{children:`optional`}),_jsx(_components.p,{children:`Present when the payment is associated with a subscription; the subscription identifier.`}),_jsx(_components.p,{children:`Example: null`})]}),`\n`,_jsxs(ParamField,{body:`plan_id`,type:`string`,id:`param-plan-id`,children:[_jsx(_components.p,{children:`optional`}),_jsxs(_components.p,{children:[`The `,_jsx(_components.code,{children:`id`}),` of the plan the subscription was on when this payment was created. Present only on a payment created with `,_jsx(_components.code,{children:`subscription.plan_id`}),` and on the renewal payments Yuno generates for that subscription. Absent on every other payment. See `,_jsx(_components.a,{href:`/docs/payment-features/subscriptions/start-with-payment#create-a-subscription-from-a-plan`,children:`Create a subscription from a plan`}),`.`]}),_jsx(_components.p,{children:`Example: 14898a9d-5a75-433d-ba17-f2ea5b33620c`})]}),`\n`,_jsxs(ParamField,{body:`plan_assigned_at`,type:`string`,id:`param-plan-assigned-at`,children:[_jsx(_components.p,{children:`optional`}),_jsxs(_components.p,{children:[`When the plan was assigned to the subscription, in UTC (`,_jsx(_components.a,{href:`https://en.wikipedia.org/wiki/ISO_8601`,children:`ISO 8601`}),`). Present only on payments that carry `,_jsx(_components.code,{children:`plan_id`}),`.`]}),_jsx(_components.p,{children:`Example: 2026-09-24T22:53:42.814482Z`})]}),`\n`,_jsxs(ParamField,{body:`simplified_mode`,type:`boolean`,id:`param-simplified-mode`,children:[_jsx(_components.p,{children:`optional`}),_jsx(_components.p,{children:`Indicates whether the payment was created in simplified mode (e.g. for certain flows such as subscription or retry).`}),_jsx(_components.p,{children:`Example: false`})]}),`\n`,_jsxs(ParamField,{body:`amount`,type:`object`,id:`param-amount`,children:[_jsx(_components.p,{children:`Specifies the payment amount object, with the value and currency.`}),_jsxs(Expandable,{title:`properties`,children:[_jsxs(ParamField,{body:`currency`,type:`enum`,id:`param-currency`,children:[_jsxs(_components.p,{children:[`The currency used to make the payment (MAX 3; MIN 3; `,_jsx(_components.a,{href:`/reference/country-reference`,children:`ISO 4217`}),` ).`]}),_jsxs(_components.p,{children:[`Possible enum values: Check the `,_jsx(_components.a,{href:`/reference/country-reference`,children:`Country reference`}),`.`]})]}),_jsxs(ParamField,{body:`value`,type:`number`,id:`param-value`,children:[_jsxs(_components.p,{children:[`The payment amount (multiple of 0.0001). With a Yuno promotion it is the amount you sent, before the discount: Yuno charges `,_jsx(_components.code,{children:`value`}),` minus `,_jsx(_components.code,{children:`discount_amount`}),`.`]}),_jsx(_components.p,{children:`Example: 111111`})]}),_jsxs(ParamField,{body:`currency_conversion`,type:`object`,id:`param-currency-conversion`,children:[_jsx(_components.p,{children:`Specifies the currency conversion object.`}),_jsxs(Expandable,{title:`properties`,children:[_jsxs(ParamField,{body:`provider_currency_conversion_id`,type:`string`,id:`param-provider-currency-conversion-id`,children:[_jsx(_components.p,{children:`The unique identifier of the conversion rate query from the provider (MAX 526 ; MIN 3).`}),_jsx(_components.p,{children:`Example: 9104911d-5df9-429e-8488-ad41abea1a4b`})]}),_jsxs(ParamField,{body:`cardholder_currency`,type:`enum`,id:`param-cardholder-currency`,children:[_jsx(_components.p,{children:`The currency to make the conversion (ISO 4217 MAX 3; MIN 3).`}),_jsx(_components.p,{children:`Example: USD`})]}),_jsxs(ParamField,{body:`cardholder_amount`,type:`number`,id:`param-cardholder-amount`,children:[_jsx(_components.p,{children:`Amount of the payment before conversion`}),_jsx(_components.p,{children:`Example: 100`})]})]})]}),_jsxs(ParamField,{body:`refunded`,type:`number`,id:`param-refunded`,children:[_jsxs(_components.p,{children:[`The refund amount (multiple of 0.0001). With a Yuno promotion it is counted on the amount charged, so a full refund equals `,_jsx(_components.code,{children:`value`}),` minus `,_jsx(_components.code,{children:`discount_amount`}),`.`]}),_jsx(_components.p,{children:`Example: 111111`})]}),_jsxs(ParamField,{body:`captured`,type:`number`,id:`param-captured`,children:[_jsx(_components.p,{children:`The captured amount (multiple of 0.0001). With a Yuno promotion it is counted on the amount charged.`}),_jsx(_components.p,{children:`Example: 111111`})]})]})]}),`\n`,_jsxs(ParamField,{body:`discount_amount`,type:`object`,id:`param-discount-amount`,children:[_jsx(_components.p,{children:`optional`}),_jsxs(_components.p,{children:[`The total discount of the Yuno promotion applied to the payment: the sum of the `,_jsx(_components.code,{children:`YUNO_PROMOTION`}),` lines of `,_jsx(_components.code,{children:`additional_data.order.discounts`}),`. Absent when no promotion applied. The amount charged is `,_jsx(_components.code,{children:`amount.value`}),` minus this value, and it is on `,_jsx(_components.code,{children:`transactions.amount`}),`. See `,_jsx(_components.a,{href:`/docs/payment-features/promotions`,children:`Promotions`}),`.`]}),_jsxs(Expandable,{title:`properties`,children:[_jsxs(ParamField,{body:`currency`,type:`enum`,id:`param-currency-1`,children:[_jsxs(_components.p,{children:[`The currency of the discount, the same as `,_jsx(_components.code,{children:`amount.currency`}),` (MAX 3; MIN 3; `,_jsx(_components.a,{href:`/reference/country-reference`,children:`ISO 4217`}),` ).`]}),_jsx(_components.p,{children:`Example: USD`})]}),_jsxs(ParamField,{body:`value`,type:`number`,id:`param-value-1`,children:[_jsx(_components.p,{children:`The discount.`}),_jsx(_components.p,{children:`Example: 25`})]})]})]}),`\n`,_jsxs(ParamField,{body:`checkout`,type:`object`,id:`param-checkout`,children:[_jsxs(_components.p,{children:[`Specifies the checkout object. This object is not mandatory for back to back payments. Required when\n`,_jsx(_components.code,{children:`WORKFLOW`}),` is defined as `,_jsx(_components.code,{children:`CHECKOUT`}),` or is not sent. Not required for `,_jsx(_components.code,{children:`DIRECT`}),`\npayments.`]}),_jsxs(Expandable,{title:`properties`,children:[_jsxs(ParamField,{body:`session`,type:`string`,id:`param-session`,children:[_jsx(_components.p,{children:`The checkout session has been created for the payment (MAX 64; MIN 36).`}),_jsx(_components.p,{children:`Example: 757eefc7-e28c-4333-9a07-3b16e610745d`})]}),_jsxs(ParamField,{body:`sdk_action_required`,type:`boolean`,id:`param-sdk-action-required`,children:[_jsx(_components.p,{children:`Defines if the payment is asynchronous and requires additional steps based on a request to the SDK.`}),_jsx(_components.p,{children:`Example: false`})]})]})]}),`\n`,_jsxs(ParamField,{body:`metadata`,type:`array of objects`,id:`param-metadata`,children:[_jsx(_components.p,{children:`Specifies a list of custom key–value pairs associated with the payment (for internal references, segmentation, or workflow tags). You can add up to 120 metadata objects.`}),_jsx(Expandable,{title:`properties`,children:_jsxs(ParamField,{body:`metadata object`,type:`object`,id:`param-metadata-object`,children:[_jsx(_components.p,{children:`Specifies a metadata key and the respective value.`}),_jsxs(_components.p,{children:[`Use to attach merchant-defined context (for example: `,_jsx(_components.code,{children:`order_id`}),`, `,_jsx(_components.code,{children:`customer_tier`}),`). Avoid sending sensitive or personal data.`]}),_jsxs(Expandable,{title:`properties`,children:[_jsxs(ParamField,{body:`key`,type:`string`,id:`param-key`,children:[_jsx(_components.p,{children:`Specifies one metadata key (MAX 48).`}),_jsx(_components.p,{children:`Example: age`})]}),_jsxs(ParamField,{body:`value`,type:`string`,id:`param-value-2`,children:[_jsx(_components.p,{children:`Specifies the value for the defined metadata key (MAX 512).`}),_jsx(_components.p,{children:`Example: 28`})]})]})]})})]}),`\n`,_jsxs(ParamField,{body:`payment_method`,type:`object`,id:`param-payment-method`,children:[_jsx(_components.p,{children:`Specifies the payment_method object.`}),_jsxs(Expandable,{title:`properties`,children:[_jsxs(ParamField,{body:`vaulted_token`,type:`string`,id:`param-vaulted-token`,children:[_jsx(_components.p,{children:`The vaulted_token represents a securely stored payment_method associated with a previous transaction. When\nutilizing a vaulted_token for creating a payment, there is no need to send an additional token; it can be set as\nnull (MAX: 64; MIN: 36).`}),_jsxs(_components.p,{children:[`This field is returned in the payment response when `,_jsx(_components.code,{children:`vault_on_success = true`}),` and the payment status is `,_jsx(_components.code,{children:`SUCCEEDED`}),`, provided the payment references an existing Yuno customer through `,_jsx(_components.code,{children:`customer_payer.id`}),`.`]}),_jsx(_components.p,{children:`Example: 8604911d-5ds9-229e-8468-bd41abear14s`})]}),_jsxs(ParamField,{body:`type`,type:`enum`,id:`param-type`,children:[_jsxs(_components.p,{children:[`Payment method type. Mandatory for `,_jsx(_components.code,{children:`DIRECT`}),` or `,_jsx(_components.code,{children:`REDIRECT`}),` workflow. Required when integrating wallets, even when using the SDK.`]}),_jsx(_components.p,{children:`Possible enum values:`}),_jsxs(_components.p,{children:[`Possible enum values: check the `,_jsx(_components.a,{href:`/reference/payment-type-list`,children:`payment type reference`}),`.`]})]}),_jsxs(ParamField,{body:`vault_on_success`,type:`boolean`,id:`param-vault-on-success`,children:[_jsxs(_components.p,{children:[`Flag to enroll the card after a successful payment. Requires the payment to reference an existing Yuno customer through `,_jsx(_components.code,{children:`customer_payer.id`}),` .`]}),_jsxs(_components.p,{children:[`When set to `,_jsx(_components.code,{children:`true`}),` and the payment status is `,_jsx(_components.code,{children:`SUCCEEDED`}),`, the payment response will include a `,_jsx(_components.code,{children:`vaulted_token`}),` that can be used for future transactions. Without a customer ID no vaulting occurs and no `,_jsx(_components.code,{children:`vaulted_token`}),` is returned, even if customer details are included inline.`]}),_jsxs(_components.p,{children:[`Possible values: `,_jsx(_components.code,{children:`True`}),` or `,_jsx(_components.code,{children:`False`})]})]}),_jsxs(ParamField,{body:`token`,type:`string`,id:`param-token`,children:[_jsx(_components.p,{children:`The one time use payment method token provided by Yuno sdk . If a payment is created using a token,\nit is not necessary to send a vaulted_token as well, it can be defined as null. Not necessary for back to back\npayments (MAX: 64; MIN: 36).`}),_jsx(_components.p,{children:`Example: 5104911d-5df9-229e-8468-bd41abea1a4s`})]}),_jsxs(ParamField,{body:`detail`,type:`object`,id:`param-detail`,children:[_jsx(_components.p,{children:`Specifies the payment method detail object, which provides details of the different transaction category\ntypes that are part of the payment method object.`}),_jsxs(Expandable,{title:`properties`,children:[_jsxs(ParamField,{body:`card`,type:`object`,id:`param-card`,children:[_jsx(_components.p,{children:`Specifies the details of the payment method when using a card.`}),_jsxs(Expandable,{title:`properties`,children:[_jsxs(ParamField,{body:`verify`,type:`boolean`,id:`param-verify`,children:[_jsx(_components.p,{children:`Using amount = 0 and verify = true, you can verify the user’s card without authorizing a real\namount.`}),_jsxs(_components.p,{children:[`Possible values: `,_jsx(_components.code,{children:`True`}),` or `,_jsx(_components.code,{children:`False`})]})]}),_jsxs(ParamField,{body:`capture`,type:`boolean`,id:`param-capture`,children:[_jsx(_components.p,{children:`Decides whether to authorize the payment or capture it. Authorizing a card payment allows you to\nreserve funds in a customer’s bank account.`}),_jsxs(_components.p,{children:[`Possible values: `,_jsx(_components.code,{children:`True`}),` or `,_jsx(_components.code,{children:`False`})]})]}),_jsxs(ParamField,{body:`installments`,type:`integer`,id:`param-installments`,children:[_jsx(_components.p,{children:`The card installments (MAX 50; MIN 1).`}),_jsx(_components.p,{children:`Example: 3`})]}),_jsxs(ParamField,{body:`first_installments_deferral`,type:`integer`,id:`param-first-installments-deferral`,children:[_jsx(_components.p,{children:`Number of months to wait to debit the first installment.`}),_jsx(_components.p,{children:`Example: 1`})]}),_jsxs(ParamField,{body:`installments_type`,type:`string`,id:`param-installments-type`,children:[_jsx(_components.p,{children:`Defines the type of installments.`}),_jsx(_components.p,{children:`Example: string`})]}),_jsxs(ParamField,{body:`installments_amount`,type:`integer`,id:`param-installments-amount`,children:[_jsx(_components.p,{children:`The installment amount includes interests associated with the installment and the information is\ndefined by the provider.`}),_jsx(_components.p,{children:`Example: 3`})]}),_jsxs(ParamField,{body:`soft_descriptor`,type:`string`,id:`param-soft-descriptor`,children:[_jsx(_components.p,{children:`The descriptor passed per transaction to our platform. It will be presented on the customer’s\nphysical bank statement (MAX 15; MIN 0).`}),_jsx(_components.p,{children:`Example: COMPANY1`})]}),_jsxs(ParamField,{body:`authorization_code`,type:`string`,id:`param-authorization-code`,children:[_jsx(_components.p,{children:`The acquirer’s response code.`}),_jsx(_components.p,{children:`Example: 742A64`})]}),_jsxs(ParamField,{body:`retrieval_reference_number`,type:`string`,id:`param-retrieval-reference-number`,children:[_jsx(_components.p,{children:`The unique identifier assigned by an acquirer to an authorization. In case of Brazil, you’ll receive the nsu.`}),_jsx(_components.p,{children:`Example: 200000000012`})]}),_jsxs(ParamField,{body:`acquirer_reference_number`,type:`string`,id:`param-acquirer-reference-number`,children:[_jsx(_components.p,{children:`The unique identifier assigned by the card acquirer to track the transaction through the card network. Used for reconciliation and chargebacks.`}),_jsxs(_components.p,{children:[`For providers that return an acquirer reference (for example, Adyen), this field carries that value, and `,_jsx(_components.code,{children:`retrieval_reference_number`}),` may be empty for those providers.`]}),_jsx(_components.p,{children:`Example: 7C9F8E2A1B3D`})]}),_jsxs(ParamField,{body:`voucher`,type:`string`,id:`param-voucher`,children:[_jsx(_components.p,{children:`The unique identifier of the payment receipt assigned by the issuing bank for a card transaction.\nThis field is empty if the gateway does not provide information about the transaction (MAX 255; MIN 3).`}),_jsx(_components.p,{children:`Example: 43564`})]}),_jsxs(ParamField,{body:`card_data`,type:`object`,id:`param-card-data`,children:[_jsx(_components.p,{children:`Specifies the details of the card.`}),_jsxs(Expandable,{title:`properties`,children:[_jsxs(ParamField,{body:`holder_name`,type:`string`,id:`param-holder-name`,children:[_jsx(_components.p,{children:`Card holder’s full name as it appears on the card (MAX 26; MIN 2) only available for PCI\ncertified merchants.`}),_jsx(_components.p,{children:`Example: Fannie Weissnat`})]}),_jsxs(ParamField,{body:`country_code`,type:`string`,id:`param-country-code`,children:[_jsx(_components.p,{children:`User card country code (MAX 2; MIN 2).`}),_jsx(_components.p,{children:`Example: US`})]}),_jsxs(ParamField,{body:`expiration_month`,type:`integer`,id:`param-expiration-month`,children:[_jsx(_components.p,{children:`Card’s expiration month (MM) (MAX 2; MIN 2).`}),_jsx(_components.p,{children:`Example: 03`})]}),_jsxs(ParamField,{body:`expiration_year`,type:`integer`,id:`param-expiration-year`,children:[_jsx(_components.p,{children:`Card’s expiration year (YYYY) (MAX 4; MIN 2).`}),_jsx(_components.p,{children:`Example: 2030`})]}),_jsxs(ParamField,{body:`iin`,type:`string`,id:`param-iin`,children:[_jsx(_components.p,{children:`The issuer identification number (IIN) refers to the first few digits of the payment card\nnumber issued by a financial institution (MAX 8; MIN 6).`}),_jsx(_components.p,{children:`Example: 41961111`})]}),_jsxs(ParamField,{body:`lfd`,type:`string`,id:`param-lfd`,children:[_jsx(_components.p,{children:`The last four digits of the card (MAX 4; MIN 4).`}),_jsx(_components.p,{children:`Example: 0010`})]}),_jsxs(ParamField,{body:`number_length`,type:`integer`,id:`param-number-length`,children:[_jsx(_components.p,{children:`The length of the card’s number (MAX 19; MIN 8).`}),_jsx(_components.p,{children:`Example: 41961111`})]}),_jsxs(ParamField,{body:`security_code_length`,type:`integer`,id:`param-security-code-length`,children:[_jsx(_components.p,{children:`The length of the card’s security code (MAX 1; MIN 1).`}),_jsx(_components.p,{children:`Example: 3`})]}),_jsxs(ParamField,{body:`brand`,type:`string`,id:`param-brand`,children:[_jsx(_components.p,{children:`The card’s brand information (MAX 255; MIN 3).`}),_jsx(_components.p,{children:`Example: VISA`})]}),_jsxs(ParamField,{body:`issuer_name`,type:`string`,id:`param-issuer-name`,children:[_jsx(_components.p,{children:`The card’s issuer (MAX 255; MIN 3).`}),_jsx(_components.p,{children:`Example: Banco Galicia`})]}),_jsx(ParamField,{body:`issuer_code`,type:`integer`,id:`param-issuer-code`,children:_jsx(_components.p,{children:`The card’s issuer identification code (MAX 255; MIN 3).`})}),_jsxs(ParamField,{body:`category`,type:`string`,id:`param-category`,children:[_jsx(_components.p,{children:`The category of the card’s issuer (MAX 255; MIN 3).`}),_jsx(_components.p,{children:`Example: Gold`})]}),_jsxs(ParamField,{body:`type`,type:`string`,id:`param-type-1`,children:[_jsx(_components.p,{children:`The type of the card’s issuer (MAX 255; MIN 3).`}),_jsx(_components.p,{children:`Example: CREDIT, DEBIT, or CHARGE_CARD`})]}),_jsxs(ParamField,{body:`fingerprint`,type:`string`,id:`param-fingerprint`,children:[_jsx(_components.p,{children:`When a customer enrolls a credit card multiple times related to one or many Yuno accounts, multiple vaulted_tokens will be generated, but the fingerprint lets you identify when the same card is used for the customer (MAX 255; MIN 3).`}),_jsx(_components.p,{children:`Example: 55a7fe38-cdc3-45dc-8c5f-820751799c76`})]})]})]}),_jsxs(ParamField,{body:`three_d_secure`,type:`object`,id:`param-three-d-secure`,children:[_jsx(_components.p,{children:`Specifies the details of the 3DS Transaction.`}),_jsxs(Expandable,{title:`properties`,children:[_jsxs(ParamField,{body:`three_d_secure_setup_id`,type:`string`,id:`param-three-d-secure-setup-id`,children:[_jsx(_components.p,{children:`Setup ID obteined for the 3DS Direct flow.`}),_jsx(_components.p,{children:`Example: 24127d61-b852-42fb-acd4-1ee661645376`})]}),_jsxs(ParamField,{body:`version`,type:`enum`,id:`param-version`,children:[_jsx(_components.p,{children:`Refers to the protocol version of the EMV 3-D Secure specification used. 1.0, 2.0, 2.1.0,\n2.2.0, 2.2.1.`}),_jsx(_components.p,{children:`Example: 2.2.1`})]}),_jsxs(ParamField,{body:`electronic_commerce_indicator`,type:`string`,id:`param-electronic-commerce-indicator`,children:[_jsxs(_components.p,{children:[`This field must be completed with the result of the `,_jsx(_components.a,{href:`/reference/eci-indicators-list`,children:`ECI`}),` field provided by the 3d Secure\nservice. The Electronic Commerce Indicator (ECI) informs the card issuer if the transaction was\nprotected by a security protocol like VbV or MCSC. It is mandated by Visa and MasterCard that all\n3-D Secure transactions have this value populated in the authorization request (MAX: 2, MIN: 0).`]}),_jsx(_components.p,{children:`Example: 05`})]}),_jsxs(ParamField,{body:`cryptogram`,type:`string`,id:`param-cryptogram`,children:[_jsx(_components.p,{children:`This field must be completed with the result of the cryptogram field provided by the 3DSecure\nservice. In Visa transactions, it represents the Cardholder Authentication Verification Value\n(CAVV), a cryptographic value generated by the Issuer as evidence of payment authentication during\nonline purchase to qualify for chargeback protection. MasterCard transactions have a similar value\ncalled Accountholder Authentication Value (AAV) or the Universal Cardholder Authentication Field\n(UCAF). When submitting a transaction for authorization, the merchant must include the CAVV or\nAAV/UCAF to demonstrate that the cardholder has been authenticated. It is typically base64-encoded.\n(MAX: 40, MIN: 0).`}),_jsx(_components.p,{children:`Example: BA0BB1Z3N5Q4kjkBU3c3ELGUsJY =`})]}),_jsxs(ParamField,{body:`transaction_id`,type:`string`,id:`param-transaction-id`,children:[_jsx(_components.p,{children:`For 3DS v1:\nThis is the Unique Transaction Identifier. It is automatically generated by the MPI. It is typically\n28 bytes in length and base64-encoded. Is commonly referred to as XID (MAX: 40, MIN: 0).\nFor 3DS v2:\nUniversally unique transaction identifier assigned by the DS to identify a single transaction. (MAX:\n36, MIN:36).`}),_jsx(_components.p,{children:`Ex for V1: “TjY0MjAxRjA4MD4987DUzMzYyNjU=”\nEx for V2: “c4e59ceb-a382-4d6a-bc87-385d591fa09d”`})]}),_jsxs(ParamField,{body:`directory_server_transaction_id`,type:`string`,id:`param-directory-server-transaction-id`,children:[_jsx(_components.p,{children:`Transaction ID generated by the Mastercard directory server during authentication (MAX 255;\nMIN 3).`}),_jsx(_components.p,{children:`Example: f38e6948-5388-41a6-bca4-b49723c19437`})]})]})]}),_jsxs(ParamField,{body:`network_token`,type:`object`,id:`param-network-token`,children:[_jsx(_components.p,{children:`Information about the network token used for the transaction. If applicable.`}),_jsxs(Expandable,{title:`properties`,children:[_jsxs(ParamField,{body:`network`,type:`enum`,id:`param-network`,children:[_jsx(_components.p,{children:`The provider associated to the token provided. VISA, MASTERCARD, AMERICAN_EXPRESS.`}),_jsx(_components.p,{children:`Example: MASTERCARD`})]}),_jsxs(ParamField,{body:`status`,type:`enum`,id:`param-status-1`,children:[_jsx(_components.p,{children:`Status of the token for the payment method. CREATED, ACTIVE, SUSPENDED, CANCELED.`}),_jsx(_components.p,{children:`Example: ACTIVE`})]}),_jsxs(ParamField,{body:`par`,type:`string`,id:`param-par`,children:[_jsx(_components.p,{children:`Payment account reference.`}),_jsx(_components.p,{children:`Example: MCC123456789012`})]}),_jsxs(ParamField,{body:`token_data`,type:`object`,id:`param-token-data`,children:[_jsx(_components.p,{children:`Token details.`}),_jsxs(Expandable,{title:`properties`,children:[_jsxs(ParamField,{body:`number`,type:`number`,id:`param-number`,children:[_jsx(_components.p,{children:`[Mandatory] - Token’s number without any separators (MAX 19; MIN 8) only available for PCI certified merchants.`}),_jsx(_components.p,{children:`Example: 450799000001234`})]}),_jsxs(ParamField,{body:`holder_name`,type:`string`,id:`param-holder-name-1`,children:[_jsx(_components.p,{children:`Cardholder’s full name as it appears on the Token (MAX 26; MIN 2).`}),_jsx(_components.p,{children:`Example: John Doe`})]}),_jsxs(ParamField,{body:`iin`,type:`number`,id:`param-iin-1`,children:[_jsx(_components.p,{children:`The Institution identification number (IIN) refers to the first few digits of a network token number issued by a financial institution (MAX 8; MIN 6).`}),_jsx(_components.p,{children:`Example: 45079900`})]}),_jsxs(ParamField,{body:`lfd`,type:`number`,id:`param-lfd-1`,children:[_jsx(_components.p,{children:`Last four digits of the network token (MAX 4; MIN 4).`}),_jsx(_components.p,{children:`Example: 1234`})]}),_jsxs(ParamField,{body:`expiration_month`,type:`number`,id:`param-expiration-month-1`,children:[_jsx(_components.p,{children:`Network Token’s expiration month (MM) (MAX 2; MIN 2).`}),_jsx(_components.p,{children:`Example: 12`})]}),_jsxs(ParamField,{body:`expiration_year`,type:`number`,id:`param-expiration-year-1`,children:[_jsx(_components.p,{children:`Network Token’s expiration year (YYYY) (MAX 4; MIN 2).`}),_jsx(_components.p,{children:`Example: 2027`})]}),_jsx(ParamField,{body:`cryptogram`,type:`string`,id:`param-cryptogram-1`,children:_jsx(_components.p,{children:`[Mandatory] - The unique cryptogram generated by the issuer for the network token in use in the transaction.`})}),_jsx(ParamField,{body:`electronic_commerce_indicator`,type:`string`,id:`param-electronic-commerce-indicator-1`,children:_jsx(_components.p,{children:`[Only required for certain providers] - In case the token has been authenticated by Mastercard the field should be set to 02. For Visa or not authenticated tokens, is not necessary to send the field.`})}),_jsx(ParamField,{body:`token_requestor_id`,type:`string`,id:`param-token-requestor-id`,children:_jsx(_components.p,{children:`[Only required for certain providers] - Token requestor ID of the merchant`})}),_jsxs(ParamField,{body:`response`,type:`object`,id:`param-response`,children:[_jsx(_components.p,{children:`Network transaction details.`}),_jsxs(Expandable,{title:`properties`,children:[_jsxs(ParamField,{body:`code`,type:`number`,id:`param-code`,children:[_jsx(_components.p,{children:`Response code from the service provider.`}),_jsx(_components.p,{children:`Example: succeeded`})]}),_jsxs(ParamField,{body:`message`,type:`number`,id:`param-message`,children:[_jsx(_components.p,{children:`Response code from the service provider.`}),_jsx(_components.p,{children:`Example: Transaction Succeeded`})]})]})]})]})]})]})]}),_jsxs(ParamField,{body:`stored_credentials`,type:`object`,id:`param-stored-credentials`,children:[_jsx(_components.p,{children:`Indicates the processing type of the transaction.`}),_jsxs(Expandable,{title:`properties`,children:[_jsxs(ParamField,{body:`reason`,type:`enum`,id:`param-reason`,children:[_jsx(_components.p,{children:`Indicates the processing type of the transaction.Enum:CARD_ON_FILE, SUBSCRIPTION, UNSCHEDULED_CARD_ON_FILE`}),_jsx(_components.p,{children:`Example: SUBSCRIPTION`})]}),_jsxs(ParamField,{body:`usage`,type:`enum`,id:`param-usage`,children:[_jsx(_components.p,{children:`This field lets you indicate if this is the first time the vaulted_token/network_token is used for a payment or if it has already been used for a previous payment. Enum: FIRST, USED`}),_jsx(_components.p,{children:`Example: USED`})]}),_jsxs(ParamField,{body:`subscription_agreement_id`,type:`string`,id:`param-subscription-agreement-id`,children:[_jsx(_components.p,{children:`This field lets you indicate the identification of the agreement with the customer for a subscription. Mainly for MX (MAX 255; MIN 3).`}),_jsx(_components.p,{children:`Example: AA0001`})]}),_jsxs(ParamField,{body:`network_transaction_id`,type:`string`,id:`param-network-transaction-id`,children:[_jsx(_components.p,{children:`Unique identifier assigned to a transaction by the card network. It is used to track and reference specific transactions, particularly in recurring payment scenarios, ensuring consistency and traceability across the payment lifecycle (MAX 255; MIN 3).`}),_jsx(_components.p,{children:`Example: 583103536844189`})]})]})]})]})]}),_jsxs(ParamField,{body:`bnpl`,type:`object`,id:`param-bnpl`,children:[_jsx(_components.p,{children:`Specifies the details of the payment method when using Buy Now Pay Later (BNPL).`}),_jsxs(Expandable,{title:`properties`,children:[_jsxs(ParamField,{body:`installments`,type:`integer`,id:`param-installments-1`,children:[_jsx(_components.p,{children:`The loan installments (MAX 50; MIN 1).`}),_jsx(_components.p,{children:`Example: 10`})]}),_jsxs(ParamField,{body:`provider_image`,type:`string`,id:`param-provider-image`,children:[_jsx(_components.p,{children:`The provider’s URL (MAX 255; MIN 3).`}),_jsxs(_components.p,{children:[`Example: `,_jsx(_components.a,{href:`https://www.company.com/`,children:`https://www.company.com/`})]})]}),_jsxs(ParamField,{body:`redirect_url`,type:`string`,id:`param-redirect-url`,children:[_jsx(_components.p,{children:`The URL with the full version of the ticket in case you want to redirect your customer (MAX 255;\nMIN\n3).`}),_jsxs(_components.p,{children:[`Example: `,_jsx(_components.a,{href:`https://www.company.com/ticket_1231324`,children:`https://www.company.com/ticket_1231324`})]})]}),_jsxs(ParamField,{body:`expires_at`,type:`timestamp`,id:`param-expires-at`,children:[_jsx(_components.p,{children:`Payment methods expiration date. “yyyy-MM-dd HH:mm:ss.SSSz”`}),_jsx(_components.p,{children:`Example: 2026-05-09T20:46:54.786342Z`})]}),_jsxs(ParamField,{body:`customer_data`,type:`object`,id:`param-customer-data`,children:[_jsx(_components.p,{children:`Specifies the details of the customer.`}),_jsxs(Expandable,{title:`properties`,children:[_jsxs(ParamField,{body:`name`,type:`string`,id:`param-name`,children:[_jsx(_components.p,{children:`The customer’s legal name (MAX 32, MIN 8).`}),_jsx(_components.p,{children:`Example: Legal name`})]}),_jsxs(ParamField,{body:`username`,type:`string`,id:`param-username`,children:[_jsx(_components.p,{children:`Customer’s username in the provider platform (MAX 32, MIN 8).`}),_jsx(_components.p,{children:`Example: Legal_name_01`})]}),_jsxs(ParamField,{body:`tax_id_type`,type:`string`,id:`param-tax-id-type`,children:[_jsx(_components.p,{children:`The customer’s tax identifier (MAX 32, MIN 8).`}),_jsx(_components.p,{children:`Example: CUIT`})]}),_jsxs(ParamField,{body:`tax_id`,type:`string`,id:`param-tax-id`,children:[_jsx(_components.p,{children:`The customer’s tax identifier number (MAX 32, MIN 8).`}),_jsx(_components.p,{children:`Example: 20-34566123-7`})]}),_jsxs(ParamField,{body:`type`,type:`string`,id:`param-type-2`,children:[_jsx(_components.p,{children:`The credit’s type (MAX 255; MIN 3).`}),_jsx(_components.p,{children:`Example: PERSONAL/BUSINESS`})]}),_jsxs(ParamField,{body:`area`,type:`string`,id:`param-area`,children:[_jsx(_components.p,{children:`The customer’s industry (MAX 255; MIN 3).`}),_jsx(_components.p,{children:`Example: OTHERS`})]}),_jsxs(ParamField,{body:`role`,type:`string`,id:`param-role`,children:[_jsx(_components.p,{children:`The customer’s role in the company (MAX 255; MIN 3).`}),_jsx(_components.p,{children:`Example: OWNER`})]})]})]})]})]}),_jsxs(ParamField,{body:`bank_transfer`,type:`object`,id:`param-bank-transfer`,children:[_jsx(_components.p,{children:`Specifies the details of the payment method when using bank transfer.`}),_jsxs(Expandable,{title:`properties`,children:[_jsxs(ParamField,{body:`provider_image`,type:`string`,id:`param-provider-image-1`,children:[_jsx(_components.p,{children:`The provider’s URL (MAX 255; MIN 3).`}),_jsxs(_components.p,{children:[`Example: `,_jsx(_components.a,{href:`https://www.company.com/`,children:`https://www.company.com/`})]})]}),_jsxs(ParamField,{body:`account_type`,type:`string`,id:`param-account-type`,children:[_jsx(_components.p,{children:`Type of the bank account (MAX 255; MIN 3).`}),_jsx(_components.p,{children:`Example: CHECKINGS/SAVINGS`})]}),_jsxs(ParamField,{body:`bank_name`,type:`string`,id:`param-bank-name`,children:[_jsx(_components.p,{children:`Name of the bank associated with the account (MAX 255; MIN 3).`}),_jsx(_components.p,{children:`Example: Banco Galicia`})]}),_jsxs(ParamField,{body:`bank_id`,type:`string`,id:`param-bank-id`,children:[_jsx(_components.p,{children:`Identifier of the selected bank when the provider requires choosing one (MAX 255; MIN 1). Optional.`}),_jsx(_components.p,{children:`Example: galicia`})]}),_jsxs(ParamField,{body:`beneficiary_name`,type:`string`,id:`param-beneficiary-name`,children:[_jsx(_components.p,{children:`The name of the account holder (MAX 255; MIN 3).`}),_jsx(_components.p,{children:`Example: John Doe`})]}),_jsxs(ParamField,{body:`bank_account`,type:`string`,id:`param-bank-account`,children:[_jsx(_components.p,{children:`The number of the bank account (MAX 255; MIN 3).`}),_jsx(_components.p,{children:`Example: 54653211313333`})]}),_jsxs(ParamField,{body:`bank_account_2`,type:`string`,id:`param-bank-account-2`,children:[_jsx(_components.p,{children:`The secondary number of the bank account (MAX 255; MIN 3).`}),_jsx(_components.p,{children:`Example: 78900000000123`})]}),_jsxs(ParamField,{body:`beneficiary_document_type`,type:`string`,id:`param-beneficiary-document-type`,children:[_jsx(_components.p,{children:`Document type of the account holder (MAX 255; MIN 3).`}),_jsxs(_components.p,{children:[`Possible values: Check the `,_jsx(_components.a,{href:`/reference/country-reference`,children:`\nCountry reference`}),`. Example: DNI`]})]}),_jsxs(ParamField,{body:`beneficiary_document`,type:`string`,id:`param-beneficiary-document`,children:[_jsx(_components.p,{children:`Document number of the account holder (MAX 255; MIN 3).`}),_jsx(_components.p,{children:`Example: 54666897`})]}),_jsxs(ParamField,{body:`reference`,type:`string`,id:`param-reference`,children:[_jsx(_components.p,{children:`Reference code for the user (MAX 255; MIN 3).`}),_jsx(_components.p,{children:`Example: AA01234-BC`})]}),_jsxs(ParamField,{body:`retrieval_reference_number`,type:`string`,id:`param-retrieval-reference-number-1`,children:[_jsx(_components.p,{children:`The unique identifier assigned by an acquirer to an authorization.In case of Brazil, you’ll receive the nsu.`}),_jsx(_components.p,{children:`Example: 200000000012`})]}),_jsxs(ParamField,{body:`acquirer_reference_number`,type:`string`,id:`param-acquirer-reference-number-1`,children:[_jsx(_components.p,{children:`The unique identifier assigned by the card acquirer to track the transaction through the card network. Used for reconciliation and chargebacks.`}),_jsxs(_components.p,{children:[`For providers that return an acquirer reference (for example, Adyen), this field carries that value, and `,_jsx(_components.code,{children:`retrieval_reference_number`}),` may be empty for those providers.`]}),_jsx(_components.p,{children:`Example: 7C9F8E2A1B3D`})]}),_jsxs(ParamField,{body:`payment_instruction`,type:`string`,id:`param-payment-instruction`,children:[_jsx(_components.p,{children:`Payments instructions related to the payment (MAX 255; MIN 3).`}),_jsx(_components.p,{children:`Example: Go to your bank account and transfer the amount using the reference detailed\nbelow`})]}),_jsxs(ParamField,{body:`redirect_url`,type:`string`,id:`param-redirect-url-1`,children:[_jsx(_components.p,{children:`The URL with the full version of the ticket in case you want to redirect your customer (MAX 255;\nMIN\n3).`}),_jsxs(_components.p,{children:[`Example: `,_jsx(_components.a,{href:`https://www.company.com/ticket_1231324`,children:`https://www.company.com/ticket_1231324`})]})]}),_jsxs(ParamField,{body:`expires_at`,type:`timestamp`,id:`param-expires-at-1`,children:[_jsx(_components.p,{children:`Payment methods expiration date. “yyyy-MM-dd HH:mm:ss.SSSz”`}),_jsx(_components.p,{children:`Example: 2026-05-09T20:46:54.786342Z`})]})]})]}),_jsxs(ParamField,{body:`wallet`,type:`object`,id:`param-wallet`,children:[_jsx(_components.p,{children:`Specifies the details of the payment method when using a wallet.`}),_jsxs(Expandable,{title:`properties`,children:[_jsxs(ParamField,{body:`verify`,type:`boolean`,id:`param-verify-1`,children:[_jsx(_components.p,{children:`Using amount = 0 and verify = true, you can verify the user’s card without authorizing a real\namount.`}),_jsxs(_components.p,{children:[`Possible values: `,_jsx(_components.code,{children:`True`}),` or `,_jsx(_components.code,{children:`False`})]})]}),_jsx(ParamField,{body:`cryptogram`,type:`string`,id:`param-cryptogram-2`,children:_jsx(_components.p,{children:`Cryptogram for direct integrations with card wallets (MAX 526; MIN 3).`})}),_jsxs(ParamField,{body:`expires_at`,type:`timestamp`,id:`param-expires-at-2`,children:[_jsx(_components.p,{children:`Payment methods expiration date. “yyyy-MM-dd HH:mm:ss.SSSz”`}),_jsx(_components.p,{children:`Example: 2026-05-09T20:46:54.786342Z`})]}),_jsxs(ParamField,{body:`capture`,type:`boolean`,id:`param-capture-1`,children:[_jsx(_components.p,{children:`Decides whether to authorize the payment or capture it. Authorizing a card payment allows you to\nreserve funds in a customer’s bank account.`}),_jsxs(_components.p,{children:[`Possible values: `,_jsx(_components.code,{children:`True`}),` or `,_jsx(_components.code,{children:`False`})]})]}),_jsxs(ParamField,{body:`installments`,type:`integer`,id:`param-installments-2`,children:[_jsx(_components.p,{children:`The card installments (MAX 50; MIN 1).`}),_jsx(_components.p,{children:`Example: 3`})]}),_jsxs(ParamField,{body:`payment_method_id`,type:`string`,id:`param-payment-method-id`,children:[_jsx(_components.p,{children:`The user’s payment method used in their wallet.`}),_jsx(_components.p,{children:`Example: credit_card`})]}),_jsxs(ParamField,{body:`detail`,type:`string`,id:`param-detail-1`,children:[_jsx(_components.p,{children:`The payment method’s detail used in their wallet.`}),_jsx(_components.p,{children:`Example: visa`})]}),_jsxs(ParamField,{body:`money_release_date`,type:`date`,id:`param-money-release-date`,children:[_jsx(_components.p,{children:`Date in which the money from the provider will be available to use.`}),_jsx(_components.p,{children:`Example: 2022-05-09T00:00:00.000000Z`})]}),_jsxs(ParamField,{body:`sponsor_id`,type:`string`,id:`param-sponsor-id`,children:[_jsx(_components.p,{children:`Partner’s provider account (MAX 255; MIN 3).`}),_jsx(_components.p,{children:`Example: 4562103`})]}),_jsxs(ParamField,{body:`authorization_code`,type:`string`,id:`param-authorization-code-1`,children:[_jsx(_components.p,{children:`Acquire’s response code.`}),_jsx(_components.p,{children:`Example: 742A64`})]}),_jsxs(ParamField,{body:`customer_data`,type:`object`,id:`param-customer-data-1`,children:[_jsx(_components.p,{children:`Specifies the details of the customer.`}),_jsxs(Expandable,{title:`properties`,children:[_jsxs(ParamField,{body:`email`,type:`string`,id:`param-email`,children:[_jsx(_components.p,{children:`The customer’s email (MAX 255; MIN 3).`}),_jsxs(_components.p,{children:[`Example: `,_jsx(_components.a,{href:`mailto:john.doe@email.com`,children:`john.doe@email.com`})]})]}),_jsxs(ParamField,{body:`first_name`,type:`string`,id:`param-first-name`,children:[_jsx(_components.p,{children:`The customer’s first name (MAX 32, MIN 8).`}),_jsx(_components.p,{children:`Example: John`})]}),_jsxs(ParamField,{body:`last_name`,type:`string`,id:`param-last-name`,children:[_jsx(_components.p,{children:`The customer’s last name (MAX 32, MIN 8).`}),_jsx(_components.p,{children:`Example: Doe`})]}),_jsxs(ParamField,{body:`username`,type:`string`,id:`param-username-1`,children:[_jsx(_components.p,{children:`The customer’s username in the platform (MAX 32, MIN 8).`}),_jsx(_components.p,{children:`Example: John_Doe_01`})]}),_jsxs(ParamField,{body:`identification_type`,type:`string`,id:`param-identification-type`,children:[_jsx(_components.p,{children:`The customer’s document type (MAX 32, MIN 8).`}),_jsxs(_components.p,{children:[`Check the `,_jsx(_components.a,{href:`/reference/country-reference`,children:`\nCountry reference`}),`. Example: DNI`]})]}),_jsxs(ParamField,{body:`identification_number`,type:`string`,id:`param-identification-number`,children:[_jsx(_components.p,{children:`The customer’s identification number (MAX 32, MIN 8).`}),_jsx(_components.p,{children:`Example: 34566123`})]})]})]}),_jsxs(ParamField,{body:`fee_details`,type:`object`,id:`param-fee-details`,children:[_jsx(_components.p,{children:`Specifies the details of the fees.`}),_jsx(Expandable,{title:`properties`,children:_jsxs(ParamField,{body:`amount`,type:`float`,id:`param-amount-1`,children:[_jsx(_components.p,{children:`Amount of the transaction (multiple of 0.0001).`}),_jsx(_components.p,{children:`Example: 40.5`})]})})]}),_jsxs(ParamField,{body:`card_data`,type:`object`,id:`param-card-data-1`,children:[_jsx(_components.p,{children:`Specifies the details of the card.`}),_jsxs(Expandable,{title:`properties`,children:[_jsxs(ParamField,{body:`iin`,type:`integer`,id:`param-iin-2`,children:[_jsx(_components.p,{children:`The issuer identification number (IIN) refers to the first few digits of the payment card\nnumber issued by a financial institution (MAX 8; MIN 6).`}),_jsx(_components.p,{children:`Example: 45079900`})]}),_jsxs(ParamField,{body:`lfd`,type:`integer`,id:`param-lfd-2`,children:[_jsx(_components.p,{children:`The last four digits of the card (MAX 4; MIN 4).`}),_jsx(_components.p,{children:`Example: 0010`})]}),_jsxs(ParamField,{body:`number_length`,type:`integer`,id:`param-number-length-1`,children:[_jsx(_components.p,{children:`The length of the card’s number (MAX 2; MIN 1).`}),_jsx(_components.p,{children:`Example: 16`})]}),_jsxs(ParamField,{body:`security_code_length`,type:`integer`,id:`param-security-code-length-1`,children:[_jsx(_components.p,{children:`The length of the card’s security code (MAX 1; MIN 1).`}),_jsx(_components.p,{children:`Example: 3`})]}),_jsxs(ParamField,{body:`brand`,type:`string`,id:`param-brand-1`,children:[_jsx(_components.p,{children:`The card’s brand information (MAX 255; MIN 3).`}),_jsx(_components.p,{children:`Example: visa`})]}),_jsxs(ParamField,{body:`holder_name`,type:`string`,id:`param-holder-name-2`,children:[_jsx(_components.p,{children:`Card holder’s full name as it appears on the card (MAX 26; MIN 2) only available for PCI\ncertified merchants.`}),_jsx(_components.p,{children:`Example: JOHN DOE`})]})]})]}),_jsxs(ParamField,{body:`stored_credentials`,type:`object`,id:`param-stored-credentials-1`,children:[_jsxs(_components.p,{children:[`Indicates the processing type of the transaction. In the create-payment request, this is the node to use for an Apple Pay or Google Pay CIT with `,_jsx(_components.code,{children:`vault_on_success`}),` (`,_jsx(_components.code,{children:`usage: FIRST`}),`); later charges on the resulting `,_jsx(_components.code,{children:`vaulted_token`}),` use `,_jsx(_components.code,{children:`detail.card.stored_credentials`}),`. In the response, the wallet transaction returns this field as `,_jsx(_components.code,{children:`null`}),` and the value is carried on the `,_jsx(_components.code,{children:`CARD`}),` transaction under `,_jsx(_components.code,{children:`transactions[].payment_method.detail.card.stored_credentials`}),`. See `,_jsx(_components.a,{href:`/docs/payment-features/stored-credentials#wallet-originated-tokens-apple-pay-and-google-pay`,children:`Stored credentials`}),`.`]}),_jsxs(Expandable,{title:`properties`,children:[_jsxs(ParamField,{body:`reason`,type:`enum`,id:`param-reason-1`,children:[_jsx(_components.p,{children:`Indicates the reason for storing credentials for the transaction.Enum:CARD_ON_FILE, SUBSCRIPTION, UNSCHEDULED_CARD_ON_FILE`}),_jsx(_components.p,{children:`Example: SUBSCRIPTION`})]}),_jsxs(ParamField,{body:`usage`,type:`enum`,id:`param-usage-1`,children:[_jsx(_components.p,{children:`This field lets you indicate if this is the first time the vaulted_token/network_token is used for a payment or if it has already been used for a previous payment. Enum: FIRST, USED`}),_jsx(_components.p,{children:`Example: USED`})]}),_jsxs(ParamField,{body:`subscription_agreement_id`,type:`string`,id:`param-subscription-agreement-id-1`,children:[_jsx(_components.p,{children:`This field lets you indicate the identification of the agreement with the customer for a subscription. Mainly for MX (MAX 255; MIN 3).`}),_jsx(_components.p,{children:`Example: AA0001`})]}),_jsxs(ParamField,{body:`network_transaction_id`,type:`string`,id:`param-network-transaction-id-1`,children:[_jsx(_components.p,{children:`Unique identifier assigned to a transaction by the card network. It is used to track and reference specific transactions, particularly in recurring payment scenarios, ensuring consistency and traceability across the payment lifecycle (MAX 255; MIN 3).`}),_jsx(_components.p,{children:`Example: 583103536844189`})]}),_jsxs(ParamField,{body:`additional_data`,type:`object`,id:`param-additional-data`,children:[_jsx(_components.p,{children:`This structure is used to send additional information about recurrence. It’s optional, and few providers require it (e.g. Mercado Pago). Contact your TAM to confirm if it’s needed for your integration.`}),_jsxs(Expandable,{title:`properties`,children:[_jsxs(ParamField,{body:`billing_cycles`,type:`object`,id:`param-billing-cycles`,children:[_jsxs(_components.p,{children:[`Specifies the `,_jsx(_components.code,{children:`billing_cycles`}),` object. Defines the number of charges associated to the subscription. If using this object, you must enter data on all fields.`]}),_jsxs(Expandable,{title:`properties`,children:[_jsx(ParamField,{body:`current`,type:`integer`,id:`param-current`,children:_jsx(_components.p,{children:`Example: 1`})}),_jsx(ParamField,{body:`total`,type:`integer`,id:`param-total`,children:_jsx(_components.p,{children:`The total number of billing cycles for the subscription (MIN 1).`})})]})]}),_jsxs(ParamField,{body:`frequency`,type:`object`,id:`param-frequency`,children:[_jsx(_components.p,{children:`Specifies the frequency type (e.g., DAY, WEEK, MONTH, YEAR) and value. Enter data on all fields if using this object.`}),_jsxs(Expandable,{title:`properties`,children:[_jsxs(ParamField,{body:`type`,type:`string`,id:`param-type-3`,children:[_jsx(_components.p,{children:`Specifies the frequency type (e.g., DAY, WEEK, MONTH, YEAR).`}),_jsx(_components.p,{children:`Example: MONTH`})]}),_jsx(ParamField,{body:`value`,type:`string`,id:`param-value-3`,children:_jsx(_components.p,{children:`Specifies the frequency value.`})})]})]}),_jsxs(ParamField,{body:`availability`,type:`object`,id:`param-availability`,children:[_jsxs(_components.p,{children:[`Specifies the `,_jsx(_components.code,{children:`availability`}),` object. Defines a date interval based on starting and ending dates when the subscription is available to use.`]}),_jsxs(Expandable,{title:`properties`,children:[_jsx(ParamField,{body:`start_at`,type:`string`,id:`param-start-at`,children:_jsxs(_components.p,{children:[`The start date that the subscription plan will be available to use. If not set, the subscription is available from the moment it is created. `,_jsx(_components.code,{children:`start_at`}),` becomes mandatory when using `,_jsx(_components.code,{children:`finish_at`}),` .`]})}),_jsx(ParamField,{body:`finish_at`,type:`string`,id:`param-finish-at`,children:_jsxs(_components.p,{children:[`The end date that the subscription plan will be available to use. If not set, the subscription is available indefinitely. `,_jsx(_components.code,{children:`finish_at`}),` becomes mandatory when using `,_jsx(_components.code,{children:`start_at`}),` .`]})})]})]})]})]})]})]})]})]}),_jsxs(ParamField,{body:`ticket`,type:`object`,id:`param-ticket`,children:[_jsx(_components.p,{children:`Specifies the details of the payment method when using ticket.`}),_jsxs(Expandable,{title:`properties`,children:[_jsxs(ParamField,{body:`type`,type:`string`,id:`param-type-4`,children:[_jsx(_components.p,{children:`The ticket’s type.`}),_jsx(_components.p,{children:`Example: number, barcode, custom, reference_code, qr`})]}),_jsxs(ParamField,{body:`benefit_type`,type:`enum`,id:`param-benefit-type`,children:[_jsx(_components.p,{children:`User´s benefit type for ticket payment method. JUNAEB, PRIVATE`}),_jsx(_components.p,{children:`Example: PRIVATE`})]}),_jsxs(ParamField,{body:`provider_number`,type:`integer`,id:`param-provider-number`,children:[_jsx(_components.p,{children:`The ticket’s number.`}),_jsx(_components.p,{children:`Example: 13141`})]}),_jsxs(ParamField,{body:`provider_barcode`,type:`string`,id:`param-provider-barcode`,children:[_jsxs(_components.p,{children:[`The ticket’s barcode, as a text value. For the barcode image, see `,_jsx(_components.code,{children:`provider_logo`}),`.`]}),_jsx(_components.p,{children:`Example: 456789009878765u7654`})]}),_jsxs(ParamField,{body:`provider_logo`,type:`string`,id:`param-provider-logo`,children:[_jsx(_components.p,{children:`The ticket’s logo.`}),_jsxs(_components.p,{children:[`Example: `,_jsx(_components.a,{href:`https://www.company.com/logo`,children:`https://www.company.com/logo`})]})]}),_jsxs(ParamField,{body:`provider_format`,type:`string`,id:`param-provider-format`,children:[_jsx(_components.p,{children:`The ticket’s format.`}),_jsx(_components.p,{children:`Example: barcode, custom`})]}),_jsxs(ParamField,{body:`payment_instruction`,type:`string`,id:`param-payment-instruction-1`,children:[_jsx(_components.p,{children:`Payments instructions related to the payment (MAX 255; MIN 3).`}),_jsx(_components.p,{children:`Example: Go to your closest store and pay the total amount using the reference detailed below`})]}),_jsxs(ParamField,{body:`redirect_url`,type:`string`,id:`param-redirect-url-2`,children:[_jsx(_components.p,{children:`The URL with the full version of the ticket.`}),_jsxs(_components.p,{children:[`Example: `,_jsx(_components.a,{href:`https://www.company.com/ticket_1231324`,children:`https://www.company.com/ticket_1231324`})]})]}),_jsxs(ParamField,{body:`expires_at`,type:`timestamp`,id:`param-expires-at-3`,children:[_jsx(_components.p,{children:`Payment methods expiration date. “yyyy-MM-dd HH:mm:ss.SSSz”`}),_jsx(_components.p,{children:`Example: 2026-05-09T20:46:54.786342Z`})]})]})]}),_jsxs(ParamField,{body:`payment_link`,type:`object`,id:`param-payment-link`,children:[_jsx(_components.p,{children:`Specifies the details of the payment method when using a payment link.`}),_jsxs(Expandable,{title:`properties`,children:[_jsxs(ParamField,{body:`verify`,type:`boolean`,id:`param-verify-2`,children:[_jsx(_components.p,{children:`Using amount = 0 and verify = true, you can verify the user’s card without authorizing a real\namount.`}),_jsxs(_components.p,{children:[`Possible values: `,_jsx(_components.code,{children:`True`}),` or `,_jsx(_components.code,{children:`False`})]})]}),_jsxs(ParamField,{body:`capture`,type:`boolean`,id:`param-capture-2`,children:[_jsx(_components.p,{children:`Decides whether to authorize the payment or capture it. Authorizing a card payment allows you to\nreserve funds in a customer’s bank account.`}),_jsxs(_components.p,{children:[`Possible values: `,_jsx(_components.code,{children:`True`}),` or `,_jsx(_components.code,{children:`False`})]})]}),_jsxs(ParamField,{body:`expires_at`,type:`timestamp`,id:`param-expires-at-4`,children:[_jsx(_components.p,{children:`Payment methods expiration date. “yyyy-MM-dd HH:mm:ss.SSSz”`}),_jsx(_components.p,{children:`Example: 2026-05-09T20:46:54.786342Z`})]}),_jsxs(ParamField,{body:`installments`,type:`integer`,id:`param-installments-3`,children:[_jsx(_components.p,{children:`The card installments (MAX 50; MIN 1).`}),_jsx(_components.p,{children:`Example: 3`})]}),_jsxs(ParamField,{body:`payment_method_id`,type:`string`,id:`param-payment-method-id-1`,children:[_jsx(_components.p,{children:`The user’s payment method used in their wallet.`}),_jsx(_components.p,{children:`Example: credit_card`})]}),_jsxs(ParamField,{body:`detail`,type:`string`,id:`param-detail-2`,children:[_jsx(_components.p,{children:`The payment method’s detail used in their wallet.`}),_jsx(_components.p,{children:`Example: visa`})]}),_jsxs(ParamField,{body:`money_release_date`,type:`date`,id:`param-money-release-date-1`,children:[_jsx(_components.p,{children:`Date in which the money from the provider will be available to use.`}),_jsx(_components.p,{children:`Example: 2022-05-09T00:00:00.000000Z`})]}),_jsxs(ParamField,{body:`sponsor_id`,type:`string`,id:`param-sponsor-id-1`,children:[_jsx(_components.p,{children:`Partner’s provider account (MAX 255; MIN 3).`}),_jsx(_components.p,{children:`Example: 4562103`})]}),_jsxs(ParamField,{body:`authorization_code`,type:`string`,id:`param-authorization-code-2`,children:[_jsx(_components.p,{children:`Acquire’s response code.`}),_jsx(_components.p,{children:`Example: 742A64`})]}),_jsxs(ParamField,{body:`customer_data`,type:`object`,id:`param-customer-data-2`,children:[_jsx(_components.p,{children:`Specifies the details of the customer.`}),_jsxs(Expandable,{title:`properties`,children:[_jsxs(ParamField,{body:`email`,type:`string`,id:`param-email-1`,children:[_jsx(_components.p,{children:`The customer’s email (MAX 255; MIN 3).`}),_jsxs(_components.p,{children:[`Example: `,_jsx(_components.a,{href:`mailto:john.doe@email.com`,children:`john.doe@email.com`})]})]}),_jsxs(ParamField,{body:`first_name`,type:`string`,id:`param-first-name-1`,children:[_jsx(_components.p,{children:`The customer’s first name (MAX 32, MIN 8).`}),_jsx(_components.p,{children:`Example: John`})]}),_jsxs(ParamField,{body:`last_name`,type:`string`,id:`param-last-name-1`,children:[_jsx(_components.p,{children:`The customer’s last name (MAX 32, MIN 8).`}),_jsx(_components.p,{children:`Example: Doe`})]}),_jsxs(ParamField,{body:`username`,type:`string`,id:`param-username-2`,children:[_jsx(_components.p,{children:`The customer’s username in the platform (MAX 32, MIN 8).`}),_jsx(_components.p,{children:`Example: John_Doe_01`})]}),_jsxs(ParamField,{body:`identification_type`,type:`string`,id:`param-identification-type-1`,children:[_jsx(_components.p,{children:`The customer’s document type (MAX 32, MIN 8).`}),_jsxs(_components.p,{children:[`Possible values: Check the `,_jsx(_components.a,{href:`/reference/country-reference`,children:`\nCountry reference`}),`. Example: DNI`]})]}),_jsxs(ParamField,{body:`identification_number`,type:`string`,id:`param-identification-number-1`,children:[_jsx(_components.p,{children:`The customer’s identification number (MAX 32, MIN 8).`}),_jsx(_components.p,{children:`Example: 34566123`})]})]})]}),_jsxs(ParamField,{body:`fee_details`,type:`object`,id:`param-fee-details-1`,children:[_jsx(_components.p,{children:`Specifies the details of the fees.`}),_jsx(Expandable,{title:`properties`,children:_jsxs(ParamField,{body:`amount`,type:`float`,id:`param-amount-2`,children:[_jsx(_components.p,{children:`Amount of the transaction (multiple of 0.0001).`}),_jsx(_components.p,{children:`Example: 40.5`})]})})]}),_jsxs(ParamField,{body:`card_data`,type:`object`,id:`param-card-data-2`,children:[_jsx(_components.p,{children:`Specifies the details of the card.`}),_jsxs(Expandable,{title:`properties`,children:[_jsxs(ParamField,{body:`iin`,type:`integer`,id:`param-iin-3`,children:[_jsx(_components.p,{children:`The issuer identification number (IIN) refers to the first few digits of the payment card\nnumber issued by a financial institution (MAX 8; MIN 6).`}),_jsx(_components.p,{children:`Example: 45079900`})]}),_jsxs(ParamField,{body:`lfd`,type:`integer`,id:`param-lfd-3`,children:[_jsx(_components.p,{children:`The last four digits of the card (MAX 4; MIN 4).`}),_jsx(_components.p,{children:`Example: 0010`})]}),_jsxs(ParamField,{body:`number_length`,type:`integer`,id:`param-number-length-2`,children:[_jsx(_components.p,{children:`The length of the card’s number (MAX 2; MIN 1).`}),_jsx(_components.p,{children:`Example: 16`})]}),_jsxs(ParamField,{body:`security_code_length`,type:`integer`,id:`param-security-code-length-2`,children:[_jsx(_components.p,{children:`The length of the card’s security code (MAX 1; MIN 1).`}),_jsx(_components.p,{children:`Example: 3`})]}),_jsxs(ParamField,{body:`brand`,type:`string`,id:`param-brand-2`,children:[_jsx(_components.p,{children:`The card’s brand information (MAX 255; MIN 3).`}),_jsx(_components.p,{children:`Example: visa`})]}),_jsxs(ParamField,{body:`holder_name`,type:`string`,id:`param-holder-name-3`,children:[_jsx(_components.p,{children:`Card holder’s full name as it appears on the card (MAX 26; MIN 2) only available for PCI\ncertified merchants.`}),_jsx(_components.p,{children:`Example: John Doe`})]}),_jsxs(ParamField,{body:`expiration_month`,type:`integer`,id:`param-expiration-month-2`,children:[_jsx(_components.p,{children:`Card’s expiration month (MM) (MAX 2; MIN 2).`}),_jsx(_components.p,{children:`Example: 03`})]}),_jsxs(ParamField,{body:`expiration_year`,type:`integer`,id:`param-expiration-year-2`,children:[_jsx(_components.p,{children:`Card’s expiration year (YYYY) (MAX 4; MIN 2).`}),_jsx(_components.p,{children:`Example: 30`})]})]})]})]})]})]})]})]})]}),`\n`,_jsxs(ParamField,{body:`customer_payer`,type:`object`,id:`param-customer-payer`,children:[_jsx(_components.p,{children:`Specifies customer object for payments.`}),_jsxs(Expandable,{title:`properties`,children:[_jsxs(ParamField,{body:`id`,type:`string`,id:`param-id-1`,children:[_jsxs(_components.p,{children:[`The unique identifier of the customer (MAX 64; MIN 36). Specifies the checkout object. This object is not\nmandatory for back to back payments. Required when `,_jsx(_components.code,{children:`WORKFLOW`}),` is defined as `,_jsx(_components.code,{children:`CHECKOUT`}),` or\nis not sent.`]}),_jsx(_components.p,{children:`Example: faa89e18-5a11-11ed-9b6a-0242ac120002`})]}),_jsxs(ParamField,{body:`merchant_customer_id`,type:`string`,id:`param-merchant-customer-id`,children:[_jsx(_components.p,{children:`The unique identifier of the customer in the external merchant (MAX 255; MIN 3).`}),_jsx(_components.p,{children:`Example: 4ce6f7e1-bf2e-4e7f-bc1b-84b26082a1d3`})]}),_jsxs(ParamField,{body:`merchant_customer_created_at`,type:`timestamp`,id:`param-merchant-customer-created-at`,children:[_jsx(_components.p,{children:`Customer´s registration date on the merchants platform (ISO 8601 MAX 27; MIN 27).`}),_jsx(_components.p,{children:`Example: 2022-05-09T20:46:54.786342Z`})]}),_jsxs(ParamField,{body:`merchant_customer_validations`,type:`object`,id:`param-merchant-customer-validations`,children:[_jsx(_components.p,{children:`Fraud validations for the customer payer.`}),_jsxs(Expandable,{title:`properties`,children:[_jsxs(ParamField,{body:`account_is_verified`,type:`boolean`,id:`param-account-is-verified`,children:[_jsx(_components.p,{children:`If the customer’s account has been validated before on the merchant’s side. Defaults to true.`}),_jsxs(_components.p,{children:[`Possible values: `,_jsx(_components.code,{children:`True`}),` or `,_jsx(_components.code,{children:`False`})]})]}),_jsxs(ParamField,{body:`email_is_verified`,type:`boolean`,id:`param-email-is-verified`,children:[_jsx(_components.p,{children:`If the customer’s email has been validated before on the merchant’s side. Defaults to true.`}),_jsxs(_components.p,{children:[`Possible values: `,_jsx(_components.code,{children:`True`}),` or `,_jsx(_components.code,{children:`False`})]})]}),_jsxs(ParamField,{body:`phone_is_verified`,type:`boolean`,id:`param-phone-is-verified`,children:[_jsx(_components.p,{children:`If the customer’s phone has been validated before on the merchant’s side. Defaults to true.`}),_jsxs(_components.p,{children:[`Possible values: `,_jsx(_components.code,{children:`True`}),` or `,_jsx(_components.code,{children:`False`})]})]})]})]}),_jsxs(ParamField,{body:`first_name`,type:`string`,id:`param-first-name-2`,children:[_jsx(_components.p,{children:`The customer’s first name (MAX 255; MIN 1).`}),_jsx(_components.p,{children:`Example: John`})]}),_jsxs(ParamField,{body:`last_name`,type:`string`,id:`param-last-name-2`,children:[_jsx(_components.p,{children:`The customer’s last name (MAX 255; MIN 1).`}),_jsx(_components.p,{children:`Example: Doe`})]}),_jsxs(ParamField,{body:`gender`,type:`enum`,id:`param-gender`,children:[_jsx(_components.p,{children:`The customer’s gender (MAX 1; MIN 1; (M=Male/F=Female/NA=Not applicable/NK=Not Known)).`}),_jsxs(_components.p,{children:[`Possible enum values: `,_jsx(_components.code,{children:`M`}),`, `,_jsx(_components.code,{children:`F`}),`, `,_jsx(_components.code,{children:`NA`}),`, or `,_jsx(_components.code,{children:`NK`}),`.`]})]}),_jsxs(ParamField,{body:`date_of_birth`,type:`string`,id:`param-date-of-birth`,children:[_jsx(_components.p,{children:`The customer’s date of birth in the YYYY-MM-DD format (Length: 10).`}),_jsx(_components.p,{children:`Example: 1990-02-28`})]}),_jsxs(ParamField,{body:`email`,type:`string`,id:`param-email-2`,children:[_jsx(_components.p,{children:`The customer’s e-mail (MAX 255; MIN 3).`}),_jsxs(_components.p,{children:[`Example: `,_jsx(_components.a,{href:`mailto:john.doe@email.com`,children:`john.doe@email.com`})]})]}),_jsxs(ParamField,{body:`nationality`,type:`enum`,id:`param-nationality`,children:[_jsxs(_components.p,{children:[`The customer’s nationality (MAX 2; MIN 2; `,_jsx(_components.a,{href:`/reference/country-reference`,children:`ISO 3166-1`}),` ).`]}),_jsxs(_components.p,{children:[`Possible enum values: Check the `,_jsx(_components.a,{href:`/reference/country-reference`,children:`Country reference`}),`.`]})]}),_jsxs(ParamField,{body:`device_fingerprint`,type:`string`,id:`param-device-fingerprint`,children:[_jsx(_components.p,{children:`The customer’s device fingerprint (MAX 4000; MIN 1). For integrations using Yuno checkout the value is\nobtained automatically, do not send this field.`}),_jsx(_components.p,{children:`Example: hi88287gbd8d7d782ge…`})]}),_jsxs(ParamField,{body:`device_fingerprints`,type:`array of object`,id:`param-device-fingerprints`,children:[_jsx(_components.p,{children:`In case you are using a DIRECT integration and want to support more than one fraud provider in the payment flow, you can use this object to specify the necessary information. For integrations using Yuno checkout the value is obtained automatically, do not send this field.`}),_jsxs(Expandable,{title:`properties`,children:[_jsxs(ParamField,{body:`provider_id`,type:`enum`,id:`param-provider-id`,children:[_jsx(_components.p,{children:`The fraud screening provider id`}),_jsx(_components.p,{children:`Example: RISKIFIED`})]}),_jsxs(ParamField,{body:`id`,type:`string`,id:`param-id-2`,children:[_jsx(_components.p,{children:`The device fingerprint associated to the provider`}),_jsx(_components.p,{children:`Example: hi88287gbd8d7d782ge…`})]})]})]}),_jsxs(ParamField,{body:`ip_address`,type:`string`,id:`param-ip-address`,children:[_jsx(_components.p,{children:`The customer’s IP address (MAX 45; MIN 7).`}),_jsx(_components.p,{children:`Example: 192.168.123.167`})]}),_jsxs(ParamField,{body:`browser_info`,type:`object`,id:`param-browser-info`,children:[_jsx(_components.p,{children:`Specifies the browser_info object.`}),_jsxs(Expandable,{title:`properties`,children:[_jsxs(ParamField,{body:`accept_header`,type:`boolean`,id:`param-accept-header`,children:[_jsx(_components.p,{children:`The accept header value of the customer’s browser.`}),_jsxs(_components.p,{children:[`Possible values: `,_jsx(_components.code,{children:`True`}),` or `,_jsx(_components.code,{children:`False`})]})]}),_jsxs(ParamField,{body:`accept_browser`,type:`string`,id:`param-accept-browser`,children:[_jsx(_components.p,{children:`The accept browser value of the customer’s browser`}),_jsxs(_components.p,{children:[`Possible values: `,_jsx(_components.code,{children:`\"True\"`}),` or `,_jsx(_components.code,{children:`\"False\"`})]})]}),_jsxs(ParamField,{body:`accept_content`,type:`string`,id:`param-accept-content`,children:[_jsx(_components.p,{children:`The accept content value of the customer’s browser`}),_jsxs(_components.p,{children:[`Possible values: `,_jsx(_components.code,{children:`\"True\"`}),` or `,_jsx(_components.code,{children:`\"False\"`})]})]}),_jsxs(ParamField,{body:`platform`,type:`enum`,id:`param-platform`,children:[_jsx(_components.p,{children:`The platform from which the customer is making the payment.`}),_jsxs(_components.p,{children:[`Possible enum values: `,_jsx(_components.code,{children:`WEB`}),`, `,_jsx(_components.code,{children:`IOS`}),`, `,_jsx(_components.code,{children:`ANDROID`})]})]}),_jsxs(ParamField,{body:`color_depth`,type:`float`,id:`param-color-depth`,children:[_jsx(_components.p,{children:`The color depth of the customer’s browser in bits per pixel. This should be obtained by using the\nbrowser’s screen.colorDepth property. Accepted values: 1, 4, 8, 15, 16, 24, 30, 32 or 48 bit color depth\n(MAX\n5; MIN 1).`}),_jsx(_components.p,{children:`Example: 15`})]}),_jsxs(ParamField,{body:`javascript_enabled`,type:`boolean`,id:`param-javascript-enabled`,children:[_jsx(_components.p,{children:`Indicates if Javascript is enabled or not in the device.`}),_jsxs(_components.p,{children:[`Possible values: `,_jsx(_components.code,{children:`True`}),` or `,_jsx(_components.code,{children:`False`})]})]}),_jsxs(ParamField,{body:`java_enabled`,type:`boolean`,id:`param-java-enabled`,children:[_jsx(_components.p,{children:`Indicates if Java is enabled or not in the device.`}),_jsxs(_components.p,{children:[`Possible values: `,_jsx(_components.code,{children:`True`}),` or `,_jsx(_components.code,{children:`False`})]})]}),_jsxs(ParamField,{body:`browser_time_difference`,type:`string`,id:`param-browser-time-difference`,children:[_jsx(_components.p,{children:`Indicates the brosner time difference`}),_jsx(_components.p,{children:`Example: -3:00`})]}),_jsxs(ParamField,{body:`language`,type:`string`,id:`param-language`,children:[_jsx(_components.p,{children:`The navigator.language value of the customer’s browser (as defined in IETF BCP 47) (MAX 5; MIN 1).`}),_jsx(_components.p,{children:`Example: es-ES`})]}),_jsxs(ParamField,{body:`screen_height`,type:`string`,id:`param-screen-height`,children:[_jsx(_components.p,{children:`The total height of the customer’s device screen in pixels (MAX 255; MIN 3).`}),_jsx(_components.p,{children:`Example: 2048`})]}),_jsxs(ParamField,{body:`screen_width`,type:`string`,id:`param-screen-width`,children:[_jsx(_components.p,{children:`The total width of the customer’s device screen in pixels (MAX 255; MIN 3).`}),_jsx(_components.p,{children:`Example: 1152`})]}),_jsxs(ParamField,{body:`user_agent`,type:`string`,id:`param-user-agent`,children:[_jsx(_components.p,{children:`The user agent value of the customer’s browser (MAX 255; MIN 3).`}),_jsx(_components.p,{children:`Example: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_2) AppleWebKit/601.3.9 (KHTML, like\nGecko)\nVersion/9.0.2 Safari/601.3.9`})]})]})]}),_jsxs(ParamField,{body:`document`,type:`object`,id:`param-document`,children:[_jsx(_components.p,{children:`Specifies the customer’s document object, including its number and type.`}),_jsxs(Expandable,{title:`properties`,children:[_jsxs(ParamField,{body:`document_number`,type:`string`,id:`param-document-number`,children:[_jsx(_components.p,{children:`The customer’s document number (MAX 40; MIN 3).`}),_jsx(_components.p,{children:`Example: 1093333333`})]}),_jsxs(ParamField,{body:`document_type`,type:`enum`,id:`param-document-type`,children:[_jsx(_components.p,{children:`The customer’s document type (MAX 6, MIN 2).`}),_jsxs(_components.p,{children:[`Possible enum values: Check the `,_jsx(_components.a,{href:`/reference/country-reference`,children:`\nCountry reference`}),`.`]})]})]})]}),_jsxs(ParamField,{body:`phone`,type:`object`,id:`param-phone`,children:[_jsx(_components.p,{children:`Specifies the customer’s phone object, including number and code.`}),_jsxs(Expandable,{title:`properties`,children:[_jsxs(ParamField,{body:`number`,type:`string`,id:`param-number-1`,children:[_jsx(_components.p,{children:`The customer’s phone number (MAX 40; MIN 3).`}),_jsx(_components.p,{children:`Example: 11992149494`})]}),_jsxs(ParamField,{body:`country_code`,type:`string`,id:`param-country-code-1`,children:[_jsx(_components.p,{children:`The country calling code of the customer’s phone (MAX 3; MIN 1).`}),_jsxs(_components.p,{children:[`Possible values: Check the `,_jsx(_components.a,{href:`/reference/country-reference`,children:`\nCountry reference`}),`.`]})]})]})]}),_jsxs(ParamField,{body:`billing_address`,type:`object`,id:`param-billing-address`,children:[_jsx(_components.p,{children:`Specifies the customer’s billing address object.`}),_jsxs(Expandable,{title:`properties`,children:[_jsxs(ParamField,{body:`address_line_1`,type:`string`,id:`param-address-line-1`,children:[_jsx(_components.p,{children:`The primary billing address line of the customer (MAX 255; MIN 3).`}),_jsx(_components.p,{children:`Example: Calle 34 # 56 - 78`})]}),_jsxs(ParamField,{body:`address_line_2`,type:`string`,id:`param-address-line-2`,children:[_jsx(_components.p,{children:`The secondary billing address line of the customer (MAX 255; MIN 3).`}),_jsx(_components.p,{children:`Example: Apartamento 502, Torre I`})]}),_jsxs(ParamField,{body:`city`,type:`string`,id:`param-city`,children:[_jsx(_components.p,{children:`The city considered for the billing address (MAX 255; MIN 3).`}),_jsx(_components.p,{children:`Example: Bogotá`})]}),_jsxs(ParamField,{body:`country`,type:`enum`,id:`param-country-1`,children:[_jsxs(_components.p,{children:[`The country considered for the billing address (MAX 2; MIN 2; `,_jsx(_components.a,{href:`/reference/country-reference`,children:`ISO\n3166-1`}),` ).`]}),_jsxs(_components.p,{children:[`Possible enum values: Check the `,_jsx(_components.a,{href:`/reference/country-reference`,children:`Country reference`}),`.`]})]}),_jsxs(ParamField,{body:`state`,type:`string`,id:`param-state`,children:[_jsx(_components.p,{children:`The state considered for the billing address (MAX 255; MIN 3).`}),_jsx(_components.p,{children:`Example: Cundinamarca`})]}),_jsxs(ParamField,{body:`zip_code`,type:`string`,id:`param-zip-code`,children:[_jsx(_components.p,{children:`The zipcode considered for the billing address (MAX 11; MIN 4).`}),_jsx(_components.p,{children:`Example: 111111`})]}),_jsxs(ParamField,{body:`neighborhood`,type:`string`,id:`param-neighborhood`,children:[_jsx(_components.p,{children:`The neighborhood of the address line of the customer(MAX 255; MIN 2).`}),_jsx(_components.p,{children:`Example: Barrio 11`})]})]})]}),_jsxs(ParamField,{body:`shipping_address`,type:`object`,id:`param-shipping-address`,children:[_jsx(_components.p,{children:`Specifies the customer’s shipping address object.`}),_jsxs(Expandable,{title:`properties`,children:[_jsxs(ParamField,{body:`address_line_1`,type:`string`,id:`param-address-line-1-1`,children:[_jsx(_components.p,{children:`The primary shipping address line of the customer (MAX 255; MIN 3).`}),_jsx(_components.p,{children:`Example: Calle 34 # 56 - 78`})]}),_jsxs(ParamField,{body:`address_line_2`,type:`string`,id:`param-address-line-2-1`,children:[_jsx(_components.p,{children:`The secondary shipping address line of the customer (MAX 255; MIN 3).`}),_jsx(_components.p,{children:`Example: Apartamento 502, Torre I`})]}),_jsxs(ParamField,{body:`city`,type:`string`,id:`param-city-1`,children:[_jsx(_components.p,{children:`The city considered for the shipping address (MAX 255; MIN 3).`}),_jsx(_components.p,{children:`Example: Bogotá`})]}),_jsxs(ParamField,{body:`country`,type:`enum`,id:`param-country-2`,children:[_jsxs(_components.p,{children:[`The country considered for the shipping address (MAX 2; MIN 2; `,_jsx(_components.a,{href:`/reference/country-reference`,children:`ISO\n3166-1`}),` ).`]}),_jsxs(_components.p,{children:[`Possible enum values: Check the `,_jsx(_components.a,{href:`/reference/country-reference`,children:`Country reference`}),`.`]})]}),_jsxs(ParamField,{body:`state`,type:`string`,id:`param-state-1`,children:[_jsx(_components.p,{children:`The state considered for the shipping address (MAX 255; MIN 3).`}),_jsx(_components.p,{children:`Example: Cundinamarca`})]}),_jsxs(ParamField,{body:`zip_code`,type:`string`,id:`param-zip-code-1`,children:[_jsx(_components.p,{children:`The zipcode considered for the shipping address (MAX 11; MIN 4).`}),_jsx(_components.p,{children:`Example: 111111`})]}),_jsxs(ParamField,{body:`neighborhood`,type:`string`,id:`param-neighborhood-1`,children:[_jsx(_components.p,{children:`The neighborhood of the address line of the customer (MAX 255; MIN 2).`}),_jsx(_components.p,{children:`Example: Barrio 11`})]})]})]}),_jsxs(ParamField,{body:`geolocation`,type:`object`,id:`param-geolocation`,children:[_jsx(_components.p,{children:`Customer’s geolocation.`}),_jsxs(Expandable,{title:`properties`,children:[_jsxs(ParamField,{body:`latitude`,type:`string`,id:`param-latitude`,children:[_jsx(_components.p,{children:`Angular distance of a location on the earth south or north of the equator (MIN: 1, MAX:11)`}),_jsx(_components.p,{children:`Example: −34.4905`})]}),_jsxs(ParamField,{body:`longitude`,type:`string`,id:`param-longitude`,children:[_jsx(_components.p,{children:`Angular measurement of the distance of a location on the earth east or west of the Greenwich observatory. (MIN: 1, MAX:11)`}),_jsx(_components.p,{children:`Example: −58.5555`})]})]})]})]})]}),`\n`,_jsxs(ParamField,{body:`shipping`,type:`object`,id:`param-shipping`,children:[_jsxs(_components.p,{children:[`The shipping selection attached to the payment. Present only when the payment has one — for example, when the customer picks a saved shipping address and delivery method inside a wallet widget (`,_jsx(_components.a,{href:`/docs/payment-features/fast-checkout-shipping`,children:`Fast Checkout shipping`}),`). The key is omitted when the payment has no shipping selection. Returned on `,_jsx(_components.code,{children:`GET /payments/{id}`}),` and payment webhooks. On `,_jsx(_components.code,{children:`POST /payments`}),` it is present only for one-time-token flows where the token already carries the selection — in Fast Checkout the selection arrives after creation, via the provider notification.`]}),_jsxs(Expandable,{title:`properties`,children:[_jsxs(ParamField,{body:`method`,type:`object`,id:`param-method`,children:[_jsx(_components.p,{children:`The delivery method the customer selected.`}),_jsxs(Expandable,{title:`properties`,children:[_jsxs(ParamField,{body:`id`,type:`string`,id:`param-id-3`,children:[_jsxs(_components.p,{children:[`The merchant-defined identifier of the delivery method. Matches one of the `,_jsx(_components.code,{children:`shipping_methods[].id`}),` sent on the checkout session.`]}),_jsx(_components.p,{children:`Example: express`})]}),_jsxs(ParamField,{body:`label`,type:`string`,id:`param-label`,children:[_jsx(_components.p,{children:`The display label of the delivery method.`}),_jsx(_components.p,{children:`Example: Express shipping`})]}),_jsxs(ParamField,{body:`amount`,type:`object`,id:`param-amount-3`,children:[_jsx(_components.p,{children:`The delivery fee, already included in the payment amount.`}),_jsxs(Expandable,{title:`properties`,children:[_jsx(ParamField,{body:`currency`,type:`string`,id:`param-currency-2`,children:_jsx(_components.p,{children:`The delivery fee currency (ISO 4217). Equals the payment currency.`})}),_jsx(ParamField,{body:`value`,type:`number`,id:`param-value-4`,children:_jsx(_components.p,{children:`The delivery fee in major units.`})})]})]})]})]}),_jsxs(ParamField,{body:`address`,type:`object`,id:`param-address`,children:[_jsx(_components.p,{children:`The shipping address the customer selected.`}),_jsxs(Expandable,{title:`properties`,children:[_jsxs(ParamField,{body:`address_line_1`,type:`string`,id:`param-address-line-1-2`,children:[_jsx(_components.p,{children:`The main address line.`}),_jsx(_components.p,{children:`Example: 221B Baker Street`})]}),_jsx(ParamField,{body:`address_line_2`,type:`string`,id:`param-address-line-2-2`,children:_jsx(_components.p,{children:`The secondary address line.`})}),_jsx(ParamField,{body:`city`,type:`string`,id:`param-city-2`,children:_jsx(_components.p,{children:`The city name.`})}),_jsx(ParamField,{body:`state`,type:`string`,id:`param-state-2`,children:_jsx(_components.p,{children:`The state or region.`})}),_jsx(ParamField,{body:`zip_code`,type:`string`,id:`param-zip-code-2`,children:_jsx(_components.p,{children:`The postal code.`})}),_jsxs(ParamField,{body:`country`,type:`string`,id:`param-country-3`,children:[_jsx(_components.p,{children:`The country code (ISO 3166-1 alpha-2).`}),_jsx(_components.p,{children:`Example: GB`})]})]})]})]})]}),`\n`,_jsxs(ParamField,{body:`additional_data`,type:`object`,id:`param-additional-data-1`,children:[_jsx(_components.p,{children:`Specifies the additional_data object. This object is not mandatory. However, if you send this information, the\npayment experience will be enhanced for your user.`}),_jsxs(Expandable,{title:`properties`,children:[_jsxs(ParamField,{body:`airline`,type:`object`,id:`param-airline`,children:[_jsx(_components.p,{children:`Specifies the airline object. Passengers and tickets should have the same order information.`}),_jsxs(Expandable,{title:`properties`,children:[_jsxs(ParamField,{body:`pnr`,type:`string`,id:`param-pnr`,children:[_jsx(_components.p,{children:`Passenger name record (MAX 10; MIN 1).`}),_jsx(_components.p,{children:`Example: 1P-2UUGJW`})]}),_jsxs(ParamField,{body:`type`,type:`enum`,id:`param-type-5`,children:[_jsx(_components.p,{children:`Type of trip.`}),_jsxs(_components.p,{children:[`Possible values: `,_jsx(_components.code,{children:`ONE_WAY`}),`, `,_jsx(_components.code,{children:`ROUNDTRIP`}),`, `,_jsx(_components.code,{children:`MULTIPLE_DESTINATIONS`})]})]}),_jsxs(ParamField,{body:`legs`,type:`array of objects`,id:`param-legs`,children:[_jsx(_components.p,{children:`Specifies the legs array of objects.`}),_jsxs(Expandable,{title:`properties`,children:[_jsxs(ParamField,{body:`order`,type:`integer`,id:`param-order`,children:[_jsx(_components.p,{children:`A running index (starts with 1), describing the order of legs in the same route.`}),_jsx(_components.p,{children:`Example: 2`})]}),_jsxs(ParamField,{body:`route_order`,type:`integer`,id:`param-route-order`,children:[_jsx(_components.p,{children:`A running index (starts with 1), describing the order of routes by time. E.g: If an order contains 2 Routes: New-York→London→Paris (connection in London) New-York→London should have route_order=1, order=1; London→Paris should have route_order=1, order=2; Paris→London→New-York: Paris→London should have route_order=2, order=1; London→New-York should have route_order=2, order=2.`}),_jsx(_components.p,{children:`Example: 1`})]}),_jsxs(ParamField,{body:`arrival_airport`,type:`string`,id:`param-arrival-airport`,children:[_jsxs(_components.p,{children:[`IATA airport code (MAX 3; MIN 3). See `,_jsx(`a`,{href:`http://www.iata.org`,children:_jsx(_components.a,{href:`http://www.iata.org`,children:`http://www.iata.org`})}),` .`]}),_jsx(_components.p,{children:`Example: AMS`})]}),_jsxs(ParamField,{body:`arrival_airport_country`,type:`string`,id:`param-arrival-airport-country`,children:[_jsx(_components.p,{children:`Country of the arrival airport (MAX 2; MIN 2; ISO 3166-1).`}),_jsx(_components.p,{children:`Example: AR`})]}),_jsxs(ParamField,{body:`arrival_airport_city`,type:`string`,id:`param-arrival-airport-city`,children:[_jsx(_components.p,{children:`The city considered for the arrival airport (MAX 255; MIN 3).`}),_jsx(_components.p,{children:`Example: BUE`})]}),_jsxs(ParamField,{body:`arrival_airport_timezone`,type:`string`,id:`param-arrival-airport-timezone`,children:[_jsx(_components.p,{children:`Airport timezone (MAX 6; MIN 6).`}),_jsx(_components.p,{children:`Example: -03:00`})]}),_jsxs(ParamField,{body:`arrival_datetime`,type:`timestamp`,id:`param-arrival-datetime`,children:[_jsx(_components.p,{children:`The arrival date and time in local time at the arrival airport.`}),_jsx(_components.p,{children:`Example: 2022-05-09T24:46:54.786342Z`})]}),_jsxs(ParamField,{body:`base_fare`,type:`float`,id:`param-base-fare`,children:[_jsx(_components.p,{children:`The transaction amount, excluding taxes and fees, the smallest unit of currency (multiple of\n0.0001).`}),_jsx(_components.p,{children:`Example: 23.5676`})]}),_jsxs(ParamField,{body:`base_fare_currency`,type:`string`,id:`param-base-fare-currency`,children:[_jsxs(_components.p,{children:[`The currency used to transaction amount (MAX 3; MIN 3; `,_jsx(_components.a,{href:`/reference/country-reference`,children:`ISO 4217`}),` ).`]}),_jsxs(_components.p,{children:[`Example: Check the `,_jsx(_components.a,{href:`/reference/country-reference`,children:`Country reference`}),`.`]})]}),_jsxs(ParamField,{body:`carrier_code`,type:`string`,id:`param-carrier-code`,children:[_jsxs(_components.p,{children:[`IATA carrier code (MAX 2; MIN 2). See `,_jsx(`a`,{href:`http://www.iata.org`,children:_jsx(_components.a,{href:`http://www.iata.org`,children:`http://www.iata.org`})}),` .`]}),_jsx(_components.p,{children:`Example: KL`})]}),_jsxs(ParamField,{body:`carrier_name`,type:`string`,id:`param-carrier-name`,children:[_jsx(_components.p,{children:`The name of the airline carrier (MAX 100; MIN 1). Optional.`}),_jsx(_components.p,{children:`Example: KLM Royal Dutch Airlines`})]}),_jsxs(ParamField,{body:`departure_airport`,type:`string`,id:`param-departure-airport`,children:[_jsxs(_components.p,{children:[`IATA code (MAX 3; MIN 3). See `,_jsx(`a`,{href:`http://www.iata.org`,children:_jsx(_components.a,{href:`http://www.iata.org`,children:`http://www.iata.org`})}),` .`]}),_jsx(_components.p,{children:`Example: EZE`})]}),_jsxs(ParamField,{body:`departure_airport_country`,type:`string`,id:`param-departure-airport-country`,children:[_jsx(_components.p,{children:`Country of the departure airport (MAX 2; MIN 2; ISO 3166-1).`}),_jsx(_components.p,{children:`Example: AR`})]}),_jsxs(ParamField,{body:`departure_airport_city`,type:`string`,id:`param-departure-airport-city`,children:[_jsx(_components.p,{children:`The city of the departure airport (MAX 2; MIN 2; ISO 3166-1).`}),_jsx(_components.p,{children:`Example: AR`})]}),_jsxs(ParamField,{body:`departure_airport_timezone`,type:`string`,id:`param-departure-airport-timezone`,children:[_jsx(_components.p,{children:`Airport timezone (MAX 6; MIN 6).`}),_jsx(_components.p,{children:`Example: -03:00`})]}),_jsxs(ParamField,{body:`departure_datetime`,type:`timestamp`,id:`param-departure-datetime`,children:[_jsx(_components.p,{children:`The departure date and time in local time at the departure airport.`}),_jsx(_components.p,{children:`Example: 2022-05-09T20:46:54.786342Z`})]}),_jsxs(ParamField,{body:`fare_basis_code`,type:`string`,id:`param-fare-basis-code`,children:[_jsx(_components.p,{children:`Code base rate provides specific information on the fare in addition to the class service, both\nrequired for booking (MAX 15; MIN 1).`}),_jsx(_components.p,{children:`Example: HL7LNR`})]}),_jsxs(ParamField,{body:`fare_class_code`,type:`string`,id:`param-fare-class-code`,children:[_jsx(_components.p,{children:`The fare class code of the airline (MAX 1; MIN 1). The values can be a letter (A-Z) but may vary depending on the airline’s definition. Check the Airline information reference.`}),_jsx(_components.p,{children:`Example: Y`})]}),_jsxs(ParamField,{body:`flight_number`,type:`string`,id:`param-flight-number`,children:[_jsx(_components.p,{children:`The flight number assigned by the airline carrier (MAX 5; MIN 1).`}),_jsx(_components.p,{children:`Example: 842`})]}),_jsxs(ParamField,{body:`stopover_code`,type:`string`,id:`param-stopover-code`,children:[_jsx(_components.p,{children:`The stopover code (1-letter code that indicates whether the passenger is allowed to make a\nstopover.\nOnly two types of characters are allowed: O: Stopover allowed (the letter “O”, not zero) / X: Stopover\nnot\nallowed).`}),_jsx(_components.p,{children:`Example: O`})]})]})]}),_jsxs(ParamField,{body:`passengers`,type:`array of objects`,id:`param-passengers`,children:[_jsx(_components.p,{children:`Specifies the array of objects that represents the passengers associated to the tickets.`}),_jsxs(Expandable,{title:`properties`,children:[_jsxs(ParamField,{body:`country`,type:`enum`,id:`param-country-4`,children:[_jsxs(_components.p,{children:[`Country where the document was issued (MAX 2; MIN 2; `,_jsx(_components.a,{href:`/reference/country-reference`,children:`ISO 3166-1`}),` ).`]}),_jsxs(_components.p,{children:[`Possible enum values: Check the `,_jsx(_components.a,{href:`/reference/country-reference`,children:`Country reference`}),`.`]})]}),_jsxs(ParamField,{body:`date_of_birth`,type:`string`,id:`param-date-of-birth-1`,children:[_jsx(_components.p,{children:`The passenger’s date of birth in the YYYY-MM-DD format (MAX 10; MIN 10).`}),_jsx(_components.p,{children:`Example: 1990-02-28`})]}),_jsxs(ParamField,{body:`document`,type:`object`,id:`param-document-1`,children:[_jsx(_components.p,{children:`Specifies the document object for the passenger.`}),_jsxs(Expandable,{title:`properties`,children:[_jsxs(ParamField,{body:`document_number`,type:`string`,id:`param-document-number-1`,children:[_jsx(_components.p,{children:`The passenger’s document number (MAX 40; MIN 3).`}),_jsx(_components.p,{children:`Example: 1093333333`})]}),_jsxs(ParamField,{body:`document_type`,type:`enum`,id:`param-document-type-1`,children:[_jsx(_components.p,{children:`The passenger’s document type (MAX 6, MIN 2).`}),_jsxs(_components.p,{children:[`Possible enum values: Check the `,_jsx(_components.a,{href:`/reference/country-reference`,children:`\nCountry reference`}),`.`]})]})]})]}),_jsxs(ParamField,{body:`phone`,type:`object`,id:`param-phone-1`,children:[_jsx(_components.p,{children:`Specifies the phone object for the passenger.`}),_jsxs(Expandable,{title:`properties`,children:[_jsxs(ParamField,{body:`country_code`,type:`string`,id:`param-country-code-2`,children:[_jsx(_components.p,{children:`The country calling code of the passenger’s phone (MAX 3; MIN 1).`}),_jsxs(_components.p,{children:[`Possible values: Check the `,_jsx(_components.a,{href:`/reference/country-reference`,children:`\nCountry reference`})]})]}),_jsxs(ParamField,{body:`number`,type:`string`,id:`param-number-2`,children:[_jsx(_components.p,{children:`The passenger’s phone number, without the country code (MAX 32; MIN 1).`}),_jsx(_components.p,{children:`Example: 1130292837`})]})]})]}),_jsxs(ParamField,{body:`email`,type:`string`,id:`param-email-3`,children:[_jsx(_components.p,{children:`The passenger’s email (MAX 255; MIN 3).`}),_jsxs(_components.p,{children:[`Example: `,_jsx(_components.a,{href:`mailto:John.Doe@gmail.com`,children:`John.Doe@gmail.com`})]})]}),_jsxs(ParamField,{body:`first_name`,type:`string`,id:`param-first-name-3`,children:[_jsx(_components.p,{children:`The passenger’s first name (MAX 255; MIN 3).`}),_jsx(_components.p,{children:`Example: John`})]}),_jsxs(ParamField,{body:`last_name`,type:`string`,id:`param-last-name-3`,children:[_jsx(_components.p,{children:`The passenger’s last name (MAX 255; MIN 3).`}),_jsx(_components.p,{children:`Example: Doe`})]}),_jsxs(ParamField,{body:`loyalty_number`,type:`string`,id:`param-loyalty-number`,children:[_jsx(_components.p,{children:`Number of passenger loyalty program (MAX 20, MIN 1).`}),_jsx(_components.p,{children:`Example: 254587547`})]}),_jsxs(ParamField,{body:`loyalty_tier`,type:`enum`,id:`param-loyalty-tier`,children:[_jsx(_components.p,{children:`Tier of passenger loyalty program (MAX 255; MIN 3).`}),_jsxs(_components.p,{children:[`Possible enum values: Check the `,_jsx(_components.a,{href:`/reference/airline-information`,children:`\nLoyalty tier`}),`.`]})]}),_jsxs(ParamField,{body:`middle_name`,type:`string`,id:`param-middle-name`,children:[_jsx(_components.p,{children:`The passenger’s middle name (MAX 255; MIN 3).`}),_jsx(_components.p,{children:`Example: Charles`})]}),_jsxs(ParamField,{body:`nationality`,type:`enum`,id:`param-nationality-1`,children:[_jsxs(_components.p,{children:[`The passenger’s nationality (MAX 2; MIN 2; `,_jsx(_components.a,{href:`/reference/country-reference`,children:`ISO 3166-1`}),` ).`]}),_jsxs(_components.p,{children:[`Possible enum values: Check the `,_jsx(_components.a,{href:`/reference/country-reference`,children:`Country reference`}),`.`]})]}),_jsxs(ParamField,{body:`type`,type:`enum`,id:`param-type-6`,children:[_jsx(_components.p,{children:`The type of passenger (MAX 1; MIN 1).`}),_jsxs(_components.p,{children:[`Possible enum values: Check the `,_jsx(_components.a,{href:`/reference/airline-information`,children:`Passenger type list`}),`.`]})]})]})]}),_jsxs(ParamField,{body:`tickets`,type:`array of objects`,id:`param-tickets`,children:[_jsx(_components.p,{children:`Specifies the array of tickets associated with the passengers.`}),_jsxs(Expandable,{title:`properties`,children:[_jsxs(ParamField,{body:`ticket_number`,type:`string`,id:`param-ticket-number`,children:[_jsx(_components.p,{children:`Ticket number (MAX 14; MIN 1).`}),_jsx(_components.p,{children:`Example: 7411823255523`})]}),_jsxs(ParamField,{body:`e_ticket`,type:`boolean`,id:`param-e-ticket`,children:[_jsx(_components.p,{children:`Is this an e-ticket?`}),_jsxs(_components.p,{children:[`Possible values: `,_jsx(_components.code,{children:`True`}),` or `,_jsx(_components.code,{children:`False`})]})]}),_jsxs(ParamField,{body:`restricted`,type:`boolean`,id:`param-restricted`,children:[_jsx(_components.p,{children:`Indicates if the ticket is refundable or not.`}),_jsxs(_components.p,{children:[`Possible values: `,_jsx(_components.code,{children:`True`}),` or `,_jsx(_components.code,{children:`False`})]})]}),_jsxs(ParamField,{body:`total_fare_amount`,type:`float`,id:`param-total-fare-amount`,children:[_jsx(_components.p,{children:`Total fare amount in the smallest unit of currency (multiple of 0.0001).`}),_jsx(_components.p,{children:`Example: 80000`})]}),_jsxs(ParamField,{body:`total_tax_amount`,type:`float`,id:`param-total-tax-amount`,children:[_jsx(_components.p,{children:`Total taxes amount in the smallest unit of currency (multiple of 0.0001).`}),_jsx(_components.p,{children:`Example: 14800`})]}),_jsxs(ParamField,{body:`total_fee_amount`,type:`float`,id:`param-total-fee-amount`,children:[_jsx(_components.p,{children:`Total fee amount in the smallest unit of currency (multiple of 0.0001).`}),_jsx(_components.p,{children:`Example: 25200`})]}),_jsxs(ParamField,{body:`issue`,type:`object`,id:`param-issue`,children:[_jsx(_components.p,{children:`Specifies the issue object.`}),_jsxs(Expandable,{title:`properties`,children:[_jsxs(ParamField,{body:`address`,type:`string`,id:`param-address-1`,children:[_jsx(_components.p,{children:`Address of the agent who sold the ticket (MAX 255; MIN 3).`}),_jsx(_components.p,{children:`Example: Apartamento 502, Torre I`})]}),_jsxs(ParamField,{body:`zip_code`,type:`string`,id:`param-zip-code-3`,children:[_jsx(_components.p,{children:`Zip code of the agent who sold the ticket.`}),_jsx(_components.p,{children:`Example: 1636`})]}),_jsxs(ParamField,{body:`carrier_prefix_code`,type:`string`,id:`param-carrier-prefix-code`,children:[_jsx(_components.p,{children:`Issuing or Validating carrier. This is the AWB Prefix (Air waybill) IATA 3-numeric code (MAX\n3; MIN\n3).`}),_jsx(_components.p,{children:`Example: 044`})]}),_jsxs(ParamField,{body:`city`,type:`string`,id:`param-city-3`,children:[_jsx(_components.p,{children:`City name of the agent who sold the ticket (MAX 255; MIN 3).`}),_jsx(_components.p,{children:`Example: Bogotá`})]}),_jsxs(ParamField,{body:`country`,type:`enum`,id:`param-country-5`,children:[_jsxs(_components.p,{children:[`Country code where the ticket was issued (MAX 2; MIN 2; `,_jsx(_components.a,{href:`/reference/country-reference`,children:`ISO\n3166-1`}),` ).`]}),_jsxs(_components.p,{children:[`Possible enum values: Check the `,_jsx(_components.a,{href:`/reference/country-reference`,children:`Country code\nlist`}),`.`]})]}),_jsxs(ParamField,{body:`date`,type:`string`,id:`param-date`,children:[_jsx(_components.p,{children:`Ticket issuing date.`}),_jsx(_components.p,{children:`Example: 1979-01-12`})]}),_jsxs(ParamField,{body:`travel_agent_code`,type:`string`,id:`param-travel-agent-code`,children:[_jsx(_components.p,{children:`Code of the travel agent issuing the ticket.`}),_jsx(_components.p,{children:`Example: 10655823`})]}),_jsxs(ParamField,{body:`travel_agent_name`,type:`string`,id:`param-travel-agent-name`,children:[_jsx(_components.p,{children:`The name under which the point of sale appears on the agency list or franchise name (MAX 32;\nMIN\n1).`}),_jsx(_components.p,{children:`Example: ACME Agency Inc`})]}),_jsxs(ParamField,{body:`booking_system_code`,type:`string`,id:`param-booking-system-code`,children:[_jsx(_components.p,{children:`Code of the booking system issuing the ticket. (MAX 255; MIN 1).`}),_jsx(_components.p,{children:`Example: TEST001`})]}),_jsxs(ParamField,{body:`booking_system_name`,type:`string`,id:`param-booking-system-name`,children:[_jsx(_components.p,{children:`Name of the booking system issuing the ticket. (MAX 255; MIN 1).`}),_jsx(_components.p,{children:`Example: Booking system`})]})]})]})]})]})]})]}),_jsxs(ParamField,{body:`transport`,type:`object`,id:`param-transport`,children:[_jsx(_components.p,{children:`Specifies the transport object.`}),_jsx(Expandable,{title:`properties`,children:_jsxs(ParamField,{body:`id`,type:`string`,id:`param-id-4`,children:[_jsx(_components.p,{children:`The id of the transportation vehicle (MAX 255; MIN 1).`}),_jsx(_components.p,{children:`Example: ASONDAKS-1234`})]})})]}),_jsxs(ParamField,{body:`order`,type:`object`,id:`param-order-1`,children:[_jsx(_components.p,{children:`Specifies the order object.`}),_jsxs(Expandable,{title:`properties`,children:[_jsxs(ParamField,{body:`shipping_amount`,type:`float`,id:`param-shipping-amount`,children:[_jsx(_components.p,{children:`The shipping amount of the order (multiple of 0.0001).This field is for informational purposes, the shipping amount is already included in the final transaction amount and is not added separately.`}),_jsx(_components.p,{children:`Example: 5190`})]}),_jsxs(ParamField,{body:`fee_amount`,type:`float`,id:`param-fee-amount`,children:[_jsx(_components.p,{children:`The fee amount of the order (multiple of 0.0001).This field is for informational purposes, the fee amount is already included in the final transaction amount and is not added separately.`}),_jsx(_components.p,{children:`Example: 789.50`})]}),_jsxs(ParamField,{body:`tip_amount`,type:`float`,id:`param-tip-amount`,children:[_jsx(_components.p,{children:`The tip amount of the order (multiple of 0.0001). This field is for informational purposes, the tip amount is already included in the final transaction amount and is not added separately.`}),_jsx(_components.p,{children:`Example: 215.10`})]}),_jsxs(ParamField,{body:`sales_channel`,type:`string`,id:`param-sales-channel`,children:[_jsx(_components.p,{children:`Sales channel id of the payment. (MIN:3 y MAX:255)`}),_jsx(_components.p,{children:`Example: AA01`})]}),_jsxs(ParamField,{body:`taxes`,type:`array of objects`,id:`param-taxes`,children:[_jsx(_components.p,{children:`Specifies the order’s tax object.`}),_jsxs(Expandable,{title:`properties`,children:[_jsxs(ParamField,{body:`type`,type:`string`,id:`param-type-7`,children:[_jsx(_components.p,{children:`Type of the tax.`}),_jsx(_components.p,{children:`Example: VAT`})]}),_jsxs(ParamField,{body:`tax_base`,type:`float`,id:`param-tax-base`,children:[_jsx(_components.p,{children:`The amount base to apply the tax defined.`}),_jsx(_components.p,{children:`Example: 10000`})]}),_jsxs(ParamField,{body:`value`,type:`float`,id:`param-value-5`,children:[_jsx(_components.p,{children:`The amount of the tax.`}),_jsx(_components.p,{children:`Example: 2100`})]}),_jsxs(ParamField,{body:`percentage`,type:`float`,id:`param-percentage`,children:[_jsx(_components.p,{children:`The percentage of the tax.`}),_jsx(_components.p,{children:`Example: 21`})]})]})]}),_jsxs(ParamField,{body:`items`,type:`array of objects`,id:`param-items`,children:[_jsx(_components.p,{children:`Specifies the item’s object.`}),_jsxs(Expandable,{title:`properties`,children:[_jsxs(ParamField,{body:`id`,type:`string`,id:`param-id-5`,children:[_jsx(_components.p,{children:`The unique identifier of the item (MAX 255; MIN 3).`}),_jsx(_components.p,{children:`Example: 3214`})]}),_jsxs(ParamField,{body:`name`,type:`string`,id:`param-name-1`,children:[_jsx(_components.p,{children:`The name of the item (MAX 255; MIN 3).`}),_jsx(_components.p,{children:`Example: iPhone 12 Pro Max`})]}),_jsxs(ParamField,{body:`quantity`,type:`int`,id:`param-quantity`,children:[_jsx(_components.p,{children:`The quantity of the item (MAX 999; MIN 1).`}),_jsx(_components.p,{children:`Example: 1`})]}),_jsxs(ParamField,{body:`unit_amount`,type:`float`,id:`param-unit-amount`,children:[_jsx(_components.p,{children:`The unit amount of the item (multiple of 0.0001).`}),_jsx(_components.p,{children:`Example: 550`})]}),_jsxs(ParamField,{body:`category`,type:`string`,id:`param-category-1`,children:[_jsx(_components.p,{children:`The category of the item (MAX 255; MIN 3).`}),_jsxs(_components.p,{children:[`Possible values: Check the `,_jsx(_components.a,{href:`/reference/items-category-list`,children:`Item category list`}),`.`]})]}),_jsxs(ParamField,{body:`brand`,type:`string`,id:`param-brand-3`,children:[_jsx(_components.p,{children:`The brand of the item (MAX 255; MIN 3).`}),_jsx(_components.p,{children:`Example: Apple`})]}),_jsxs(ParamField,{body:`sku_code`,type:`string`,id:`param-sku-code`,children:[_jsx(_components.p,{children:`The stock keeping unit (SKU) of the item (MAX 255; MIN 3).`}),_jsx(_components.p,{children:`Example: A2342`})]}),_jsxs(ParamField,{body:`manufacture_part_number`,type:`string`,id:`param-manufacture-part-number`,children:[_jsx(_components.p,{children:`The manufacture part number of the item (MAX 255; MIN 3).`}),_jsx(_components.p,{children:`Example: 345621234`})]})]})]}),_jsxs(ParamField,{body:`discounts`,type:`array of objects`,id:`param-discounts`,children:[_jsxs(_components.p,{children:[`Specifies the order’s discounts array of objects (up to 10). When the payment carries a Yuno promotion, the `,_jsx(_components.code,{children:`YUNO_PROMOTION`}),` line comes first and Yuno fills it. See `,_jsx(_components.a,{href:`/docs/payment-features/promotions`,children:`Promotions`}),`.`]}),_jsxs(Expandable,{title:`properties`,children:[_jsxs(ParamField,{body:`type`,type:`enum`,id:`param-type-8`,children:[_jsxs(_components.p,{children:[`The type of the discount line. Possible values, written exactly like this in capitals: `,_jsx(_components.code,{children:`MERCHANT`}),` (a discount you computed; the default) and `,_jsx(_components.code,{children:`YUNO_PROMOTION`}),` (a promotion quote). Any other spelling returns `,_jsx(_components.code,{children:`400`}),`. On a response it is present when the payment carries a Yuno promotion.`]}),_jsx(_components.p,{children:`Example: MERCHANT`})]}),_jsx(ParamField,{body:`quote_id`,type:`string`,id:`param-quote-id`,children:_jsxs(_components.p,{children:[`The promotion quote id (MAX 1000, no whitespace). Required on `,_jsx(_components.code,{children:`YUNO_PROMOTION`}),` lines and not allowed on `,_jsx(_components.code,{children:`MERCHANT`}),` lines.`]})}),_jsxs(ParamField,{body:`id`,type:`string`,id:`param-id-6`,children:[_jsxs(_components.p,{children:[`ID of the discount (MAX 255; MIN 3). Required on `,_jsx(_components.code,{children:`MERCHANT`}),` lines and not allowed on `,_jsx(_components.code,{children:`YUNO_PROMOTION`}),` lines, where Yuno fills it with the promotion id.`]}),_jsx(_components.p,{children:`Example: 10OFF`})]}),_jsxs(ParamField,{body:`name`,type:`string`,id:`param-name-2`,children:[_jsxs(_components.p,{children:[`The name of the discount (MAX 255; MIN 3). Required on `,_jsx(_components.code,{children:`MERCHANT`}),` lines and not allowed on `,_jsx(_components.code,{children:`YUNO_PROMOTION`}),` lines, where Yuno fills it with the promotion name when it has it.`]}),_jsx(_components.p,{children:`Example: Offer`})]}),_jsxs(ParamField,{body:`unit_amount`,type:`float`,id:`param-unit-amount-1`,children:[_jsxs(_components.p,{children:[`The amount of the discount (multiple of 0.0001), in the payment currency. Required on `,_jsx(_components.code,{children:`MERCHANT`}),` lines and not allowed on `,_jsx(_components.code,{children:`YUNO_PROMOTION`}),` lines, where Yuno fills it with the promotion discount.`]}),_jsx(_components.p,{children:`Example: 100`})]}),_jsx(ParamField,{body:`discount_indicator`,type:`enum`,id:`param-discount-indicator`,children:_jsxs(_components.p,{children:[`Whether a discount was applied to the line. Possible values: `,_jsx(_components.code,{children:`Y`}),` and `,_jsx(_components.code,{children:`N`}),`.`]})}),_jsx(ParamField,{body:`discount_rate`,type:`number`,id:`param-discount-rate`,children:_jsx(_components.p,{children:`The discount rate applied to the line (multiple of 0.0001).`})})]})]}),_jsxs(ParamField,{body:`tickets`,type:`array of objects`,id:`param-tickets-1`,children:[_jsx(_components.p,{children:`Specifies the tickets object.`}),_jsxs(Expandable,{title:`properties`,children:[_jsxs(ParamField,{body:`id`,type:`string`,id:`param-id-7`,children:[_jsx(_components.p,{children:`Id of the ticket (Min: 1, max:255)`}),_jsx(_components.p,{children:`Example: 3214`})]}),_jsxs(ParamField,{body:`name`,type:`string`,id:`param-name-3`,children:[_jsx(_components.p,{children:`Name of the ticket (Min: 1, max:255)`}),_jsx(_components.p,{children:`Example: Concert`})]}),_jsxs(ParamField,{body:`description`,type:`string`,id:`param-description-1`,children:[_jsx(_components.p,{children:`Description of the ticket (Min: 1, max:255)`}),_jsx(_components.p,{children:`Example: Concert`})]}),_jsxs(ParamField,{body:`type`,type:`enum`,id:`param-type-9`,children:[_jsx(_components.p,{children:`Type of ticket`}),_jsx(_components.p,{children:`VIRTUAL / PHYSICAL`})]}),_jsxs(ParamField,{body:`amount`,type:`object`,id:`param-amount-4`,children:[_jsx(_components.p,{children:`Specifies the payment amount object, with the value and currency.`}),_jsxs(Expandable,{title:`properties`,children:[_jsxs(ParamField,{body:`currency`,type:`enum`,id:`param-currency-3`,children:[_jsxs(_components.p,{children:[`The currency used to make the payment (MAX 3; MIN 3; `,_jsx(_components.a,{href:`/reference/country-reference`,children:`ISO 4217`}),` ).`]}),_jsxs(_components.p,{children:[`Possible enum values: Check the `,_jsx(_components.a,{href:`/reference/country-reference`,children:`Country reference`}),`.`]})]}),_jsxs(ParamField,{body:`value`,type:`number`,id:`param-value-6`,children:[_jsx(_components.p,{children:`The payment amount (multiple of 0.0001).`}),_jsx(_components.p,{children:`Example: 111111`})]})]})]}),_jsxs(ParamField,{body:`event`,type:`object`,id:`param-event`,children:[_jsx(_components.p,{children:`Specifies the event details object.`}),_jsxs(Expandable,{title:`properties`,children:[_jsxs(ParamField,{body:`id`,type:`string`,id:`param-id-8`,children:[_jsx(_components.p,{children:`Id of the event related to the ticket`}),_jsx(_components.p,{children:`Example: AA01`})]}),_jsxs(ParamField,{body:`name`,type:`string`,id:`param-name-4`,children:[_jsx(_components.p,{children:`Name of the event (Min: 1, max:255)`}),_jsx(_components.p,{children:`Example: Music`})]}),_jsxs(ParamField,{body:`description`,type:`string`,id:`param-description-2`,children:[_jsx(_components.p,{children:`Description of the event (Min: 1, max:255)`}),_jsx(_components.p,{children:`Example: festival`})]}),_jsxs(ParamField,{body:`type`,type:`enum`,id:`param-type-10`,children:[_jsx(_components.p,{children:`Type of event`}),_jsx(_components.p,{children:`PARTY, UNIVERCITY, FESTIVAL, CIRCUS, SPORTS, CINEMA, THEATER, CONCERT, OTHERS.`})]}),_jsxs(ParamField,{body:`date`,type:`date`,id:`param-date-1`,children:[_jsx(_components.p,{children:`Date of the event`}),_jsx(_components.p,{children:`Example: 2025-10-25`})]}),_jsxs(ParamField,{body:`address`,type:`object`,id:`param-address-2`,children:[_jsx(_components.p,{children:`Specifies the event’s address object.`}),_jsxs(Expandable,{title:`properties`,children:[_jsxs(ParamField,{body:`address_line_1`,type:`string`,id:`param-address-line-1-3`,children:[_jsx(_components.p,{children:`The primary address line of the event (MAX 255; MIN 3).`}),_jsx(_components.p,{children:`Example: Calle 34 # 56 - 78`})]}),_jsxs(ParamField,{body:`address_line_2`,type:`string`,id:`param-address-line-2-3`,children:[_jsx(_components.p,{children:`The secondary billing address line of the event (MAX 255; MIN 3).`}),_jsx(_components.p,{children:`Example: Apartamento 502, Torre I`})]}),_jsxs(ParamField,{body:`city`,type:`string`,id:`param-city-4`,children:[_jsx(_components.p,{children:`The city considered for the event’s address (MAX 255; MIN 3).`}),_jsx(_components.p,{children:`Example: Bogotá`})]}),_jsxs(ParamField,{body:`country`,type:`enum`,id:`param-country-6`,children:[_jsxs(_components.p,{children:[`The country considered for the event’s address (MAX 2; MIN 2, `,_jsx(_components.a,{href:`/reference/country-reference`,children:`ISO\n3166-1`}),` ).`]}),_jsxs(_components.p,{children:[`Possible enum values: Check the `,_jsx(_components.a,{href:`/reference/country-reference`,children:`Country code\nlist`}),`.`]})]}),_jsxs(ParamField,{body:`state`,type:`string`,id:`param-state-3`,children:[_jsx(_components.p,{children:`The state considered for the event’s address (MAX 255; MIN 3).`}),_jsx(_components.p,{children:`Example: Cundinamarca`})]}),_jsxs(ParamField,{body:`zip_code`,type:`string`,id:`param-zip-code-4`,children:[_jsx(_components.p,{children:`The zipcode considered for the event’s address (MAX 11; MIN 4).`}),_jsx(_components.p,{children:`Example: 111111`})]})]})]})]})]})]})]}),_jsxs(ParamField,{body:`shipping`,type:`object`,id:`param-shipping-1`,children:[_jsx(_components.p,{children:`Specifies the shipping details object.`}),_jsxs(Expandable,{title:`properties`,children:[_jsxs(ParamField,{body:`type`,type:`enum`,id:`param-type-11`,children:[_jsx(_components.p,{children:`Type of shippment.`}),_jsx(_components.p,{children:`Example: STANDARD`}),_jsxs(_components.p,{children:[`Possible enum values: Check the `,_jsx(_components.a,{href:`/reference/shipping-reference`,children:`Shipping reference`}),`.`]})]}),_jsxs(ParamField,{body:`description`,type:`string`,id:`param-description-3`,children:[_jsx(_components.p,{children:`The description of the shipping (MAX 255; MIN 1).`}),_jsx(_components.p,{children:`Example: Shipping of sample shirt`})]}),_jsxs(ParamField,{body:`carrier`,type:`enum`,id:`param-carrier`,children:[_jsx(_components.p,{children:`The carrier used for the delivery.`}),_jsx(_components.p,{children:`Example: UPS`}),_jsxs(_components.p,{children:[`Possible enum values: Check the `,_jsx(_components.a,{href:`/reference/shipping-reference`,children:`Shipping reference`}),`.`]})]}),_jsxs(ParamField,{body:`deliver_at`,type:`timestamp`,id:`param-deliver-at`,children:[_jsx(_components.p,{children:`Estimated date of delivery (ISO 8601 MAX 27; MIN 27).`}),_jsx(_components.p,{children:`Example: 2025-09-17T20:43:54.786342Z`})]})]})]}),_jsxs(ParamField,{body:`account_funding`,type:`object`,id:`param-account-funding`,children:[_jsx(_components.p,{children:`Specifies the account funding structure for transfers and payments.`}),_jsxs(Expandable,{title:`properties`,children:[_jsxs(ParamField,{body:`sender`,type:`object`,id:`param-sender`,children:[_jsx(_components.p,{children:`Specifies the sender’s information.`}),_jsxs(Expandable,{title:`properties`,children:[_jsxs(ParamField,{body:`national_entity`,type:`enum`,id:`param-national-entity`,children:[_jsx(_components.p,{children:`Sender’s national entity type. Possible values:`}),_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:_jsx(_components.code,{children:`INDIVIDUAL`})}),`\n`,_jsx(_components.li,{children:_jsx(_components.code,{children:`ENTITY`})}),`\n`]})]}),_jsxs(ParamField,{body:`first_name`,type:`string`,id:`param-first-name-4`,children:[_jsx(_components.p,{children:`Sender’s first name (MAX 80).`}),_jsx(_components.p,{children:`Example: John`})]}),_jsxs(ParamField,{body:`last_name`,type:`string`,id:`param-last-name-4`,children:[_jsx(_components.p,{children:`Sender’s last name (MAX 80).`}),_jsx(_components.p,{children:`Example: Doe`})]}),_jsxs(ParamField,{body:`legal_name`,type:`string`,id:`param-legal-name`,children:[_jsxs(_components.p,{children:[`Recipient’s legal name. Required if `,_jsx(_components.code,{children:`national_entity`}),` is `,_jsx(_components.code,{children:`ENTITY`}),` (MAX 80).`]}),_jsx(_components.p,{children:`Example: Arcos dorados S.A.`})]}),_jsxs(ParamField,{body:`email`,type:`string`,id:`param-email-4`,children:[_jsx(_components.p,{children:`Sender’s email (MAX 255; MIN 3).`}),_jsxs(_components.p,{children:[`Example: `,_jsx(_components.a,{href:`mailto:john.doe@email.com`,children:`john.doe@email.com`})]})]}),_jsxs(ParamField,{body:`country`,type:`enum`,id:`param-country-7`,children:[_jsxs(_components.p,{children:[`Sender’s country (MAX 2; MIN 2; `,_jsx(_components.a,{href:`/reference/country-reference`,children:`ISO 3166-1`}),` ).`]}),_jsxs(_components.p,{children:[`Possible enum values: Check the `,_jsx(_components.a,{href:`/reference/country-reference`,children:`Country reference`}),`.`]})]}),_jsxs(ParamField,{body:`date_of_birth`,type:`date`,id:`param-date-of-birth-2`,children:[_jsxs(_components.p,{children:[`Sender’s date of birth in the `,_jsx(_components.code,{children:`YYYY-MM-DD`}),` format (MAX 10; MIN 10).`]}),_jsx(_components.p,{children:`Example: 1990-02-28`})]}),_jsxs(ParamField,{body:`phone`,type:`object`,id:`param-phone-2`,children:[_jsx(_components.p,{children:`Specifies the phone object.`}),_jsxs(Expandable,{title:`properties`,children:[_jsxs(ParamField,{body:`country_code`,type:`string`,id:`param-country-code-3`,children:[_jsx(_components.p,{children:`Sender’s phone country code (MAX 3; MIN 2).`}),_jsx(_components.p,{children:`Example: 57`})]}),_jsxs(ParamField,{body:`number`,type:`string`,id:`param-number-3`,children:[_jsx(_components.p,{children:`Sender’s phone number (MAX 32; MIN 1).`}),_jsx(_components.p,{children:`Example: 3132450765`})]})]})]}),_jsxs(ParamField,{body:`document`,type:`object`,id:`param-document-2`,children:[_jsx(_components.p,{children:`Specifies the document object.`}),_jsxs(Expandable,{title:`properties`,children:[_jsxs(ParamField,{body:`document_number`,type:`string`,id:`param-document-number-2`,children:[_jsx(_components.p,{children:`Sender’s national document ID (MAX 40; MIN 3).`}),_jsx(_components.p,{children:`Example: 1093333333`})]}),_jsxs(ParamField,{body:`document_type`,type:`enum`,id:`param-document-type-2`,children:[_jsx(_components.p,{children:`Sender’s document type (MAX 6; MIN 2).`}),_jsx(_components.p,{children:`Example: CC`})]})]})]}),_jsxs(ParamField,{body:`address`,type:`object`,id:`param-address-3`,children:[_jsx(_components.p,{children:`Specifies the address object.`}),_jsxs(Expandable,{title:`properties`,children:[_jsxs(ParamField,{body:`address_line_1`,type:`string`,id:`param-address-line-1-4`,children:[_jsx(_components.p,{children:`Primary billing address (MAX 255; MIN 3).`}),_jsx(_components.p,{children:`Example: Calle 34 # 56 - 78`})]}),_jsxs(ParamField,{body:`address_line_2`,type:`string`,id:`param-address-line-2-4`,children:[_jsx(_components.p,{children:`Secondary billing address (MAX 255; MIN 3).`}),_jsx(_components.p,{children:`Example: Apartamento 502, Torre I`})]}),_jsxs(ParamField,{body:`city`,type:`string`,id:`param-city-5`,children:[_jsx(_components.p,{children:`City for the billing address (MAX 255; MIN 3).`}),_jsx(_components.p,{children:`Example: Bogota`})]}),_jsxs(ParamField,{body:`country`,type:`enum`,id:`param-country-8`,children:[_jsx(_components.p,{children:`Country for the billing address (ISO 3166-1; MAX 2; MIN 2).`}),_jsx(_components.p,{children:`Example: CO`})]}),_jsxs(ParamField,{body:`state`,type:`string`,id:`param-state-4`,children:[_jsx(_components.p,{children:`State or province for the billing address (MAX 255; MIN 3).`}),_jsx(_components.p,{children:`Example: Cundinamarca`})]}),_jsxs(ParamField,{body:`zip_code`,type:`string`,id:`param-zip-code-5`,children:[_jsx(_components.p,{children:`ZIP code for the billing address (MAX 11; MIN 4).`}),_jsx(_components.p,{children:`Example: 111111`})]})]})]})]})]}),_jsxs(ParamField,{body:`recipient`,type:`object`,id:`param-recipient`,children:[_jsx(_components.p,{children:`Specifies the recipient’s information.`}),_jsxs(Expandable,{title:`properties`,children:[_jsxs(ParamField,{body:`national_entity`,type:`enum`,id:`param-national-entity-1`,children:[_jsx(_components.p,{children:`Recipient’s national entity type. Possible values:`}),_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:_jsx(_components.code,{children:`INDIVIDUAL`})}),`\n`,_jsx(_components.li,{children:_jsx(_components.code,{children:`ENTITY`})}),`\n`]})]}),_jsxs(ParamField,{body:`first_name`,type:`string`,id:`param-first-name-5`,children:[_jsx(_components.p,{children:`Sender’s first name (MAX 80).`}),_jsx(_components.p,{children:`Example: John`})]}),_jsxs(ParamField,{body:`last_name`,type:`string`,id:`param-last-name-5`,children:[_jsx(_components.p,{children:`Sender’s last name (MAX 80).`}),_jsx(_components.p,{children:`Example: Doe`})]}),_jsxs(ParamField,{body:`legal_name`,type:`string`,id:`param-legal-name-1`,children:[_jsxs(_components.p,{children:[`Recipient’s legal name. Required if `,_jsx(_components.code,{children:`national_entity`}),` is `,_jsx(_components.code,{children:`ENTITY`}),` (MAX 80).`]}),_jsx(_components.p,{children:`Example: Arcos dorados S.A.`})]}),_jsxs(ParamField,{body:`email`,type:`string`,id:`param-email-5`,children:[_jsx(_components.p,{children:`Recipient’s email (MAX 255; MIN 3).`}),_jsxs(_components.p,{children:[`Example: `,_jsx(_components.a,{href:`mailto:recipient@example.com`,children:`recipient@example.com`})]})]}),_jsxs(ParamField,{body:`country`,type:`enum`,id:`param-country-9`,children:[_jsxs(_components.p,{children:[`Recipient’s country (MAX 2; MIN 2; `,_jsx(_components.a,{href:`/reference/country-reference`,children:`ISO 3166-1`}),` ).`]}),_jsxs(_components.p,{children:[`Possible enum values: Check the `,_jsx(_components.a,{href:`/reference/country-reference`,children:`Country reference`}),`.`]})]}),_jsxs(ParamField,{body:`date_of_birth`,type:`date`,id:`param-date-of-birth-3`,children:[_jsxs(_components.p,{children:[`Recipient’s date of birth in the `,_jsx(_components.code,{children:`YYYY-MM-DD`}),` format (MAX 10; MIN 10).`]}),_jsx(_components.p,{children:`Example: 1985-07-15`})]}),_jsxs(ParamField,{body:`phone`,type:`object`,id:`param-phone-3`,children:[_jsx(_components.p,{children:`Specifies the phone object.`}),_jsxs(Expandable,{title:`properties`,children:[_jsxs(ParamField,{body:`country_code`,type:`string`,id:`param-country-code-4`,children:[_jsx(_components.p,{children:`Recipient’s phone country code (MAX 3; MIN 2).`}),_jsx(_components.p,{children:`Example: 57`})]}),_jsxs(ParamField,{body:`number`,type:`string`,id:`param-number-4`,children:[_jsx(_components.p,{children:`Recipient’s phone number (MAX 32; MIN 1).`}),_jsx(_components.p,{children:`Example: 3132450765`})]})]})]}),_jsxs(ParamField,{body:`document`,type:`object`,id:`param-document-3`,children:[_jsx(_components.p,{children:`Specifies the document object.`}),_jsxs(Expandable,{title:`properties`,children:[_jsxs(ParamField,{body:`document_number`,type:`string`,id:`param-document-number-3`,children:[_jsx(_components.p,{children:`Recipient’s national document ID (MAX 40; MIN 3).`}),_jsx(_components.p,{children:`Example: 1093333333`})]}),_jsxs(ParamField,{body:`document_type`,type:`enum`,id:`param-document-type-3`,children:[_jsx(_components.p,{children:`Recipient’s document type (MAX 6; MIN 2).`}),_jsx(_components.p,{children:`Example: CC`})]})]})]}),_jsxs(ParamField,{body:`address`,type:`object`,id:`param-address-4`,children:[_jsx(_components.p,{children:`Specifies the address object.`}),_jsxs(Expandable,{title:`properties`,children:[_jsxs(ParamField,{body:`address_line_1`,type:`string`,id:`param-address-line-1-5`,children:[_jsx(_components.p,{children:`Primary billing address (MAX 255; MIN 3).`}),_jsx(_components.p,{children:`Example: Calle 34 # 56 - 78`})]}),_jsxs(ParamField,{body:`address_line_2`,type:`string`,id:`param-address-line-2-5`,children:[_jsx(_components.p,{children:`Secondary billing address (MAX 255; MIN 3).`}),_jsx(_components.p,{children:`Example: Apartamento 502, Torre I`})]}),_jsxs(ParamField,{body:`city`,type:`string`,id:`param-city-6`,children:[_jsx(_components.p,{children:`City for the billing address (MAX 255; MIN 3).`}),_jsx(_components.p,{children:`Example: Bogota`})]}),_jsxs(ParamField,{body:`country`,type:`enum`,id:`param-country-10`,children:[_jsx(_components.p,{children:`Country for the billing address (ISO 3166-1; MAX 2; MIN 2).`}),_jsx(_components.p,{children:`Example: CO`})]}),_jsxs(ParamField,{body:`state`,type:`string`,id:`param-state-5`,children:[_jsx(_components.p,{children:`State or province for the billing address (MAX 255; MIN 3).`}),_jsx(_components.p,{children:`Example: Cundinamarca`})]}),_jsxs(ParamField,{body:`zip_code`,type:`string`,id:`param-zip-code-6`,children:[_jsx(_components.p,{children:`ZIP code for the billing address (MAX 11; MIN 4).`}),_jsx(_components.p,{children:`Example: 111111`})]})]})]})]})]})]})]})]})]}),_jsxs(ParamField,{body:`seller_details`,type:`object`,id:`param-seller-details`,children:[_jsx(_components.p,{children:`Specifies the seller’s details object.`}),_jsxs(Expandable,{title:`properties`,children:[_jsxs(ParamField,{body:`name`,type:`string`,id:`param-name-5`,children:[_jsx(_components.p,{children:`The seller’s legal name (MAX 255; MIN 3).`}),_jsx(_components.p,{children:`Example: Jhon Doe`})]}),_jsxs(ParamField,{body:`email`,type:`string`,id:`param-email-6`,children:[_jsx(_components.p,{children:`The seller’s e-mail (MAX 255; MIN 3).`}),_jsxs(_components.p,{children:[`Example: `,_jsx(_components.a,{href:`mailto:jhondoe@business.com`,children:`jhondoe@business.com`})]})]}),_jsxs(ParamField,{body:`reference`,type:`string`,id:`param-reference-1`,children:[_jsx(_components.p,{children:`The seller’s identification code (MAX 255; MIN 3).`}),_jsx(_components.p,{children:`Example: Seller`})]}),_jsxs(ParamField,{body:`website`,type:`string`,id:`param-website`,children:[_jsx(_components.p,{children:`The seller’s website URL (MAX 255; MIN 3).`}),_jsxs(_components.p,{children:[`Example: `,_jsx(_components.a,{href:`https://www.test.com/1231324`,children:`https://www.test.com/1231324`})]})]}),_jsxs(ParamField,{body:`industry`,type:`enum`,id:`param-industry`,children:[_jsx(_components.p,{children:`The seller’s industry (MAX 255; MIN 3).`}),_jsxs(_components.p,{children:[`Possible enum values: Check the `,_jsx(_components.a,{href:`/reference/industry-category-list`,children:`Industry category`}),`.`]})]}),_jsxs(ParamField,{body:`merchant_category_code`,type:`string`,id:`param-merchant-category-code`,children:[_jsx(_components.p,{children:`MCC - The merchant category code (MAX 235; MIN 1).`}),_jsx(_components.p,{children:`Example: 6199`})]}),_jsxs(ParamField,{body:`country`,type:`enum`,id:`param-country-11`,children:[_jsx(_components.p,{children:`The seller’s country (MAX 255; MIN 3).`}),_jsxs(_components.p,{children:[`Possible enum values: Check the `,_jsx(_components.a,{href:`/reference/country-reference`,children:`Country code list`}),`.`]})]}),_jsxs(ParamField,{body:`document`,type:`object`,id:`param-document-4`,children:[_jsx(_components.p,{children:`Specifies the document object of the seller.`}),_jsxs(Expandable,{title:`properties`,children:[_jsxs(ParamField,{body:`document_number`,type:`string`,id:`param-document-number-4`,children:[_jsx(_components.p,{children:`The seller’s document number (MAX 40; MIN 3).`}),_jsx(_components.p,{children:`Example: 1093333333`})]}),_jsxs(ParamField,{body:`document_type`,type:`enum`,id:`param-document-type-4`,children:[_jsx(_components.p,{children:`The seller’s document type (MAX 6, MIN 2).`}),_jsxs(_components.p,{children:[`Possible enum values: Check the `,_jsx(_components.a,{href:`/reference/country-reference`,children:`\nCountry reference`}),`.`]})]})]})]}),_jsxs(ParamField,{body:`phone`,type:`object`,id:`param-phone-4`,children:[_jsx(_components.p,{children:`Specifies the seller’s phone number object.`}),_jsxs(Expandable,{title:`properties`,children:[_jsxs(ParamField,{body:`country_code`,type:`string`,id:`param-country-code-5`,children:[_jsxs(_components.p,{children:[`The country calling code of the seller’s phone (MAX 3; MIN 1). Possible values: Check the `,_jsx(_components.a,{href:`/reference/country-reference`,children:`\nCountry reference`}),` .`]}),_jsx(_components.p,{children:`Example: 57`})]}),_jsxs(ParamField,{body:`number`,type:`string`,id:`param-number-5`,children:[_jsx(_components.p,{children:`The seller’s phone number, without the country code (MAX 32; MIN 1).`}),_jsx(_components.p,{children:`Example: 3132450765`})]})]})]}),_jsxs(ParamField,{body:`address`,type:`object`,id:`param-address-5`,children:[_jsx(_components.p,{children:`Specifies the seller’s address object.`}),_jsxs(Expandable,{title:`properties`,children:[_jsxs(ParamField,{body:`address_line_1`,type:`string`,id:`param-address-line-1-6`,children:[_jsx(_components.p,{children:`The primary address line of the seller (MAX 255; MIN 3).`}),_jsx(_components.p,{children:`Example: Calle 34 # 56 - 78`})]}),_jsxs(ParamField,{body:`address_line_2`,type:`string`,id:`param-address-line-2-6`,children:[_jsx(_components.p,{children:`The secondary billing address line of the seller (MAX 255; MIN 3).`}),_jsx(_components.p,{children:`Example: Apartamento 502, Torre I`})]}),_jsxs(ParamField,{body:`city`,type:`string`,id:`param-city-7`,children:[_jsx(_components.p,{children:`The city considered for the seller’s address (MAX 255; MIN 3).`}),_jsx(_components.p,{children:`Example: Bogotá`})]}),_jsxs(ParamField,{body:`country`,type:`enum`,id:`param-country-12`,children:[_jsxs(_components.p,{children:[`The country considered for the seller’s address (MAX 2; MIN 2, `,_jsx(_components.a,{href:`/reference/country-reference`,children:`ISO\n3166-1`}),` ).`]}),_jsxs(_components.p,{children:[`Possible enum values: Check the `,_jsx(_components.a,{href:`/reference/country-reference`,children:`Country code\nlist`}),`.`]})]}),_jsxs(ParamField,{body:`state`,type:`string`,id:`param-state-6`,children:[_jsx(_components.p,{children:`The state considered for the seller’s address (MAX 255; MIN 3).`}),_jsx(_components.p,{children:`Example: Cundinamarca`})]}),_jsxs(ParamField,{body:`zip_code`,type:`string`,id:`param-zip-code-7`,children:[_jsx(_components.p,{children:`The zipcode considered for the seller’s address (MAX 11; MIN 4).`}),_jsx(_components.p,{children:`Example: 111111`})]})]})]})]})]}),_jsxs(ParamField,{body:`transportations`,type:`array of objects`,id:`param-transportations`,children:[_jsx(_components.p,{children:`Specifies the transportations array of objects.`}),_jsxs(Expandable,{title:`properties`,children:[_jsx(ParamField,{body:`id`,type:`string`,id:`param-id-9`,children:_jsx(_components.p,{children:`The id of the transportation booking (MAX 255; MIN 1).`})}),_jsx(ParamField,{body:`description`,type:`string`,id:`param-description-4`,children:_jsx(_components.p,{children:`The description of the transportation booking (MAX 255; MIN 1).`})}),_jsx(ParamField,{body:`type`,type:`string`,id:`param-type-12`,children:_jsx(_components.p,{children:`The type of transportation booking.`})}),_jsxs(ParamField,{body:`legs`,type:`array of objects`,id:`param-legs-1`,children:[_jsx(_components.p,{children:`Specifies the legs array of objects.`}),_jsxs(Expandable,{title:`properties`,children:[_jsx(ParamField,{body:`order`,type:`integer`,id:`param-order-2`,children:_jsx(_components.p,{children:`A running index (starts with 1), describing the order of legs in the same route.`})}),_jsx(ParamField,{body:`route_order`,type:`integer`,id:`param-route-order-1`,children:_jsx(_components.p,{children:`A running index (starts with 1), describing the order of routes by time.`})}),_jsx(ParamField,{body:`departure_country`,type:`string`,id:`param-departure-country`,children:_jsx(_components.p,{children:`Country of the departure (MAX 2; MIN 2; ISO 3166-1).`})}),_jsx(ParamField,{body:`departure_city`,type:`string`,id:`param-departure-city`,children:_jsx(_components.p,{children:`The city of the departure (MAX 255; MIN 1).`})}),_jsx(ParamField,{body:`departure_timezone`,type:`string`,id:`param-departure-timezone`,children:_jsx(_components.p,{children:`Departure timezone (MAX 6; MIN 6).`})}),_jsx(ParamField,{body:`departure_datetime`,type:`string`,id:`param-departure-datetime-1`,children:_jsx(_components.p,{children:`The departure date and time in local time at the departure.`})}),_jsx(ParamField,{body:`departure_reference`,type:`string`,id:`param-departure-reference`,children:_jsx(_components.p,{children:`The reference of the departure (MAX 255; MIN 1).`})}),_jsx(ParamField,{body:`arrival_country`,type:`string`,id:`param-arrival-country`,children:_jsx(_components.p,{children:`Country of the arrival (MAX 2; MIN 2; ISO 3166-1).`})}),_jsx(ParamField,{body:`arrival_city`,type:`string`,id:`param-arrival-city`,children:_jsx(_components.p,{children:`The city of the arrival (MAX 255; MIN 1).`})}),_jsx(ParamField,{body:`arrival_timezone`,type:`string`,id:`param-arrival-timezone`,children:_jsx(_components.p,{children:`Arrival timezone (MAX 6; MIN 6).`})}),_jsx(ParamField,{body:`arrival_datetime`,type:`string`,id:`param-arrival-datetime-1`,children:_jsx(_components.p,{children:`The arrival date and time in local time at the arrival.`})}),_jsx(ParamField,{body:`arrival_reference`,type:`string`,id:`param-arrival-reference`,children:_jsx(_components.p,{children:`The reference of the arrival (MAX 255; MIN 1).`})}),_jsxs(ParamField,{body:`transport`,type:`object`,id:`param-transport-1`,children:[_jsx(_components.p,{children:`Specifies the transport object.`}),_jsxs(Expandable,{title:`properties`,children:[_jsx(ParamField,{body:`id`,type:`string`,id:`param-id-10`,children:_jsx(_components.p,{children:`The id of the transportation vehicle (MAX 255; MIN 1).`})}),_jsx(ParamField,{body:`type`,type:`string`,id:`param-type-13`,children:_jsx(_components.p,{children:`The type of transportation vehicle.`})}),_jsx(ParamField,{body:`description`,type:`string`,id:`param-description-5`,children:_jsx(_components.p,{children:`The description of the transportation vehicle (MAX 255; MIN 1).`})})]})]})]})]})]})]})]})]}),`\n`,_jsxs(ParamField,{body:`transactions`,type:`object`,id:`param-transactions`,children:[_jsx(_components.p,{children:`Specifies the transaction details associated with a payment. Retrieve Payment returns them as an array, one entry per transaction.`}),_jsxs(Expandable,{title:`properties`,children:[_jsxs(ParamField,{body:`id`,type:`string`,id:`param-id-11`,children:[_jsx(_components.p,{children:`The unique identifier of the transaction (MAX 64; MIN 36).`}),_jsx(_components.p,{children:`Example: 7bf8f1f6-4081-41ec-a024-a927056e00ab`})]}),_jsxs(ParamField,{body:`type`,type:`string`,id:`param-type-14`,children:[_jsx(_components.p,{children:`The transaction type.`}),_jsx(_components.p,{children:`Example: PURCHASE`})]}),_jsxs(ParamField,{body:`status`,type:`enum`,id:`param-status-2`,children:[_jsx(_components.p,{children:`The status of the transaction.`}),_jsx(_components.p,{children:`Example: SUCCEEDED`})]}),_jsxs(ParamField,{body:`category`,type:`string`,id:`param-category-2`,children:[_jsx(_components.p,{children:`The category of the payment method used in the transaction.`}),_jsx(_components.p,{children:`Example: CARD`})]}),_jsxs(ParamField,{body:`amount`,type:`number`,id:`param-amount-5`,children:[_jsxs(_components.p,{children:[`The amount of the transaction. For a payment with a Yuno promotion it is the amount charged: `,_jsx(_components.code,{children:`amount.value`}),` minus `,_jsx(_components.code,{children:`discount_amount`}),`.`]}),_jsx(_components.p,{children:`Example: 100`})]}),_jsxs(ParamField,{body:`provider_id`,type:`string`,id:`param-provider-id-1`,children:[_jsx(_components.p,{children:`The id of the provider that processed the transaction.`}),_jsx(_components.p,{children:`Example: DLOCAL`})]}),_jsxs(ParamField,{body:`simplified_mode`,type:`boolean`,id:`param-simplified-mode-1`,children:[_jsxs(_components.p,{children:[`When `,_jsx(_components.code,{children:`true`}),` , Yuno automatically retries capture or cancel operations if they fail. Default is `,_jsx(_components.code,{children:`false`}),` . You may also see this field in `,_jsx(_components.code,{children:`delayed_capture_settings`}),` or `,_jsx(_components.code,{children:`delayed_cancel_settings`}),` . For the full retry schedule, see `,_jsx(_components.a,{href:`/docs/transaction-retries`,children:`Transaction Retries`}),` and `,_jsx(_components.a,{href:`/docs/payment-features/Cancel-and-capture-flow`,children:`Cancel and Capture Flow`}),` .`]}),_jsx(_components.p,{children:`Example: false`})]}),_jsxs(ParamField,{body:`receipt`,type:`boolean`,id:`param-receipt`,children:[_jsxs(_components.p,{children:[`Indicates whether a customer-facing receipt has been requested or generated for this transaction. When `,_jsx(_components.code,{children:`true`}),` , `,_jsx(_components.code,{children:`receipt_url`}),` may be available.`]}),_jsx(_components.p,{children:`Example: false`})]}),_jsxs(ParamField,{body:`receipt_url`,type:`string | null`,id:`param-receipt-url`,children:[_jsxs(_components.p,{children:[`URL where you can access the generated receipt for this transaction (e.g. a PDF or hosted page). `,_jsx(_components.code,{children:`null`}),` if no receipt is available yet. Use the Retrieve Payment by ID endpoint and check this field in the `,_jsx(_components.code,{children:`payment.transaction`}),` object.`]}),_jsx(_components.p,{children:`Example: null`})]}),_jsxs(ParamField,{body:`receipt_language`,type:`string | null`,id:`param-receipt-language`,children:[_jsxs(_components.p,{children:[`Language code for the generated receipt (e.g. `,_jsx(_components.code,{children:`EN`}),` , `,_jsx(_components.code,{children:`ES`}),` , `,_jsx(_components.code,{children:`PT`}),` ). `,_jsx(_components.code,{children:`null`}),` if no receipt has been generated or no language was specified.`]}),_jsx(_components.p,{children:`Example: EN`})]}),_jsxs(ParamField,{body:`payment_method`,type:`object`,id:`param-payment-method-1`,children:[_jsx(_components.p,{children:`Specifies the payment method details used in the transaction.`}),_jsxs(Expandable,{title:`properties`,children:[_jsxs(ParamField,{body:`vaulted_token`,type:`string`,id:`param-vaulted-token-1`,children:[_jsx(_components.p,{children:`The vaulted token for a previously stored payment_method . If a payment is created using a\nvaulted_token, it is not necessary to send a token as well, it can be defined as null (MAX: 64; MIN: 36).`}),_jsx(_components.p,{children:`Example: 8604911d-5ds9-229e-8468-bd41abear14s`})]}),_jsxs(ParamField,{body:`type`,type:`string`,id:`param-type-15`,children:[_jsxs(_components.p,{children:[`Type of the payment method. Mandatory for `,_jsx(_components.code,{children:`DIRECT`}),` or `,_jsx(_components.code,{children:`REDIRECT`}),` workflow. Required when integrating wallets, even when using the SDK.`]}),_jsx(_components.p,{children:`Possible enum values:`}),_jsxs(_components.p,{children:[`Possible enum values: Check the `,_jsx(_components.a,{href:`/reference/payment-type-list`,children:`payment type reference`}),`.`]})]}),_jsxs(ParamField,{body:`vault_on_success`,type:`boolean`,id:`param-vault-on-success-1`,children:[_jsx(_components.p,{children:`Flag to enroll the card after a successful payment.`}),_jsxs(_components.p,{children:[`Possible values: `,_jsx(_components.code,{children:`True`}),` or `,_jsx(_components.code,{children:`False`})]})]}),_jsxs(ParamField,{body:`token`,type:`string`,id:`param-token-1`,children:[_jsx(_components.p,{children:`The one time use payment method token provided by Yuno sdk . If a payment is created using a\ntoken, it is not necessary to send a vaulted_token as well, it can be defined as null. Not necessary for\nback to back payments (MAX: 64; MIN: 36).`}),_jsx(_components.p,{children:`Example: 5104911d-5df9-229e-8468-bd41abea1a4s`})]}),_jsxs(ParamField,{body:`parent_payment_method_type`,type:`enum`,id:`param-parent-payment-method-type`,children:[_jsxs(_components.p,{children:[`When using a wallet for payments through a `,_jsx(_components.a,{href:`/docs/direct-flow`,children:`direct integration`}),` , this field indicates the provider from which the card information was obtained.`]}),_jsx(_components.p,{children:`Example: APPLE_PAY`})]}),_jsxs(ParamField,{body:`payment_method_detail`,type:`object`,id:`param-payment-method-detail`,children:[_jsx(_components.p,{children:`Specifies the payment method detail object, which provides details of the different transaction\ncategory\ntypes that are part of the payment method object.`}),_jsxs(Expandable,{title:`properties`,children:[_jsxs(ParamField,{body:`card`,type:`object`,id:`param-card-1`,children:[_jsx(_components.p,{children:`Specifies the details of the payment method when using a card.`}),_jsxs(Expandable,{title:`properties`,children:[_jsxs(ParamField,{body:`verify`,type:`boolean`,id:`param-verify-3`,children:[_jsx(_components.p,{children:`Using amount = 0 and verify = true, you can verify the user’s card without authorizing a real\namount.`}),_jsxs(_components.p,{children:[`Possible values: `,_jsx(_components.code,{children:`True`}),` or `,_jsx(_components.code,{children:`False`})]})]}),_jsxs(ParamField,{body:`capture`,type:`boolean`,id:`param-capture-3`,children:[_jsx(_components.p,{children:`Decides whether to authorize the payment or capture it. Authorizing a card payment allows you\nto\nreserve funds in a customer’s bank account.`}),_jsxs(_components.p,{children:[`Possible values: `,_jsx(_components.code,{children:`True`}),` or `,_jsx(_components.code,{children:`False`})]})]}),_jsxs(ParamField,{body:`installments`,type:`integer`,id:`param-installments-4`,children:[_jsx(_components.p,{children:`The card installments (MAX 50; MIN 1).`}),_jsx(_components.p,{children:`Example: 3`})]}),_jsxs(ParamField,{body:`first_installments_deferral`,type:`integer`,id:`param-first-installments-deferral-1`,children:[_jsx(_components.p,{children:`Number of months to wait to debit the first installment.`}),_jsx(_components.p,{children:`Example: 1`})]}),_jsxs(ParamField,{body:`installments_type`,type:`string`,id:`param-installments-type-1`,children:[_jsx(_components.p,{children:`Type of installments used in the card payment.`}),_jsx(_components.p,{children:`Example: string`})]}),_jsxs(ParamField,{body:`installments_amount`,type:`integer`,id:`param-installments-amount-1`,children:[_jsx(_components.p,{children:`The installment amount includes interests associated with the installment and the information\nis\ndefined by the provider.`}),_jsx(_components.p,{children:`Example: 3`})]}),_jsxs(ParamField,{body:`soft_descriptor`,type:`string`,id:`param-soft-descriptor-1`,children:[_jsx(_components.p,{children:`The descriptor passed per transaction to our platform. It will be presented on the customer’s\nphysical bank statement (MAX 15; MIN 0).`}),_jsx(_components.p,{children:`Example: COMPANY1`})]}),_jsxs(ParamField,{body:`authorization_code`,type:`string`,id:`param-authorization-code-3`,children:[_jsx(_components.p,{children:`The acquirer’s response code.`}),_jsx(_components.p,{children:`Example: 742A64`})]}),_jsxs(ParamField,{body:`retrieval_reference_number`,type:`integer`,id:`param-retrieval-reference-number-2`,children:[_jsx(_components.p,{children:`The unique identifier assigned by an acquirer to an authorization. In case of Brazil, you’ll receive the nsu.`}),_jsx(_components.p,{children:`Example: 200000000012`})]}),_jsxs(ParamField,{body:`acquirer_reference_number`,type:`string`,id:`param-acquirer-reference-number-2`,children:[_jsx(_components.p,{children:`The unique identifier assigned by the card acquirer to track the transaction through the card network. Used for reconciliation and chargebacks.`}),_jsxs(_components.p,{children:[`For providers that return an acquirer reference (for example, Adyen), this field carries that value, and `,_jsx(_components.code,{children:`retrieval_reference_number`}),` may be empty for those providers.`]}),_jsx(_components.p,{children:`Example: 7C9F8E2A1B3D`})]}),_jsxs(ParamField,{body:`voucher`,type:`string`,id:`param-voucher-1`,children:[_jsx(_components.p,{children:`The unique identifier of the payment receipt assigned by the issuing bank for a card\ntransaction.\nThis field is empty if the gateway does not provide information about the transaction (MAX 255; MIN\n3).`}),_jsx(_components.p,{children:`Example: 43564`})]}),_jsxs(ParamField,{body:`card_data`,type:`object`,id:`param-card-data-3`,children:[_jsx(_components.p,{children:`Specifies the details of the card.`}),_jsxs(Expandable,{title:`properties`,children:[_jsxs(ParamField,{body:`holder_name`,type:`string`,id:`param-holder-name-4`,children:[_jsx(_components.p,{children:`Card holder’s full name as it appears on the card (MAX 26; MIN 2) only available for PCI\ncertified merchants.`}),_jsx(_components.p,{children:`Example: Fannie Weissnat`})]}),_jsxs(ParamField,{body:`iin`,type:`integer`,id:`param-iin-4`,children:[_jsx(_components.p,{children:`The issuer identification number (IIN) refers to the first few digits of the payment card\nnumber issued by a financial institution (MAX 8; MIN 6).`}),_jsx(_components.p,{children:`Example: 41961111`})]}),_jsxs(ParamField,{body:`lfd`,type:`integer`,id:`param-lfd-4`,children:[_jsx(_components.p,{children:`The last four digits of the card (MAX 4; MIN 4).`}),_jsx(_components.p,{children:`Example: 0010`})]}),_jsxs(ParamField,{body:`number_length`,type:`integer`,id:`param-number-length-3`,children:[_jsx(_components.p,{children:`The length of the card’s number (MAX 2; MIN 1).`}),_jsx(_components.p,{children:`Example: 16`})]}),_jsxs(ParamField,{body:`security_code_length`,type:`integer`,id:`param-security-code-length-3`,children:[_jsx(_components.p,{children:`The length of the card’s security code (MAX 1; MIN 1).`}),_jsx(_components.p,{children:`Example: 3`})]}),_jsxs(ParamField,{body:`brand`,type:`string`,id:`param-brand-4`,children:[_jsx(_components.p,{children:`The card’s brand information (MAX 255; MIN 3).`}),_jsx(_components.p,{children:`Example: VISA`})]}),_jsxs(ParamField,{body:`issuer_name`,type:`string`,id:`param-issuer-name-1`,children:[_jsx(_components.p,{children:`The card’s issuer (MAX 255; MIN 3).`}),_jsx(_components.p,{children:`Example: Banco Galicia`})]}),_jsxs(ParamField,{body:`category`,type:`string`,id:`param-category-3`,children:[_jsx(_components.p,{children:`The category of the card’s issuer (MAX 255; MIN 3).`}),_jsx(_components.p,{children:`Example: Gold`})]}),_jsxs(ParamField,{body:`type`,type:`string`,id:`param-type-16`,children:[_jsx(_components.p,{children:`The type of the card’s issuer (MAX 255; MIN 3).`}),_jsx(_components.p,{children:`Example: CREDIT, DEBIT, or CHARGE_CARD`}),_jsxs(_components.p,{children:[_jsx(_components.code,{children:`fingerprint`}),` string\nWhen a customer enrolls a credit card multiple times related to one or many Yuno accounts, multiple vaulted_tokens will be generated, but the fingerprint lets you identify when the same card is used for the customer (MAX 255; MIN 3).\nExample: 55a7fe38-cdc3-45dc-8c5f-820751799c76`]})]})]})]}),_jsxs(ParamField,{body:`three_d_secure`,type:`object`,id:`param-three-d-secure-1`,children:[_jsx(_components.p,{children:`Specifies the details of the 3DS Transaction.`}),_jsxs(Expandable,{title:`properties`,children:[_jsxs(ParamField,{body:`three_d_secure_setup_id`,type:`string`,id:`param-three-d-secure-setup-id-1`,children:[_jsx(_components.p,{children:`Setup ID obteined for the 3DS Direct flow.`}),_jsx(_components.p,{children:`Example: 24127d61-b852-42fb-acd4-1ee661645376`})]}),_jsxs(ParamField,{body:`version`,type:`enum`,id:`param-version-1`,children:[_jsx(_components.p,{children:`Refers to the protocol version of the EMV 3-D Secure specification used. 1.0, 2.0, 2.1.0,\n2.2.0, 2.2.1.`}),_jsx(_components.p,{children:`Example: 2.2.1`})]}),_jsxs(ParamField,{body:`electronic_commerce_indicator`,type:`string`,id:`param-electronic-commerce-indicator-2`,children:[_jsxs(_components.p,{children:[`This field must be completed with the result of the `,_jsx(_components.a,{href:`/reference/eci-indicators-list`,children:`ECI`}),` field provided by the 3d Secure\nservice. The Electronic Commerce Indicator (ECI) informs the card issuer if the transaction was\nprotected by a security protocol like VbV or MCSC. It is mandated by Visa and MasterCard that\nall 3-D Secure transactions have this value populated in the authorization request (MAX: 2,\nMIN: 0).`]}),_jsx(_components.p,{children:`Example: 04`})]}),_jsxs(ParamField,{body:`cryptogram`,type:`string`,id:`param-cryptogram-3`,children:[_jsx(_components.p,{children:`This field must be completed with the result of the cryptogram field provided by the\n3DSecure service. In Visa transactions, it represents the Cardholder Authentication Verification\nValue (CAVV), a cryptographic value generated by the Issuer as evidence of payment\nauthentication during online purchase to qualify for chargeback protection. MasterCard\ntransactions have a similar value called Accountholder Authentication Value (AAV) or the\nUniversal Cardholder Authentication Field (UCAF). When submitting a transaction for\nauthorization, the merchant must include the CAVV or AAV/UCAF to demonstrate that the cardholder\nhas been authenticated. It is typically base64-encoded (MAX: 40, MIN: 0).`}),_jsx(_components.p,{children:`Example: BA0BB1Z3N5Q4kjkBU3c3ELGUsJY =`})]}),_jsxs(ParamField,{body:`transaction_id`,type:`string`,id:`param-transaction-id-1`,children:[_jsx(_components.p,{children:`For 3DS v1:\nThis is the Unique Transaction Identifier. It is automatically generated by the MPI. It is\ntypically 28 bytes in length and base64-encoded. Is commonly referred to as XID (MAX: 40, MIN:\n0).\nFor 3DS v2:\nUniversally unique transaction identifier assigned by the DS to identify a single transaction.\n(MAX: 36, MIN:36).`}),_jsx(_components.p,{children:`Ex for V1: “TjY0MjAxRjA4MD4987DUzMzYyNjU=”\nEx for V2: “c4e59ceb-a382-4d6a-bc87-385d591fa09d”`})]}),_jsxs(ParamField,{body:`directory_server_transaction_id`,type:`string`,id:`param-directory-server-transaction-id-1`,children:[_jsx(_components.p,{children:`Transaction ID generated by the Mastercard directory server during authentication (MAX\n255; MIN 3).`}),_jsx(_components.p,{children:`Example: f38e6948-5388-41a6-bca4-b49723c19437`})]}),_jsxs(ParamField,{body:`pares_status`,type:`string`,id:`param-pares-status`,children:[_jsx(_components.p,{children:`Indicates the outcome of the cardholder authentication during the 3-D Secure process. It informs you whether the authentication was successful (Y), failed (N), could not be completed (U), or was only attempted (A).`}),_jsx(_components.p,{children:`Example: Y`})]}),_jsxs(ParamField,{body:`has_challenge`,type:`boolean`,id:`param-has-challenge`,children:[_jsxs(_components.p,{children:[`Indicates whether a 3DS challenge occurred. When `,_jsx(_components.code,{children:`false`}),` , the flow can be frictionless or data-only. Data-only is not explicitly flagged in the response.`]}),_jsx(_components.p,{children:`Example: false`})]}),_jsxs(ParamField,{body:`acs_id`,type:`string`,id:`param-acs-id`,children:[_jsx(_components.p,{children:`Unique identifier provided by the Access Control Server (ACS) during the 3-D Secure authentication process.`}),_jsx(_components.p,{children:`Example: ACS-1234567890`})]}),_jsxs(ParamField,{body:`liability_shift`,type:`boolean`,id:`param-liability-shift`,children:[_jsxs(_components.p,{children:[`Indicates whether fraud liability shifted from the merchant to the card issuer as a result of the 3DS authentication. `,_jsx(_components.code,{children:`true`}),` means the issuer bears liability for fraud disputes on this transaction; `,_jsx(_components.code,{children:`false`}),` means the merchant retains it. This field can also be `,_jsx(_components.code,{children:`null`}),`, including in some successful-authentication cases; if you rely on it for chargeback handling and see `,_jsx(_components.code,{children:`null`}),` unexpectedly, contact Yuno support.`]}),_jsx(_components.p,{children:`Example: true`})]})]})]}),_jsxs(ParamField,{body:`network_token`,type:`object`,id:`param-network-token-1`,children:[_jsx(_components.p,{children:`Information about the network token used for the transaction. If applicable.`}),_jsxs(Expandable,{title:`properties`,children:[_jsxs(ParamField,{body:`network`,type:`enum`,id:`param-network-1`,children:[_jsx(_components.p,{children:`The provider associated to the token provided. VISA, MASTERCARD, AMERICAN_EXPRESS.`}),_jsx(_components.p,{children:`Example: MASTERCARD`})]}),_jsxs(ParamField,{body:`status`,type:`enum`,id:`param-status-3`,children:[_jsx(_components.p,{children:`Status of the token for the payment method. CREATED, ACTIVE, SUSPENDED, CANCELED.`}),_jsx(_components.p,{children:`Example: ACTIVE`})]}),_jsxs(ParamField,{body:`par`,type:`string`,id:`param-par-1`,children:[_jsx(_components.p,{children:`Payment account reference.`}),_jsx(_components.p,{children:`Example: MCC123456789012`})]}),_jsxs(ParamField,{body:`token_data`,type:`object`,id:`param-token-data-1`,children:[_jsx(_components.p,{children:`Token details.`}),_jsxs(Expandable,{title:`properties`,children:[_jsxs(ParamField,{body:`number`,type:`number`,id:`param-number-6`,children:[_jsx(_components.p,{children:`[Mandatory] Token’s number without any separators (MAX 19; MIN 8) only available for PCI certified merchants.`}),_jsx(_components.p,{children:`Example: 450799000001234`})]}),_jsxs(ParamField,{body:`holder_name`,type:`string`,id:`param-holder-name-5`,children:[_jsx(_components.p,{children:`Cardholder’s full name as it appears on the Token (MAX 26; MIN 2).`}),_jsx(_components.p,{children:`Example: John Doe`})]}),_jsxs(ParamField,{body:`iin`,type:`number`,id:`param-iin-5`,children:[_jsx(_components.p,{children:`The Institution identification number (IIN) refers to the first few digits of a network token number issued by a financial institution (MAX 8; MIN 6).`}),_jsx(_components.p,{children:`Example: 45079900`})]}),_jsxs(ParamField,{body:`lfd`,type:`number`,id:`param-lfd-5`,children:[_jsx(_components.p,{children:`Last four digits of the network token (MAX 4; MIN 4).`}),_jsx(_components.p,{children:`Example: 1234`})]}),_jsxs(ParamField,{body:`expiration_month`,type:`number`,id:`param-expiration-month-3`,children:[_jsx(_components.p,{children:`Network Token’s expiration month (MM) (MAX 2; MIN 2).`}),_jsx(_components.p,{children:`Example: 12`})]}),_jsxs(ParamField,{body:`expiration_year`,type:`number`,id:`param-expiration-year-3`,children:[_jsx(_components.p,{children:`Network Token’s expiration year (YYYY) (MAX 4; MIN 2).`}),_jsx(_components.p,{children:`Example: 2027`})]}),_jsx(ParamField,{body:`cryptogram`,type:`string`,id:`param-cryptogram-4`,children:_jsx(_components.p,{children:`[Mandatory] - The unique cryptogram generated by the issuer for the network token in use in the transaction.`})}),_jsx(ParamField,{body:`electronic_commerce_indicator`,type:`string`,id:`param-electronic-commerce-indicator-3`,children:_jsx(_components.p,{children:`[Only required for certain providers] - In case the token has been authenticated by Mastercard the field should be set to 02. For Visa or not authenticated tokens, is not necessary to send the field.`})}),_jsx(ParamField,{body:`token_requestor_id`,type:`string`,id:`param-token-requestor-id-1`,children:_jsx(_components.p,{children:`[Only required for certain providers] - Token requestor ID of the merchant`})}),_jsxs(ParamField,{body:`response`,type:`object`,id:`param-response-1`,children:[_jsx(_components.p,{children:`Network transaction details.`}),_jsxs(Expandable,{title:`properties`,children:[_jsxs(ParamField,{body:`code`,type:`number`,id:`param-code-1`,children:[_jsx(_components.p,{children:`Response code from the service provider.`}),_jsx(_components.p,{children:`Example: succeeded`})]}),_jsxs(ParamField,{body:`message`,type:`number`,id:`param-message-1`,children:[_jsx(_components.p,{children:`Response code from the service provider.`}),_jsx(_components.p,{children:`Example: Transaction Succeeded`})]})]})]})]})]})]})]}),_jsxs(ParamField,{body:`stored_credentials`,type:`object`,id:`param-stored-credentials-2`,children:[_jsx(_components.p,{children:`Indicates the processing type of the transaction.`}),_jsxs(Expandable,{title:`properties`,children:[_jsxs(ParamField,{body:`reason`,type:`enum`,id:`param-reason-2`,children:[_jsx(_components.p,{children:`Indicates the processing type of the transaction.Enum:CARD_ON_FILE, SUBSCRIPTION, UNSCHEDULED_CARD_ON_FILE`}),_jsx(_components.p,{children:`Example: SUBSCRIPTION`})]}),_jsxs(ParamField,{body:`usage`,type:`enum`,id:`param-usage-2`,children:[_jsx(_components.p,{children:`This field Iets you indicate if this is the first time the vaulted_token/network_token is used for a payment or if it has already been used for a previous payment. Enum: FIRST, USED`}),_jsx(_components.p,{children:`Example: USED`})]}),_jsxs(ParamField,{body:`subscription_agreement_id`,type:`string`,id:`param-subscription-agreement-id-2`,children:[_jsx(_components.p,{children:`This field lets you indicate the identification of the agreement with the customer for a subscription. Mainly for MX (MAX 255; MIN 3).`}),_jsx(_components.p,{children:`Example: AA0001`})]}),_jsxs(ParamField,{body:`network_transaction_id`,type:`string`,id:`param-network-transaction-id-2`,children:[_jsx(_components.p,{children:`Unique identifier assigned to a transaction by the card network. It is used to track and reference specific transactions, particularly in recurring payment scenarios, ensuring consistency and traceability across the payment lifecycle (MAX 255; MIN 3).`}),_jsx(_components.p,{children:`Example: 583103536844189`})]})]})]})]})]}),_jsxs(ParamField,{body:`wallet`,type:`object`,id:`param-wallet-1`,children:[_jsx(_components.p,{children:`Specifies the details of the payment method when using a wallet.`}),_jsxs(Expandable,{title:`properties`,children:[_jsxs(ParamField,{body:`verify`,type:`boolean`,id:`param-verify-4`,children:[_jsx(_components.p,{children:`Using amount = 0 and verify = true, you can verify the user’s card without authorizing a real\namount.`}),_jsxs(_components.p,{children:[`Possible values: `,_jsx(_components.code,{children:`True`}),` or `,_jsx(_components.code,{children:`False`})]})]}),_jsx(ParamField,{body:`cryptogram`,type:`string`,id:`param-cryptogram-5`,children:_jsx(_components.p,{children:`Cryptogram for direct integrations with card wallets (MAX 526; MIN 3).`})}),_jsxs(ParamField,{body:`capture`,type:`boolean`,id:`param-capture-4`,children:[_jsx(_components.p,{children:`Decides whether to authorize the payment or capture it. Authorizing a card payment allows you\nto\nreserve funds in a customer’s bank account.`}),_jsxs(_components.p,{children:[`Possible values: `,_jsx(_components.code,{children:`True`}),` or `,_jsx(_components.code,{children:`False`})]})]}),_jsxs(ParamField,{body:`installments`,type:`integer`,id:`param-installments-5`,children:[_jsx(_components.p,{children:`The card installments (MAX 50; MIN 1).`}),_jsx(_components.p,{children:`Example: 3`})]}),_jsxs(ParamField,{body:`payment_method_id`,type:`string`,id:`param-payment-method-id-2`,children:[_jsx(_components.p,{children:`The user’s payment method used in their wallet.`}),_jsx(_components.p,{children:`Example: credit_card`})]}),_jsxs(ParamField,{body:`detail`,type:`string`,id:`param-detail-3`,children:[_jsx(_components.p,{children:`The payment method’s detail used in their wallet.`}),_jsx(_components.p,{children:`Example: visa`})]}),_jsxs(ParamField,{body:`money_release_date`,type:`date`,id:`param-money-release-date-2`,children:[_jsx(_components.p,{children:`Date in which the money from the provider will be available to use.`}),_jsx(_components.p,{children:`Example: 2022-05-09T00:00:00.000000Z`})]}),_jsxs(ParamField,{body:`sponsor_id`,type:`string`,id:`param-sponsor-id-2`,children:[_jsx(_components.p,{children:`Partner’s provider account (MAX 255; MIN 3).`}),_jsx(_components.p,{children:`Example: 4562103`})]}),_jsxs(ParamField,{body:`authorization_code`,type:`string`,id:`param-authorization-code-4`,children:[_jsx(_components.p,{children:`Acquire’s response code.`}),_jsx(_components.p,{children:`Example: 742A64`})]}),_jsxs(ParamField,{body:`expires_at`,type:`timestamp`,id:`param-expires-at-5`,children:[_jsx(_components.p,{children:`Payment methods expiration date. “yyyy-MM-dd HH:mm:ss.SSSz”`}),_jsx(_components.p,{children:`Example: 2026-05-09T20:46:54.786342Z`})]}),_jsxs(ParamField,{body:`redirect_url`,type:`string`,id:`param-redirect-url-3`,children:[_jsx(_components.p,{children:`The URL to redirect your customer to in order to complete the payment with the wallet.`}),_jsxs(_components.p,{children:[`Example: `,_jsx(_components.a,{href:`https://www.company.com/wallet_1231324`,children:`https://www.company.com/wallet_1231324`})]})]}),_jsxs(ParamField,{body:`customer_data`,type:`object`,id:`param-customer-data-3`,children:[_jsx(_components.p,{children:`Specifies the details of the customer.`}),_jsxs(Expandable,{title:`properties`,children:[_jsxs(ParamField,{body:`email`,type:`string`,id:`param-email-7`,children:[_jsx(_components.p,{children:`The customer’s email (MAX 255; MIN 3).`}),_jsxs(_components.p,{children:[`Example: `,_jsx(_components.a,{href:`mailto:john.doe@email.com`,children:`john.doe@email.com`})]})]}),_jsxs(ParamField,{body:`first_name`,type:`string`,id:`param-first-name-6`,children:[_jsx(_components.p,{children:`The customer’s first name (MAX 32, MIN 8).`}),_jsx(_components.p,{children:`Example: John`})]}),_jsxs(ParamField,{body:`last_name`,type:`string`,id:`param-last-name-6`,children:[_jsx(_components.p,{children:`The customer’s last name (MAX 32, MIN 8).`}),_jsx(_components.p,{children:`Example: Doe`})]}),_jsxs(ParamField,{body:`username`,type:`string`,id:`param-username-3`,children:[_jsx(_components.p,{children:`The customer’s username in the platform (MAX 32, MIN 8).`}),_jsx(_components.p,{children:`Example: John_Doe_01`})]}),_jsxs(ParamField,{body:`identification_type`,type:`string`,id:`param-identification-type-2`,children:[_jsx(_components.p,{children:`The customer’s document type (MAX 32, MIN 8).`}),_jsxs(_components.p,{children:[`Check the `,_jsx(_components.a,{href:`/reference/country-reference`,children:`\nCountry reference`}),`. Example: DNI`]})]}),_jsxs(ParamField,{body:`identification_number`,type:`string`,id:`param-identification-number-2`,children:[_jsx(_components.p,{children:`The customer’s identification number (MAX 32, MIN 8).`}),_jsx(_components.p,{children:`Example: 34566123`})]})]})]}),_jsxs(ParamField,{body:`fee_details`,type:`object`,id:`param-fee-details-2`,children:[_jsx(_components.p,{children:`Specifies the details of the fees.`}),_jsx(Expandable,{title:`properties`,children:_jsxs(ParamField,{body:`amount`,type:`float`,id:`param-amount-6`,children:[_jsx(_components.p,{children:`Amount of the transaction (multiple of 0.0001).`}),_jsx(_components.p,{children:`Example: 40.5`})]})})]}),_jsxs(ParamField,{body:`card_data`,type:`object`,id:`param-card-data-4`,children:[_jsx(_components.p,{children:`Specifies the details of the card.`}),_jsxs(Expandable,{title:`properties`,children:[_jsxs(ParamField,{body:`iin`,type:`integer`,id:`param-iin-6`,children:[_jsx(_components.p,{children:`The issuer identification number (IIN) refers to the first few digits of the payment card\nnumber issued by a financial institution (MAX 8; MIN 6).`}),_jsx(_components.p,{children:`Example: 45079900`})]}),_jsxs(ParamField,{body:`lfd`,type:`integer`,id:`param-lfd-6`,children:[_jsx(_components.p,{children:`The last four digits of the card (MAX 4; MIN 4).`}),_jsx(_components.p,{children:`Example: 0010`})]}),_jsxs(ParamField,{body:`number_length`,type:`integer`,id:`param-number-length-4`,children:[_jsx(_components.p,{children:`The length of the card’s number (MAX 19; MIN 8).`}),_jsx(_components.p,{children:`Example: 19`})]}),_jsxs(ParamField,{body:`security_code_length`,type:`integer`,id:`param-security-code-length-4`,children:[_jsx(_components.p,{children:`The length of the card’s security code (MAX 1; MIN 1).`}),_jsx(_components.p,{children:`Example: 3`})]}),_jsxs(ParamField,{body:`brand`,type:`string`,id:`param-brand-5`,children:[_jsx(_components.p,{children:`The card’s brand information (MAX 255; MIN 3).`}),_jsx(_components.p,{children:`Example: visa`})]}),_jsxs(ParamField,{body:`holder_name`,type:`string`,id:`param-holder-name-6`,children:[_jsx(_components.p,{children:`Card holder’s full name as it appears on the card (MAX 26; MIN 2) only available for PCI\ncertified merchants.`}),_jsx(_components.p,{children:`Example: JOHN DOE`})]})]})]})]})]}),_jsxs(ParamField,{body:`bnpl`,type:`object`,id:`param-bnpl-1`,children:[_jsx(_components.p,{children:`Specifies the details of the payment method when using BNPL.`}),_jsxs(Expandable,{title:`properties`,children:[_jsxs(ParamField,{body:`installments`,type:`integer`,id:`param-installments-6`,children:[_jsx(_components.p,{children:`The loan installments (MAX 50; MIN 1).`}),_jsx(_components.p,{children:`Example: 10`})]}),_jsxs(ParamField,{body:`provider_image`,type:`string`,id:`param-provider-image-2`,children:[_jsx(_components.p,{children:`The provider’s URL (MAX 255; MIN 3).`}),_jsxs(_components.p,{children:[`Example: `,_jsx(_components.a,{href:`https://www.company.com/`,children:`https://www.company.com/`})]})]}),_jsxs(ParamField,{body:`redirect_url`,type:`string`,id:`param-redirect-url-4`,children:[_jsx(_components.p,{children:`The URL with the full version of the ticket in case you want to redirect your customer (MAX\n255;\nMIN\n3).`}),_jsxs(_components.p,{children:[`Example: `,_jsx(_components.a,{href:`https://www.company.com/ticket_1231324`,children:`https://www.company.com/ticket_1231324`})]})]}),_jsxs(ParamField,{body:`expires_at`,type:`timestamp`,id:`param-expires-at-6`,children:[_jsx(_components.p,{children:`Payment methods expiration date. “yyyy-MM-dd HH:mm:ss.SSSz”`}),_jsx(_components.p,{children:`Example: 2026-05-09T20:46:54.786342Z`})]}),_jsxs(ParamField,{body:`customer_data`,type:`object`,id:`param-customer-data-4`,children:[_jsx(_components.p,{children:`Specifies the details of the customer.`}),_jsxs(Expandable,{title:`properties`,children:[_jsxs(ParamField,{body:`name`,type:`string`,id:`param-name-6`,children:[_jsx(_components.p,{children:`The customer’s legal name (MAX 32, MIN 8).`}),_jsx(_components.p,{children:`Example: Legal name`})]}),_jsxs(ParamField,{body:`username`,type:`string`,id:`param-username-4`,children:[_jsx(_components.p,{children:`Customer’s username in the provider platform (MAX 32, MIN 8).`}),_jsx(_components.p,{children:`Example: Legal_name_01`})]}),_jsxs(ParamField,{body:`tax_id_type`,type:`string`,id:`param-tax-id-type-1`,children:[_jsx(_components.p,{children:`The customer’s tax identifier (MAX 32, MIN 8).`}),_jsx(_components.p,{children:`Example: CUIT`})]}),_jsxs(ParamField,{body:`tax_id`,type:`string`,id:`param-tax-id-1`,children:[_jsx(_components.p,{children:`The customer’s tax identifier number (MAX 32, MIN 8).`}),_jsx(_components.p,{children:`Example: 20-34566123-7`})]}),_jsxs(ParamField,{body:`type`,type:`string`,id:`param-type-17`,children:[_jsx(_components.p,{children:`The credit’s type (MAX 255; MIN 3).`}),_jsx(_components.p,{children:`Example: PERSONAL/BUSINESS`})]}),_jsxs(ParamField,{body:`area`,type:`string`,id:`param-area-1`,children:[_jsx(_components.p,{children:`The customer’s industry (MAX 255; MIN 3).`}),_jsx(_components.p,{children:`Example: OTHERS`})]}),_jsxs(ParamField,{body:`role`,type:`string`,id:`param-role-1`,children:[_jsx(_components.p,{children:`The customer’s role in the company (MAX 255; MIN 3).`}),_jsx(_components.p,{children:`Example: OWNER`})]})]})]})]})]}),_jsxs(ParamField,{body:`bank_transfer`,type:`object`,id:`param-bank-transfer-1`,children:[_jsx(_components.p,{children:`Specifies the details of the payment method when using bank transfer.`}),_jsxs(Expandable,{title:`properties`,children:[_jsxs(ParamField,{body:`provider_image`,type:`string`,id:`param-provider-image-3`,children:[_jsx(_components.p,{children:`The provider’s URL (MAX 255; MIN 3).`}),_jsxs(_components.p,{children:[`Example: `,_jsx(_components.a,{href:`https://www.company.com/logo`,children:`https://www.company.com/logo`})]})]}),_jsxs(ParamField,{body:`account_type`,type:`string`,id:`param-account-type-1`,children:[_jsx(_components.p,{children:`Type of the bank account (MAX 255; MIN 3).`}),_jsx(_components.p,{children:`Example: CHECKINGS/SAVINGS`})]}),_jsxs(ParamField,{body:`bank_name`,type:`string`,id:`param-bank-name-1`,children:[_jsx(_components.p,{children:`Name of the bank associated with the account (MAX 255; MIN 3).`}),_jsx(_components.p,{children:`Example: Banco Galicia`})]}),_jsxs(ParamField,{body:`bank_id`,type:`string`,id:`param-bank-id-1`,children:[_jsx(_components.p,{children:`Identifier of the selected bank when the provider requires choosing one. Returned only if the merchant sent a value.`}),_jsx(_components.p,{children:`Example: galicia`})]}),_jsxs(ParamField,{body:`beneficiary_name`,type:`string`,id:`param-beneficiary-name-1`,children:[_jsx(_components.p,{children:`The name of the account holder (MAX 255; MIN 3).`}),_jsx(_components.p,{children:`Example: John Doe`})]}),_jsxs(ParamField,{body:`bank_account`,type:`string`,id:`param-bank-account-1`,children:[_jsx(_components.p,{children:`The number of the bank account (MAX 255; MIN 3).`}),_jsx(_components.p,{children:`Example: 54653211313333`})]}),_jsxs(ParamField,{body:`bank_account_2`,type:`string`,id:`param-bank-account-2-1`,children:[_jsx(_components.p,{children:`The secondary number of the bank account (MAX 255; MIN 3).`}),_jsx(_components.p,{children:`Example: 78900000000123`})]}),_jsxs(ParamField,{body:`beneficiary_document_type`,type:`string`,id:`param-beneficiary-document-type-1`,children:[_jsx(_components.p,{children:`Document type of the account holder (MAX 255; MIN 3).`}),_jsxs(_components.p,{children:[`Possible values: Check the `,_jsx(_components.a,{href:`/reference/country-reference`,children:`\nCountry reference`}),`. Example: DNI`]})]}),_jsxs(ParamField,{body:`beneficiary_document`,type:`string`,id:`param-beneficiary-document-1`,children:[_jsx(_components.p,{children:`Document number of the account holder (MAX 255; MIN 3).`}),_jsx(_components.p,{children:`Example: 54666897`})]}),_jsxs(ParamField,{body:`reference`,type:`string`,id:`param-reference-2`,children:[_jsx(_components.p,{children:`Reference code for the user (MAX 255; MIN 3).`}),_jsx(_components.p,{children:`Example: AA01234-BC`})]}),_jsxs(ParamField,{body:`retrieval_reference_number`,type:`string`,id:`param-retrieval-reference-number-3`,children:[_jsx(_components.p,{children:`The unique identifier assigned by an acquirer to an authorization.In case of Brazil, you’ll receive the nsu.`}),_jsx(_components.p,{children:`Example: 200000000012`})]}),_jsxs(ParamField,{body:`acquirer_reference_number`,type:`string`,id:`param-acquirer-reference-number-3`,children:[_jsx(_components.p,{children:`The unique identifier assigned by the card acquirer to track the transaction through the card network. Used for reconciliation and chargebacks.`}),_jsxs(_components.p,{children:[`For providers that return an acquirer reference (for example, Adyen), this field carries that value, and `,_jsx(_components.code,{children:`retrieval_reference_number`}),` may be empty for those providers.`]}),_jsx(_components.p,{children:`Example: 7C9F8E2A1B3D`})]}),_jsxs(ParamField,{body:`payment_instruction`,type:`string`,id:`param-payment-instruction-2`,children:[_jsx(_components.p,{children:`Payments instructions related to the payment (MAX 255; MIN 3).`}),_jsx(_components.p,{children:`Example: Go to your bank account and transfer the amount using the reference detailed\nbelow`})]}),_jsxs(ParamField,{body:`redirect_url`,type:`string`,id:`param-redirect-url-5`,children:[_jsx(_components.p,{children:`The URL with the full version of the ticket in case you want to redirect your customer (MAX\n255;\nMIN\n3).`}),_jsxs(_components.p,{children:[`Example: `,_jsx(_components.a,{href:`https://www.company.com/ticket_1231324`,children:`https://www.company.com/ticket_1231324`})]})]}),_jsxs(ParamField,{body:`expires_at`,type:`timestamp`,id:`param-expires-at-7`,children:[_jsx(_components.p,{children:`Payment methods expiration date. “yyyy-MM-dd HH:mm:ss.SSSz”`}),_jsx(_components.p,{children:`Example: 2026-05-09T20:46:54.786342Z`})]})]})]}),_jsxs(ParamField,{body:`ticket`,type:`object`,id:`param-ticket-1`,children:[_jsx(_components.p,{children:`Specifies the details of the payment method when using ticket.`}),_jsxs(Expandable,{title:`properties`,children:[_jsxs(ParamField,{body:`type`,type:`string`,id:`param-type-18`,children:[_jsx(_components.p,{children:`The ticket’s type.`}),_jsx(_components.p,{children:`Example: number, barcode, custom, reference_code, qr`})]}),_jsxs(ParamField,{body:`benefit_type`,type:`enum`,id:`param-benefit-type-1`,children:[_jsx(_components.p,{children:`User´s benefit type for ticket payment method. JUNAEB, PRIVATE`}),_jsx(_components.p,{children:`Example: PRIVATE`})]}),_jsxs(ParamField,{body:`provider_number`,type:`integer`,id:`param-provider-number-1`,children:[_jsx(_components.p,{children:`The ticket’s number.`}),_jsx(_components.p,{children:`Example: 13141`})]}),_jsxs(ParamField,{body:`provider_barcode`,type:`string`,id:`param-provider-barcode-1`,children:[_jsxs(_components.p,{children:[`The ticket’s barcode, as a text value. For the barcode image, see `,_jsx(_components.code,{children:`provider_logo`}),`.`]}),_jsx(_components.p,{children:`Example: 456789009878765u7654`})]}),_jsxs(ParamField,{body:`provider_logo`,type:`string`,id:`param-provider-logo-1`,children:[_jsx(_components.p,{children:`The ticket’s logo.`}),_jsxs(_components.p,{children:[`Example: `,_jsx(_components.a,{href:`https://www.company.com/logo`,children:`https://www.company.com/logo`})]})]}),_jsxs(ParamField,{body:`provider_format`,type:`string`,id:`param-provider-format-1`,children:[_jsx(_components.p,{children:`The ticket’s format.`}),_jsx(_components.p,{children:`Example: barcode, custom`})]}),_jsxs(ParamField,{body:`payment_instruction`,type:`string`,id:`param-payment-instruction-3`,children:[_jsx(_components.p,{children:`Payments instructions related to the payment (MAX 255; MIN 3).`}),_jsx(_components.p,{children:`Example: Go to your closest store and pay the total amount using the reference detailed below`})]}),_jsxs(ParamField,{body:`redirect_url`,type:`string`,id:`param-redirect-url-6`,children:[_jsx(_components.p,{children:`The URL with the full version of the ticket.`}),_jsxs(_components.p,{children:[`Example: `,_jsx(_components.a,{href:`https://www.company.com/ticket_1231324`,children:`https://www.company.com/ticket_1231324`})]})]}),_jsxs(ParamField,{body:`expires_at`,type:`timestamp`,id:`param-expires-at-8`,children:[_jsx(_components.p,{children:`Payment methods expiration date. “yyyy-MM-dd HH:mm:ss.SSSz”`}),_jsx(_components.p,{children:`Example: 2026-05-09T20:46:54.786342Z`})]})]})]}),_jsxs(ParamField,{body:`payment_link`,type:`object`,id:`param-payment-link-1`,children:[_jsx(_components.p,{children:`Specifies the details of the payment method when using a payment link.`}),_jsxs(Expandable,{title:`properties`,children:[_jsxs(ParamField,{body:`verify`,type:`boolean`,id:`param-verify-5`,children:[_jsx(_components.p,{children:`Using amount = 0 and verify = true, you can verify the user’s card without authorizing a real\namount.`}),_jsxs(_components.p,{children:[`Possible values: `,_jsx(_components.code,{children:`True`}),` or `,_jsx(_components.code,{children:`False`})]})]}),_jsxs(ParamField,{body:`capture`,type:`boolean`,id:`param-capture-5`,children:[_jsx(_components.p,{children:`Decides whether to authorize the payment or capture it. Authorizing a card payment allows you\nto\nreserve funds in a customer’s bank account.`}),_jsxs(_components.p,{children:[`Possible values: `,_jsx(_components.code,{children:`True`}),` or `,_jsx(_components.code,{children:`False`})]})]}),_jsxs(ParamField,{body:`expires_at`,type:`timestamp`,id:`param-expires-at-9`,children:[_jsx(_components.p,{children:`Payment methods expiration date. “yyyy-MM-dd HH:mm:ss.SSSz”`}),_jsx(_components.p,{children:`Example: 2026-05-09T20:46:54.786342Z`})]}),_jsxs(ParamField,{body:`installments`,type:`integer`,id:`param-installments-7`,children:[_jsx(_components.p,{children:`The card installments (MAX 50; MIN 1).`}),_jsx(_components.p,{children:`Example: 3`})]}),_jsxs(ParamField,{body:`payment_method_id`,type:`string`,id:`param-payment-method-id-3`,children:[_jsx(_components.p,{children:`The user’s payment method used in their wallet.`}),_jsx(_components.p,{children:`Example: credit_card`})]}),_jsxs(ParamField,{body:`detail`,type:`string`,id:`param-detail-4`,children:[_jsx(_components.p,{children:`The payment method’s detail used in their wallet.`}),_jsx(_components.p,{children:`Example: visa`})]}),_jsxs(ParamField,{body:`money_release_date`,type:`date`,id:`param-money-release-date-3`,children:[_jsx(_components.p,{children:`Date in which the money from the provider will be available to use.`}),_jsx(_components.p,{children:`Example: 2022-05-09T00:00:00.000000Z`})]}),_jsxs(ParamField,{body:`sponsor_id`,type:`string`,id:`param-sponsor-id-3`,children:[_jsx(_components.p,{children:`Partner’s provider account (MAX 255; MIN 3).`}),_jsx(_components.p,{children:`Example: 4562103`})]}),_jsxs(ParamField,{body:`authorization_code`,type:`string`,id:`param-authorization-code-5`,children:[_jsx(_components.p,{children:`Acquire’s response code.`}),_jsx(_components.p,{children:`Example: 742A64`})]}),_jsxs(ParamField,{body:`customer_data`,type:`object`,id:`param-customer-data-5`,children:[_jsx(_components.p,{children:`Specifies the details of the customer.`}),_jsxs(Expandable,{title:`properties`,children:[_jsxs(ParamField,{body:`email`,type:`string`,id:`param-email-8`,children:[_jsx(_components.p,{children:`The customer’s email (MAX 255; MIN 3).`}),_jsxs(_components.p,{children:[`Example: `,_jsx(_components.a,{href:`mailto:john.doe@email.com`,children:`john.doe@email.com`})]})]}),_jsxs(ParamField,{body:`first_name`,type:`string`,id:`param-first-name-7`,children:[_jsx(_components.p,{children:`The customer’s first name (MAX 32, MIN 8).`}),_jsx(_components.p,{children:`Example: John`})]}),_jsxs(ParamField,{body:`last_name`,type:`string`,id:`param-last-name-7`,children:[_jsx(_components.p,{children:`The customer’s last name (MAX 32, MIN 8).`}),_jsx(_components.p,{children:`Example: Doe`})]}),_jsxs(ParamField,{body:`username`,type:`string`,id:`param-username-5`,children:[_jsx(_components.p,{children:`The customer’s username in the platform (MAX 32, MIN 8).`}),_jsx(_components.p,{children:`Example: John_Doe_01`})]}),_jsxs(ParamField,{body:`identification_type`,type:`string`,id:`param-identification-type-3`,children:[_jsx(_components.p,{children:`The customer’s document type (MAX 32, MIN 8).`}),_jsxs(_components.p,{children:[`Possible values: Check the `,_jsx(_components.a,{href:`/reference/country-reference`,children:`\nCountry Reference`}),`. Example: DNI`]})]}),_jsxs(ParamField,{body:`identification_number`,type:`string`,id:`param-identification-number-3`,children:[_jsx(_components.p,{children:`The customer’s identification number (MAX 32, MIN 8).`}),_jsx(_components.p,{children:`Example: 34566123`})]})]})]}),_jsxs(ParamField,{body:`fee_details`,type:`object`,id:`param-fee-details-3`,children:[_jsx(_components.p,{children:`Specifies the details of the fees.`}),_jsx(Expandable,{title:`properties`,children:_jsxs(ParamField,{body:`amount`,type:`float`,id:`param-amount-7`,children:[_jsx(_components.p,{children:`Amount of the transaction (multiple of 0.0001).`}),_jsx(_components.p,{children:`Example: 40.5`})]})})]}),_jsxs(ParamField,{body:`card_data`,type:`object`,id:`param-card-data-5`,children:[_jsx(_components.p,{children:`Specifies the details of the card.`}),_jsxs(Expandable,{title:`properties`,children:[_jsxs(ParamField,{body:`iin`,type:`integer`,id:`param-iin-7`,children:[_jsx(_components.p,{children:`The issuer identification number (IIN) refers to the first few digits of the payment card\nnumber issued by a financial institution (MAX 8; MIN 6).`}),_jsx(_components.p,{children:`Example: 45079900`})]}),_jsxs(ParamField,{body:`lfd`,type:`integer`,id:`param-lfd-7`,children:[_jsx(_components.p,{children:`The last four digits of the card (MAX 4; MIN 4).`}),_jsx(_components.p,{children:`Example: 0010`})]}),_jsxs(ParamField,{body:`number_length`,type:`integer`,id:`param-number-length-5`,children:[_jsx(_components.p,{children:`The length of the card’s number (MAX 19; MIN 8).`}),_jsx(_components.p,{children:`Example: 19`})]}),_jsxs(ParamField,{body:`security_code_length`,type:`integer`,id:`param-security-code-length-5`,children:[_jsx(_components.p,{children:`The length of the card’s security code (MAX 1; MIN 1).`}),_jsx(_components.p,{children:`Example: 3`})]}),_jsxs(ParamField,{body:`brand`,type:`string`,id:`param-brand-6`,children:[_jsx(_components.p,{children:`The card’s brand information (MAX 255; MIN 3).`}),_jsx(_components.p,{children:`Example: visa`})]}),_jsxs(ParamField,{body:`holder_name`,type:`string`,id:`param-holder-name-7`,children:[_jsx(_components.p,{children:`Card holder’s full name as it appears on the card (MAX 26; MIN 2) only available for PCI\ncertified merchants.`}),_jsx(_components.p,{children:`Example: John Doe`})]})]})]})]})]})]})]})]})]}),_jsxs(ParamField,{body:`response_code`,type:`string`,id:`param-response-code`,children:[_jsx(_components.p,{children:`The code that represents the response of the te outcome of the transaction.`}),_jsx(_components.p,{children:`Example: SUCCEEDED`})]}),_jsxs(ParamField,{body:`response_message`,type:`string`,id:`param-response-message`,children:[_jsx(_components.p,{children:`The description of the response_code.`}),_jsx(_components.p,{children:`Example: Transaction successful`})]}),_jsxs(ParamField,{body:`reason`,type:`string`,id:`param-reason-3`,children:[_jsx(_components.p,{children:`The reason for the transaction. Applies to secondary transactions, such as refunds or captures.`}),_jsxs(_components.p,{children:[`Possible values: `,_jsx(_components.code,{children:`CANCELLED`}),`, `,_jsx(_components.code,{children:`DISMISS`}),`, `,_jsx(_components.code,{children:`DUPLICATE`}),`, `,_jsx(_components.code,{children:`DUPLICATED`}),`, `,_jsx(_components.code,{children:`FRAUDULENT`}),`, `,_jsx(_components.code,{children:`MISSED`}),`, `,_jsx(_components.code,{children:`NOT_FOUND`}),`, `,_jsx(_components.code,{children:`ORDER_STOPPED`}),`, `,_jsx(_components.code,{children:`REFUNDED`}),`, `,_jsx(_components.code,{children:`REQUESTED_BY_CUSTOMER`}),`, `,_jsx(_components.code,{children:`RESOLVED`}),`, `,_jsx(_components.code,{children:`REVERSE`}),`, `,_jsx(_components.code,{children:`SERVICE_SUSPENDED`})]})]}),_jsxs(ParamField,{body:`description`,type:`string`,id:`param-description-6`,children:[_jsx(_components.p,{children:`The description of the payment (MAX 255; MIN 3).`}),_jsx(_components.p,{children:`Example: Purchase on web`})]}),_jsxs(ParamField,{body:`merchant_reference`,type:`string`,id:`param-merchant-reference`,children:[_jsx(_components.p,{children:`The reference generated by the merchant to identify the payment/transaction.`}),_jsx(_components.p,{children:`Example: AA01`})]}),_jsxs(ParamField,{body:`merchant_advice_code`,type:`enum`,id:`param-merchant-advice-code`,children:[_jsx(_components.p,{children:`Normalized Merchant Advice Code for declined transactions; use it to guide retry behavior and routing.`}),_jsx(_components.p,{children:`Example: TRY_AGAIN_LATER`})]}),_jsxs(ParamField,{body:`merchant_advice_code_message`,type:`string`,id:`param-merchant-advice-code-message`,children:[_jsxs(_components.p,{children:[`Human‑readable message that explains the advice returned in `,_jsx(_components.code,{children:`merchant_advice_code`}),` .`]}),_jsx(_components.p,{children:`Example: Retry within 24 hours`})]}),_jsxs(ParamField,{body:`provider_data`,type:`object`,id:`param-provider-data`,children:[_jsx(_components.p,{children:`Specifies the provider data that processed the payment.`}),_jsxs(Expandable,{title:`properties`,children:[_jsxs(ParamField,{body:`id`,type:`string`,id:`param-id-12`,children:[_jsx(_components.p,{children:`The provider id that processed the payment.`}),_jsx(_components.p,{children:`Example: DLOCAL`})]}),_jsxs(ParamField,{body:`transaction_id`,type:`string`,id:`param-transaction-id-2`,children:[_jsx(_components.p,{children:`The id of the transaction from the provider.`}),_jsx(_components.p,{children:`Example: 5a1fa541-5fa2-496e-9fdc-29b34e09a107`})]}),_jsxs(ParamField,{body:`third_party_account_id`,type:`string`,id:`param-third-party-account-id`,children:[_jsx(_components.p,{children:`The id of the account from the processor of the provider. If applies.`}),_jsx(_components.p,{children:`Example: AA001298`})]}),_jsxs(ParamField,{body:`third_party_transaction_id`,type:`string`,id:`param-third-party-transaction-id`,children:[_jsx(_components.p,{children:`The id of the transaction from the processor of the provider. If applies.`}),_jsx(_components.p,{children:`Example: 1309982`})]}),_jsxs(ParamField,{body:`account_id`,type:`string`,id:`param-account-id-1`,children:[_jsx(_components.p,{children:`The unique identifier of the account (MAX 64; MIN 36).`}),_jsx(_components.p,{children:`Example: 9104911d-5df9-429e-8488-ad41abea1a4b`})]}),_jsxs(ParamField,{body:`status`,type:`enum`,id:`param-status-4`,children:[_jsx(_components.p,{children:`The status of the transaction.`}),_jsx(_components.p,{children:`Example: SUCCEEDED`})]}),_jsxs(ParamField,{body:`status_detail`,type:`string`,id:`param-status-detail`,children:[_jsx(_components.p,{children:`The status_detail of the transaction.`}),_jsx(_components.p,{children:`Example: APPROVED`})]}),_jsxs(ParamField,{body:`merchant_advice_code`,type:`string`,id:`param-merchant-advice-code-1`,children:[_jsx(_components.p,{children:`Raw Merchant Advice Code returned by the provider for declined transactions.`}),_jsx(_components.p,{children:`Example: 25`})]}),_jsxs(ParamField,{body:`merchant_advice_code_message`,type:`string`,id:`param-merchant-advice-code-message-1`,children:[_jsx(_components.p,{children:`Provider message that explains the meaning of the raw Merchant Advice Code.`}),_jsx(_components.p,{children:`Example: Retry after 24 hours`})]}),_jsxs(ParamField,{body:`response_code`,type:`string`,id:`param-response-code-1`,children:[_jsx(_components.p,{children:`The code that represents the response of the te outcome of the transaction from the provider.`}),_jsx(_components.p,{children:`Example: SUCCEEDED`})]}),_jsxs(ParamField,{body:`response_message`,type:`string`,id:`param-response-message-1`,children:[_jsx(_components.p,{children:`Message to provide additional information regarding the operation status.`}),_jsx(_components.p,{children:`Example: Successful transaction`})]}),_jsxs(ParamField,{body:`iso8583_response_code`,type:`object`,id:`param-iso8583-response-code`,children:[_jsxs(_components.p,{children:[`The code of the international standard for financial transaction card originated interchange messaging ( `,_jsx(`a`,{href:`https://en.wikipedia.org/wiki/ISO_8583`,children:`ISO 8583`}),` ).`]}),_jsx(_components.p,{children:`Example: 00`})]}),_jsxs(ParamField,{body:`iso8583_response_message`,type:`object`,id:`param-iso8583-response-message`,children:[_jsxs(_components.p,{children:[`The message of the international standard for financial transaction card originated interchange messaging ( `,_jsx(`a`,{href:`https://en.wikipedia.org/wiki/ISO_8583`,children:`ISO 8583`}),` ).`]}),_jsx(_components.p,{children:`Example: Approved or completed successfully`})]}),_jsxs(ParamField,{body:`raw_notification`,type:`array of object`,id:`param-raw-notification`,children:[_jsx(_components.p,{children:`The direct notification from the provider for the transaction. The format of the object depends on the\nprovider’s response.`}),_jsx(_components.p,{children:`Example: JSON, XML, string`})]}),_jsxs(ParamField,{body:`detail`,type:`object`,id:`param-detail-5`,children:[_jsx(_components.p,{children:`Specifies the payment method detail object returned by the provider, which specifies the details of the\ndifferent transaction\ncategory types.`}),_jsxs(Expandable,{title:`properties`,children:[_jsxs(ParamField,{body:`card`,type:`object`,id:`param-card-2`,children:[_jsx(_components.p,{children:`Specifies the details of the payment method when using a card.`}),_jsxs(Expandable,{title:`properties`,children:[_jsxs(ParamField,{body:`verify`,type:`boolean`,id:`param-verify-6`,children:[_jsx(_components.p,{children:`Using amount = 0 and verify = true, you can verify the user’s card without authorizing a real\namount.`}),_jsxs(_components.p,{children:[`Possible values: `,_jsx(_components.code,{children:`True`}),` or `,_jsx(_components.code,{children:`False`})]})]}),_jsxs(ParamField,{body:`capture`,type:`boolean`,id:`param-capture-6`,children:[_jsx(_components.p,{children:`Decides whether to authorize the payment or capture it. Authorizing a card payment allows you\nto\nreserve funds in a customer’s bank account.`}),_jsxs(_components.p,{children:[`Possible values: `,_jsx(_components.code,{children:`True`}),` or `,_jsx(_components.code,{children:`False`})]})]}),_jsxs(ParamField,{body:`installments`,type:`integer`,id:`param-installments-8`,children:[_jsx(_components.p,{children:`The card installments (MAX 50; MIN 1).`}),_jsx(_components.p,{children:`Example: 3`})]}),_jsxs(ParamField,{body:`first_installments_deferral`,type:`integer`,id:`param-first-installments-deferral-2`,children:[_jsx(_components.p,{children:`Number of months to wait to debit the first installment.`}),_jsx(_components.p,{children:`Example: 1`})]}),_jsxs(ParamField,{body:`installments_type`,type:`string`,id:`param-installments-type-2`,children:[_jsx(_components.p,{children:`Type of installments used in the card payment.`}),_jsx(_components.p,{children:`Example: string`})]}),_jsxs(ParamField,{body:`installments_amount`,type:`integer`,id:`param-installments-amount-2`,children:[_jsx(_components.p,{children:`The installment amount includes interests associated with the installment and the information\nis\ndefined by the provider.`}),_jsx(_components.p,{children:`Example: 3`})]}),_jsxs(ParamField,{body:`soft_descriptor`,type:`string`,id:`param-soft-descriptor-2`,children:[_jsx(_components.p,{children:`The descriptor passed per transaction to our platform. It will be presented on the customer’s\nphysical bank statement (MAX 15; MIN 0).`}),_jsx(_components.p,{children:`Example: COMPANY1`})]}),_jsxs(ParamField,{body:`authorization_code`,type:`string`,id:`param-authorization-code-6`,children:[_jsx(_components.p,{children:`The acquirer’s response code.`}),_jsx(_components.p,{children:`Example: 742A64`})]}),_jsxs(ParamField,{body:`retrieval_reference_number`,type:`integer`,id:`param-retrieval-reference-number-4`,children:[_jsx(_components.p,{children:`The unique identifier assigned by an acquirer to an authorization. In case of Brazil, you’ll receive the nsu.`}),_jsx(_components.p,{children:`Example: 200000000012`})]}),_jsxs(ParamField,{body:`acquirer_reference_number`,type:`string`,id:`param-acquirer-reference-number-4`,children:[_jsx(_components.p,{children:`The unique identifier assigned by the card acquirer to track the transaction through the card network. Used for reconciliation and chargebacks.`}),_jsxs(_components.p,{children:[`For providers that return an acquirer reference (for example, Adyen), this field carries that value, and `,_jsx(_components.code,{children:`retrieval_reference_number`}),` may be empty for those providers.`]}),_jsx(_components.p,{children:`Example: 7C9F8E2A1B3D`})]}),_jsxs(ParamField,{body:`voucher`,type:`string`,id:`param-voucher-2`,children:[_jsx(_components.p,{children:`The unique identifier of the payment receipt assigned by the issuing bank for a card\ntransaction.\nThis field is empty if the gateway does not provide information about the transaction (MAX 255; MIN\n3).`}),_jsx(_components.p,{children:`Example: 43564`})]}),_jsxs(ParamField,{body:`card_data`,type:`object`,id:`param-card-data-6`,children:[_jsx(_components.p,{children:`Specifies the details of the card.`}),_jsxs(Expandable,{title:`properties`,children:[_jsxs(ParamField,{body:`holder_name`,type:`string`,id:`param-holder-name-8`,children:[_jsx(_components.p,{children:`Card holder’s full name as it appears on the card (MAX 26; MIN 2) only available for PCI\ncertified merchants.`}),_jsx(_components.p,{children:`Example: Fannie Weissnat`})]}),_jsxs(ParamField,{body:`iin`,type:`integer`,id:`param-iin-8`,children:[_jsx(_components.p,{children:`The issuer identification number (IIN) refers to the first few digits of the payment card\nnumber issued by a financial institution (MAX 8; MIN 6).`}),_jsx(_components.p,{children:`Example: 41961111`})]}),_jsxs(ParamField,{body:`lfd`,type:`integer`,id:`param-lfd-8`,children:[_jsx(_components.p,{children:`The last four digits of the card (MAX 4; MIN 4).`}),_jsx(_components.p,{children:`Example: 0010`})]}),_jsxs(ParamField,{body:`number_length`,type:`integer`,id:`param-number-length-6`,children:[_jsx(_components.p,{children:`The length of the card’s number (MAX 2; MIN 1).`}),_jsx(_components.p,{children:`Example: 16`})]}),_jsxs(ParamField,{body:`security_code_length`,type:`integer`,id:`param-security-code-length-6`,children:[_jsx(_components.p,{children:`The length of the card’s security code (MAX 1; MIN 1).`}),_jsx(_components.p,{children:`Example: 3`})]}),_jsxs(ParamField,{body:`brand`,type:`string`,id:`param-brand-7`,children:[_jsx(_components.p,{children:`The card’s brand information (MAX 255; MIN 3).`}),_jsx(_components.p,{children:`Example: VISA`})]}),_jsxs(ParamField,{body:`issuer_name`,type:`string`,id:`param-issuer-name-2`,children:[_jsx(_components.p,{children:`The card’s issuer (MAX 255; MIN 3).`}),_jsx(_components.p,{children:`Example: Banco Galicia`})]}),_jsxs(ParamField,{body:`category`,type:`string`,id:`param-category-4`,children:[_jsx(_components.p,{children:`The category of the card’s issuer (MAX 255; MIN 3).`}),_jsx(_components.p,{children:`Example: Gold`})]}),_jsxs(ParamField,{body:`type`,type:`string`,id:`param-type-19`,children:[_jsx(_components.p,{children:`The type of the card’s issuer (MAX 255; MIN 3).`}),_jsx(_components.p,{children:`Example: CREDIT, DEBIT, or CHARGE_CARD`})]})]})]})]})]}),_jsxs(ParamField,{body:`wallet`,type:`object`,id:`param-wallet-2`,children:[_jsx(_components.p,{children:`Specifies the details of the payment method when using a wallet.`}),_jsxs(Expandable,{title:`properties`,children:[_jsxs(ParamField,{body:`verify`,type:`boolean`,id:`param-verify-7`,children:[_jsx(_components.p,{children:`Using amount = 0 and verify = true, you can verify the user’s card without authorizing a real\namount.`}),_jsxs(_components.p,{children:[`Possible values: `,_jsx(_components.code,{children:`True`}),` or `,_jsx(_components.code,{children:`False`})]}),_jsxs(_components.p,{children:[_jsx(_components.code,{children:`cryptogram`}),` string\nCryptogram for direct integrations with card wallets (MAX 526; MIN 3).`]})]}),_jsxs(ParamField,{body:`capture`,type:`boolean`,id:`param-capture-7`,children:[_jsx(_components.p,{children:`Decides whether to authorize the payment or capture it. Authorizing a card payment allows you\nto\nreserve funds in a customer’s bank account.`}),_jsxs(_components.p,{children:[`Possible values: `,_jsx(_components.code,{children:`True`}),` or `,_jsx(_components.code,{children:`False`})]})]}),_jsxs(ParamField,{body:`installments`,type:`integer`,id:`param-installments-9`,children:[_jsx(_components.p,{children:`The card installments (MAX 50; MIN 1).`}),_jsx(_components.p,{children:`Example: 3`})]}),_jsxs(ParamField,{body:`payment_method_id`,type:`string`,id:`param-payment-method-id-4`,children:[_jsx(_components.p,{children:`The user’s payment method used in their wallet.`}),_jsx(_components.p,{children:`Example: credit_card`})]}),_jsxs(ParamField,{body:`detail`,type:`string`,id:`param-detail-6`,children:[_jsx(_components.p,{children:`The payment method’s detail used in their wallet.`}),_jsx(_components.p,{children:`Example: visa`})]}),_jsxs(ParamField,{body:`money_release_date`,type:`date`,id:`param-money-release-date-4`,children:[_jsx(_components.p,{children:`Date in which the money from the provider will be available to use.`}),_jsx(_components.p,{children:`Example: 2022-05-09T00:00:00.000000Z`})]}),_jsxs(ParamField,{body:`sponsor_id`,type:`string`,id:`param-sponsor-id-4`,children:[_jsx(_components.p,{children:`Partner’s provider account (MAX 255; MIN 3).`}),_jsx(_components.p,{children:`Example: 4562103`})]}),_jsxs(ParamField,{body:`authorization_code`,type:`string`,id:`param-authorization-code-7`,children:[_jsx(_components.p,{children:`Acquire’s response code.`}),_jsx(_components.p,{children:`Example: 742A64`})]}),_jsxs(ParamField,{body:`customer_data`,type:`object`,id:`param-customer-data-6`,children:[_jsx(_components.p,{children:`Specifies the details of the customer.`}),_jsxs(Expandable,{title:`properties`,children:[_jsxs(ParamField,{body:`email`,type:`string`,id:`param-email-9`,children:[_jsx(_components.p,{children:`The customer’s email (MAX 255; MIN 3).`}),_jsxs(_components.p,{children:[`Example: `,_jsx(_components.a,{href:`mailto:john.doe@email.com`,children:`john.doe@email.com`})]})]}),_jsxs(ParamField,{body:`first_name`,type:`string`,id:`param-first-name-8`,children:[_jsx(_components.p,{children:`The customer’s first name (MAX 32, MIN 8).`}),_jsx(_components.p,{children:`Example: John`})]}),_jsxs(ParamField,{body:`last_name`,type:`string`,id:`param-last-name-8`,children:[_jsx(_components.p,{children:`The customer’s last name (MAX 32, MIN 8).`}),_jsx(_components.p,{children:`Example: Doe`})]}),_jsxs(ParamField,{body:`username`,type:`string`,id:`param-username-6`,children:[_jsx(_components.p,{children:`The customer’s username in the platform (MAX 32, MIN 8).`}),_jsx(_components.p,{children:`Example: John_Doe_01`})]}),_jsxs(ParamField,{body:`identification_type`,type:`string`,id:`param-identification-type-4`,children:[_jsx(_components.p,{children:`The customer’s document type (MAX 32, MIN 8).`}),_jsxs(_components.p,{children:[`Check the `,_jsx(_components.a,{href:`/reference/country-reference`,children:`\nCountry reference`}),`. Example: DNI`]})]}),_jsxs(ParamField,{body:`identification_number`,type:`string`,id:`param-identification-number-4`,children:[_jsx(_components.p,{children:`The customer’s identification number (MAX 32, MIN 8).`}),_jsx(_components.p,{children:`Example: 34566123`})]})]})]}),_jsxs(ParamField,{body:`fee_details`,type:`object`,id:`param-fee-details-4`,children:[_jsx(_components.p,{children:`Specifies the details of the fees.`}),_jsx(Expandable,{title:`properties`,children:_jsxs(ParamField,{body:`amount`,type:`float`,id:`param-amount-8`,children:[_jsx(_components.p,{children:`Amount of the transaction (multiple of 0.0001).`}),_jsx(_components.p,{children:`Example: 40.5`})]})})]}),_jsxs(ParamField,{body:`card_data`,type:`object`,id:`param-card-data-7`,children:[_jsx(_components.p,{children:`Specifies the details of the card.`}),_jsxs(Expandable,{title:`properties`,children:[_jsxs(ParamField,{body:`iin`,type:`integer`,id:`param-iin-9`,children:[_jsx(_components.p,{children:`The issuer identification number (IIN) refers to the first few digits of the payment card\nnumber issued by a financial institution (MAX 8; MIN 6).`}),_jsx(_components.p,{children:`Example: 45079900`})]}),_jsxs(ParamField,{body:`lfd`,type:`integer`,id:`param-lfd-9`,children:[_jsx(_components.p,{children:`The last four digits of the card (MAX 4; MIN 4).`}),_jsx(_components.p,{children:`Example: 0010`})]}),_jsxs(ParamField,{body:`number_length`,type:`integer`,id:`param-number-length-7`,children:[_jsx(_components.p,{children:`The length of the card’s number (MAX 19; MIN 8).`}),_jsx(_components.p,{children:`Example: 19`})]}),_jsxs(ParamField,{body:`security_code_length`,type:`integer`,id:`param-security-code-length-7`,children:[_jsx(_components.p,{children:`The length of the card’s security code (MAX 1; MIN 1).`}),_jsx(_components.p,{children:`Example: 3`})]}),_jsxs(ParamField,{body:`brand`,type:`string`,id:`param-brand-8`,children:[_jsx(_components.p,{children:`The card’s brand information (MAX 255; MIN 3).`}),_jsx(_components.p,{children:`Example: visa`})]}),_jsxs(ParamField,{body:`holder_name`,type:`string`,id:`param-holder-name-9`,children:[_jsx(_components.p,{children:`Card holder’s full name as it appears on the card (MAX 26; MIN 2) only available for PCI\ncertified merchants.`}),_jsx(_components.p,{children:`Example: JOHN DOE`})]})]})]})]})]}),_jsxs(ParamField,{body:`bnpl`,type:`object`,id:`param-bnpl-2`,children:[_jsx(_components.p,{children:`Specifies the details of the payment method when using BNPL.`}),_jsxs(Expandable,{title:`properties`,children:[_jsxs(ParamField,{body:`installments`,type:`integer`,id:`param-installments-10`,children:[_jsx(_components.p,{children:`The loan installments (MAX 50; MIN 1).`}),_jsx(_components.p,{children:`Example: 10`})]}),_jsxs(ParamField,{body:`provider_image`,type:`string`,id:`param-provider-image-4`,children:[_jsx(_components.p,{children:`The provider’s URL (MAX 255; MIN 3).`}),_jsxs(_components.p,{children:[`Example: `,_jsx(_components.a,{href:`https://www.company.com/logo`,children:`https://www.company.com/logo`})]})]}),_jsxs(ParamField,{body:`redirect_url`,type:`string`,id:`param-redirect-url-7`,children:[_jsx(_components.p,{children:`The URL with the full version of the ticket in case you want to redirect your customer (MAX\n255;\nMIN\n3).`}),_jsxs(_components.p,{children:[`Example: `,_jsx(_components.a,{href:`https://www.company.com/ticket_1231324`,children:`https://www.company.com/ticket_1231324`})]})]}),_jsxs(ParamField,{body:`customer_data`,type:`object`,id:`param-customer-data-7`,children:[_jsx(_components.p,{children:`Specifies the details of the customer.`}),_jsxs(Expandable,{title:`properties`,children:[_jsxs(ParamField,{body:`name`,type:`string`,id:`param-name-7`,children:[_jsx(_components.p,{children:`The customer’s legal name (MAX 32, MIN 8).`}),_jsx(_components.p,{children:`Example: Legal name`})]}),_jsxs(ParamField,{body:`username`,type:`string`,id:`param-username-7`,children:[_jsx(_components.p,{children:`Customer’s username in the provider platform (MAX 32, MIN 8).`}),_jsx(_components.p,{children:`Example: Legal_name_01`})]}),_jsxs(ParamField,{body:`tax_id_type`,type:`string`,id:`param-tax-id-type-2`,children:[_jsx(_components.p,{children:`The customer’s tax identifier (MAX 32, MIN 8).`}),_jsx(_components.p,{children:`Example: CUIT`})]}),_jsxs(ParamField,{body:`tax_id`,type:`string`,id:`param-tax-id-2`,children:[_jsx(_components.p,{children:`The customer’s tax identifier number (MAX 32, MIN 8).`}),_jsx(_components.p,{children:`Example: 20-34566123-7`})]}),_jsxs(ParamField,{body:`type`,type:`string`,id:`param-type-20`,children:[_jsx(_components.p,{children:`The credit’s type (MAX 255; MIN 3).`}),_jsx(_components.p,{children:`Example: PERSONAL/BUSINESS`})]}),_jsxs(ParamField,{body:`area`,type:`string`,id:`param-area-2`,children:[_jsx(_components.p,{children:`The customer’s industry (MAX 255; MIN 3).`}),_jsx(_components.p,{children:`Example: OTHERS`})]}),_jsxs(ParamField,{body:`role`,type:`string`,id:`param-role-2`,children:[_jsx(_components.p,{children:`The customer’s role in the company (MAX 255; MIN 3).`}),_jsx(_components.p,{children:`Example: OWNER`})]})]})]})]})]}),_jsxs(ParamField,{body:`bank_transfer`,type:`object`,id:`param-bank-transfer-2`,children:[_jsx(_components.p,{children:`Specifies the details of the payment method when using bank transfer.`}),_jsxs(Expandable,{title:`properties`,children:[_jsxs(ParamField,{body:`provider_image`,type:`string`,id:`param-provider-image-5`,children:[_jsx(_components.p,{children:`The provider’s URL (MAX 255; MIN 3).`}),_jsxs(_components.p,{children:[`Example: `,_jsx(_components.a,{href:`https://www.company.com/`,children:`https://www.company.com/`})]})]}),_jsxs(ParamField,{body:`account_type`,type:`string`,id:`param-account-type-2`,children:[_jsx(_components.p,{children:`Type of the bank account (MAX 255; MIN 3).`}),_jsx(_components.p,{children:`Example: CHECKINGS/SAVINGS`})]}),_jsxs(ParamField,{body:`bank_name`,type:`string`,id:`param-bank-name-2`,children:[_jsx(_components.p,{children:`Name of the bank associated with the account (MAX 255; MIN 3).`}),_jsx(_components.p,{children:`Example: Banco Galicia`})]}),_jsxs(ParamField,{body:`bank_id`,type:`string`,id:`param-bank-id-2`,children:[_jsx(_components.p,{children:`Identifier of the bank selected by the payer when provided in the original payment request.`}),_jsx(_components.p,{children:`Example: galicia`})]}),_jsxs(ParamField,{body:`beneficiary_name`,type:`string`,id:`param-beneficiary-name-2`,children:[_jsx(_components.p,{children:`The name of the account holder (MAX 255; MIN 3).`}),_jsx(_components.p,{children:`Example: John Doe`})]}),_jsxs(ParamField,{body:`bank_account`,type:`string`,id:`param-bank-account-3`,children:[_jsx(_components.p,{children:`The number of the bank account (MAX 255; MIN 3).`}),_jsx(_components.p,{children:`Example: 54653211313333`})]}),_jsxs(ParamField,{body:`bank_account_2`,type:`string`,id:`param-bank-account-2-2`,children:[_jsx(_components.p,{children:`The secondary number of the bank account (MAX 255; MIN 3).`}),_jsx(_components.p,{children:`Example: 78900000000123`})]}),_jsxs(ParamField,{body:`beneficiary_document_type`,type:`string`,id:`param-beneficiary-document-type-2`,children:[_jsx(_components.p,{children:`Document type of the account holder (MAX 255; MIN 3).`}),_jsxs(_components.p,{children:[`Possible values: Check the `,_jsx(_components.a,{href:`/reference/country-reference`,children:`\nCountry reference`}),`. Example: DNI`]})]}),_jsxs(ParamField,{body:`beneficiary_document`,type:`string`,id:`param-beneficiary-document-2`,children:[_jsx(_components.p,{children:`Document number of the account holder (MAX 255; MIN 3).`}),_jsx(_components.p,{children:`Example: 54666897`})]}),_jsxs(ParamField,{body:`payment_instruction`,type:`string`,id:`param-payment-instruction-4`,children:[_jsx(_components.p,{children:`Payments instructions related to the payment (MAX 255; MIN 3).`}),_jsx(_components.p,{children:`Example: Go to your bank account and transfer the amount using the reference detailed\nbelow`})]}),_jsxs(ParamField,{body:`redirect_url`,type:`string`,id:`param-redirect-url-8`,children:[_jsx(_components.p,{children:`The URL with the full version of the ticket in case you want to redirect your customer (MAX\n255;\nMIN\n3).`}),_jsxs(_components.p,{children:[`Example: `,_jsx(_components.a,{href:`https://www.company.com/ticket_1231324`,children:`https://www.company.com/ticket_1231324`})]})]})]})]}),_jsxs(ParamField,{body:`ticket`,type:`object`,id:`param-ticket-2`,children:[_jsx(_components.p,{children:`Specifies the details of the payment method when using ticket.`}),_jsxs(Expandable,{title:`properties`,children:[_jsxs(ParamField,{body:`type`,type:`string`,id:`param-type-21`,children:[_jsx(_components.p,{children:`The ticket’s type.`}),_jsx(_components.p,{children:`Example: number, barcode, custom, reference_code, qr`})]}),_jsxs(ParamField,{body:`provider_number`,type:`integer`,id:`param-provider-number-2`,children:[_jsx(_components.p,{children:`The ticket’s number.`}),_jsx(_components.p,{children:`Example: 13141`})]}),_jsxs(ParamField,{body:`provider_barcode`,type:`string`,id:`param-provider-barcode-2`,children:[_jsxs(_components.p,{children:[`The ticket’s barcode, as a text value. For the barcode image, see `,_jsx(_components.code,{children:`provider_logo`}),`.`]}),_jsx(_components.p,{children:`Example: 456789009878765u7654`})]}),_jsxs(ParamField,{body:`provider_logo`,type:`string`,id:`param-provider-logo-2`,children:[_jsx(_components.p,{children:`The ticket’s logo.`}),_jsxs(_components.p,{children:[`Example: `,_jsx(_components.a,{href:`https://www.company.com/logo`,children:`https://www.company.com/logo`})]})]}),_jsxs(ParamField,{body:`provider_format`,type:`string`,id:`param-provider-format-2`,children:[_jsx(_components.p,{children:`The ticket’s format.`}),_jsx(_components.p,{children:`Example: barcode, custom`})]}),_jsxs(ParamField,{body:`redirect_url`,type:`string`,id:`param-redirect-url-9`,children:[_jsx(_components.p,{children:`The url with the full version of the ticket.`}),_jsxs(_components.p,{children:[`Example: `,_jsx(_components.a,{href:`https://www.company.com/ticket_1231324`,children:`https://www.company.com/ticket_1231324`})]})]})]})]}),_jsxs(ParamField,{body:`payment_link`,type:`object`,id:`param-payment-link-2`,children:[_jsx(_components.p,{children:`Specifies the details of the payment method when using a payment link.`}),_jsxs(Expandable,{title:`properties`,children:[_jsxs(ParamField,{body:`verify`,type:`boolean`,id:`param-verify-8`,children:[_jsx(_components.p,{children:`Using amount = 0 and verify = true, you can verify the user’s card without authorizing a real\namount.`}),_jsxs(_components.p,{children:[`Possible values: `,_jsx(_components.code,{children:`True`}),` or `,_jsx(_components.code,{children:`False`})]})]}),_jsxs(ParamField,{body:`capture`,type:`boolean`,id:`param-capture-8`,children:[_jsx(_components.p,{children:`Decides whether to authorize the payment or capture it. Authorizing a card payment allows you\nto\nreserve funds in a customer’s bank account.`}),_jsxs(_components.p,{children:[`Possible values: `,_jsx(_components.code,{children:`True`}),` or `,_jsx(_components.code,{children:`False`})]})]}),_jsxs(ParamField,{body:`installments`,type:`integer`,id:`param-installments-11`,children:[_jsx(_components.p,{children:`The card installments (MAX 50; MIN 1).`}),_jsx(_components.p,{children:`Example: 3`})]}),_jsxs(ParamField,{body:`payment_method_id`,type:`string`,id:`param-payment-method-id-5`,children:[_jsx(_components.p,{children:`The user’s payment method used in their wallet.`}),_jsx(_components.p,{children:`Example: credit_card`})]}),_jsxs(ParamField,{body:`detail`,type:`string`,id:`param-detail-7`,children:[_jsx(_components.p,{children:`The payment method’s detail used in their wallet.`}),_jsx(_components.p,{children:`Example: visa`})]}),_jsxs(ParamField,{body:`money_release_date`,type:`date`,id:`param-money-release-date-5`,children:[_jsx(_components.p,{children:`Date in which the money from the provider will be available to use.`}),_jsx(_components.p,{children:`Example: 2022-05-09T00:00:00.000000Z`})]}),_jsxs(ParamField,{body:`sponsor_id`,type:`string`,id:`param-sponsor-id-5`,children:[_jsx(_components.p,{children:`Partner’s provider account (MAX 255; MIN 3).`}),_jsx(_components.p,{children:`Example: 4562103`})]}),_jsxs(ParamField,{body:`authorization_code`,type:`string`,id:`param-authorization-code-8`,children:[_jsx(_components.p,{children:`Acquire’s response code.`}),_jsx(_components.p,{children:`Example: 742A64`})]}),_jsxs(ParamField,{body:`customer_data`,type:`object`,id:`param-customer-data-8`,children:[_jsx(_components.p,{children:`Specifies the details of the customer.`}),_jsxs(Expandable,{title:`properties`,children:[_jsxs(ParamField,{body:`email`,type:`string`,id:`param-email-10`,children:[_jsx(_components.p,{children:`The customer’s email (MAX 255; MIN 3).`}),_jsxs(_components.p,{children:[`Example: `,_jsx(_components.a,{href:`mailto:john.doe@email.com`,children:`john.doe@email.com`})]})]}),_jsxs(ParamField,{body:`first_name`,type:`string`,id:`param-first-name-9`,children:[_jsx(_components.p,{children:`The customer’s first name (MAX 32, MIN 8).`}),_jsx(_components.p,{children:`Example: John`})]}),_jsxs(ParamField,{body:`last_name`,type:`string`,id:`param-last-name-9`,children:[_jsx(_components.p,{children:`The customer’s last name (MAX 32, MIN 8).`}),_jsx(_components.p,{children:`Example: Doe`})]}),_jsxs(ParamField,{body:`username`,type:`string`,id:`param-username-8`,children:[_jsx(_components.p,{children:`The customer’s username in the platform (MAX 32, MIN 8).`}),_jsx(_components.p,{children:`Example: John_Doe_01`})]}),_jsxs(ParamField,{body:`identification_type`,type:`string`,id:`param-identification-type-5`,children:[_jsx(_components.p,{children:`The customer’s document type (MAX 32, MIN 8).`}),_jsxs(_components.p,{children:[`Possible values: Check the `,_jsx(_components.a,{href:`/reference/country-reference`,children:`\nCountry reference`}),`. Example: DNI`]})]}),_jsxs(ParamField,{body:`identification_number`,type:`string`,id:`param-identification-number-5`,children:[_jsx(_components.p,{children:`The customer’s identification number (MAX 32, MIN 8).`}),_jsx(_components.p,{children:`Example: 34566123`})]})]})]}),_jsxs(ParamField,{body:`fee_details`,type:`object`,id:`param-fee-details-5`,children:[_jsx(_components.p,{children:`Specifies the details of the fees.`}),_jsx(Expandable,{title:`properties`,children:_jsxs(ParamField,{body:`amount`,type:`float`,id:`param-amount-9`,children:[_jsx(_components.p,{children:`Amount of the transaction (multiple of 0.0001).`}),_jsx(_components.p,{children:`Example: 40.5`})]})})]}),_jsxs(ParamField,{body:`card_data`,type:`object`,id:`param-card-data-8`,children:[_jsx(_components.p,{children:`Specifies the details of the card.`}),_jsxs(Expandable,{title:`properties`,children:[_jsxs(ParamField,{body:`iin`,type:`integer`,id:`param-iin-10`,children:[_jsx(_components.p,{children:`The issuer identification number (IIN) refers to the first few digits of the payment card\nnumber issued by a financial institution (MAX 8; MIN 6).`}),_jsx(_components.p,{children:`Example: 45079900`})]}),_jsxs(ParamField,{body:`lfd`,type:`integer`,id:`param-lfd-10`,children:[_jsx(_components.p,{children:`The last four digits of the card (MAX 4; MIN 4).`}),_jsx(_components.p,{children:`Example: 0010`})]}),_jsxs(ParamField,{body:`number_length`,type:`integer`,id:`param-number-length-8`,children:[_jsx(_components.p,{children:`The length of the card’s number (MAX 19; MIN 8).`}),_jsx(_components.p,{children:`Example: 19`})]}),_jsxs(ParamField,{body:`security_code_length`,type:`integer`,id:`param-security-code-length-8`,children:[_jsx(_components.p,{children:`The length of the card’s security code (MAX 1; MIN 1).`}),_jsx(_components.p,{children:`Example: 3`})]}),_jsxs(ParamField,{body:`brand`,type:`string`,id:`param-brand-9`,children:[_jsx(_components.p,{children:`The card’s brand information (MAX 255; MIN 3).`}),_jsx(_components.p,{children:`Example: visa`})]}),_jsxs(ParamField,{body:`holder_name`,type:`string`,id:`param-holder-name-10`,children:[_jsx(_components.p,{children:`Card holder’s full name as it appears on the card (MAX 26; MIN 2) only available for PCI\ncertified merchants.`}),_jsx(_components.p,{children:`Example: John Doe`})]})]})]})]})]})]})]})]})]}),_jsxs(ParamField,{body:`connection_data`,type:`object`,id:`param-connection-data`,children:[_jsxs(_components.p,{children:[`Specifies the connection data object, which represents the connection used to process the transaction. When you operate multiple connections for the same provider, use `,_jsx(_components.code,{children:`connection_data.id`}),` to attribute each transaction to the specific connection that processed it.`]}),_jsxs(Expandable,{title:`properties`,children:[_jsxs(ParamField,{body:`id`,type:`string`,id:`param-id-13`,children:[_jsx(_components.p,{children:`The unique identifier of the payment connection in Yuno (MAX 64 ; MIN 36).`}),_jsx(_components.p,{children:`Example: 88292fd3-bf5b-4b23-bb95-7186ba4e7f88`})]}),_jsxs(ParamField,{body:`name`,type:`string`,id:`param-name-8`,children:[_jsxs(_components.p,{children:[`The display name of the connection, as configured in the Yuno dashboard. It can be `,_jsx(_components.code,{children:`null`}),` on some events, such as follow-up transactions.`]}),_jsx(_components.p,{children:`Example: My Stripe US account`})]})]})]}),_jsxs(ParamField,{body:`created_at`,type:`timestamp`,id:`param-created-at-1`,children:[_jsx(_components.p,{children:`The date and time when the transaction was created.`}),_jsx(_components.p,{children:`Example: 2022-05-09T20:46:54.786342Z`})]}),_jsxs(ParamField,{body:`updated_at`,type:`timestamp`,id:`param-updated-at-1`,children:[_jsx(_components.p,{children:`The date and time from the last time the transaction was updated.`}),_jsx(_components.p,{children:`Example: 2022-05-09T20:46:54.786342Z`})]})]})]}),`\n`,_jsxs(ParamField,{body:`split_marketplace`,type:`array of objects`,id:`param-split-marketplace`,children:[_jsx(_components.p,{children:`Split marketplace array of objects`}),_jsxs(Expandable,{title:`properties`,children:[_jsxs(ParamField,{body:`recipient_id`,type:`string`,id:`param-recipient-id`,children:[_jsx(_components.p,{children:`The unique identifier of the recipient in the Yuno system.`}),_jsx(_components.p,{children:`You must provide the recipient_id (Yuno-generated) or the ‘provider_recipient_id’ (external provider’s ID) when creating a payment.`})]}),_jsxs(ParamField,{body:`provider_recipient_id`,type:`string`,id:`param-provider-recipient-id`,children:[_jsx(_components.p,{children:`The recipient ID provided by the external payment provider, if applicable.`}),_jsx(_components.p,{children:`You must provide the provider_recipient_id or the recipient_id (Yuno-generated) when creating a payment.`})]}),_jsxs(ParamField,{body:`type`,type:`string`,id:`param-type-22`,children:[_jsx(_components.p,{children:`The type of split.`}),_jsx(_components.p,{children:`Example: PURCHASE`})]}),_jsx(ParamField,{body:`merchant_reference`,type:`string`,id:`param-merchant-reference-1`,children:_jsx(_components.p,{children:`Optional unique identifier for the split transaction.`})}),_jsxs(ParamField,{body:`amount`,type:`object`,id:`param-amount-10`,children:[_jsx(_components.p,{children:`Defines the amount of the split.`}),_jsxs(Expandable,{title:`properties`,children:[_jsx(ParamField,{body:`value`,type:`float`,id:`param-value-7`,children:_jsx(_components.p,{children:`The split amount (multiple of 0.0001).`})}),_jsx(ParamField,{body:`currency`,type:`string`,id:`param-currency-4`,children:_jsx(_components.p,{children:`The currency used to make the payment (MAX 3; MIN 3; ISO 4217).`})})]})]}),_jsxs(ParamField,{body:`liability`,type:`object`,id:`param-liability`,children:[_jsx(_components.p,{children:`Optional information regarding the recipient’s liability for fees and chargebacks.`}),_jsxs(Expandable,{title:`properties`,children:[_jsx(ParamField,{body:`processing_fee`,type:`string`,id:`param-processing-fee`,children:_jsx(_components.p,{children:`Indicates who will be charged the transaction fee.`})}),_jsx(ParamField,{body:`chargebacks`,type:`boolean`,id:`param-chargebacks`,children:_jsx(_components.p,{children:`The recipient is responsible in case of a chargeback.`})})]})]})]})]}),`\n`,_jsx(ParamField,{body:`transactions_history`,type:`array of objects`,id:`param-transactions-history`,children:_jsxs(_components.p,{children:[`The list of the transactions that are part of a payment — one entry per attempt, so it depends on how many providers your payment method route tried. This array is opt-in: it is populated only when the payment was created with `,_jsx(_components.code,{children:`response_additional_data.transactions_history: true`}),`; otherwise it is returned as an empty array `,_jsx(_components.code,{children:`[]`}),`. Chargeback events always include the full history.`]})}),`\n`,_jsxs(ParamField,{body:`workflow`,type:`enum`,id:`param-workflow`,children:[_jsx(_components.p,{children:`The payment workflow. Indicates whether the integration will use Yuno´s SDK or will be a back to back\nconnection (Card implementation only available for PCI compliant merchants).`}),_jsx(_components.p,{children:`Possible enum values:`}),_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.code,{children:`SDK_CHECKOUT`}),`: Use Yuno SDK.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.code,{children:`DIRECT`}),`: Back to back integration with provider info for custom payment\nexperience.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.code,{children:`REDIRECT`}),`: Back to back integration with provider redirection.`]}),`\n`]})]}),`\n`,_jsxs(ParamField,{body:`callback_url`,type:`string`,id:`param-callback-url`,children:[_jsx(_components.p,{children:`The URL where to redirect the customer after the payment. Only required for DIRECT integrations that have a\nredirection (MAX 526; MIN 3).`}),_jsxs(_components.p,{children:[`Example: `,_jsx(_components.a,{href:`https://www.company.com/customer_1231324`,children:`https://www.company.com/customer_1231324`})]})]}),`\n`,_jsxs(ParamField,{body:`metadata`,type:`array of objects`,id:`param-metadata-1`,children:[_jsx(_components.p,{children:`Specifies a list of custom key–value pairs associated with the payment (for internal references, segmentation, or workflow tags). You can add up to 120 metadata objects.`}),_jsx(Expandable,{title:`properties`,children:_jsxs(ParamField,{body:`metadata object`,type:`object`,id:`param-metadata-object-1`,children:[_jsx(_components.p,{children:`Specifies a metadata key and the respective value.`}),_jsxs(_components.p,{children:[`Use to attach merchant-defined context (for example: `,_jsx(_components.code,{children:`order_id`}),`, `,_jsx(_components.code,{children:`customer_tier`}),`). Avoid sending sensitive or personal data.`]}),_jsxs(Expandable,{title:`properties`,children:[_jsxs(ParamField,{body:`key`,type:`string`,id:`param-key-1`,children:[_jsx(_components.p,{children:`Specifies one metadata key (MAX 48).`}),_jsx(_components.p,{children:`Example: age`})]}),_jsxs(ParamField,{body:`value`,type:`string`,id:`param-value-8`,children:[_jsx(_components.p,{children:`Specifies the value for the defined metadata key (MAX 512).`}),_jsx(_components.p,{children:`Example: 28`})]})]})]})})]}),`\n`,_jsxs(ParamField,{body:`routing_rules`,type:`array of objects`,id:`param-routing-rules`,children:[_jsx(_components.p,{children:`Returns the routing rules information during the payment creation.`}),_jsxs(Expandable,{title:`properties`,children:[_jsxs(ParamField,{body:`smart_routing`,type:`bool`,id:`param-smart-routing`,children:[_jsx(_components.p,{children:`Specifies if a transaction went through the smart routing feature or not.`}),_jsx(_components.p,{children:`Example: false`})]}),_jsxs(ParamField,{body:`monitors`,type:`bool`,id:`param-monitors`,children:[_jsx(_components.p,{children:`Specifies if a transaction went through the monitors feature or not.`}),_jsx(_components.p,{children:`Example: false`})]}),_jsxs(ParamField,{body:`condition`,type:`object`,id:`param-condition`,children:[_jsx(_components.p,{children:`Object with the corresponding information for the routing condition that applies to the payment`}),_jsx(Expandable,{title:`properties`,children:_jsxs(ParamField,{body:`id`,type:`string`,id:`param-id-14`,children:[_jsx(_components.p,{children:`ID of the condition corresponding to the payment.`}),_jsx(_components.p,{children:`Example: 2404911d-5df9-429e-8488-ad41abea1a4b`})]})})]})]})]}),`\n`,_jsxs(ParamField,{body:`subscription_id`,type:`string`,id:`param-subscription-id`,children:[_jsx(_components.p,{children:`The unique identifier of the subscription associated to the payment (MAX 64 ; MIN 36).`}),_jsx(_components.p,{children:`Example: 7304911d-5df9-429e-8488-ad41abea1a4c`})]}),`\n`,_jsxs(ParamField,{body:`subscription`,type:`struct`,id:`param-subscription`,children:[_jsx(_components.p,{children:`Returns the subscription details associated to the payment.`}),_jsxs(Expandable,{title:`properties`,children:[_jsxs(ParamField,{body:`billing_cycle`,type:`int`,id:`param-billing-cycle`,children:[_jsx(_components.p,{children:`Specifies the billing cycle of the subscription associated to the payment.`}),_jsx(_components.p,{children:`Example: 1`})]}),_jsxs(ParamField,{body:`retry`,type:`int`,id:`param-retry`,children:[_jsx(_components.p,{children:`Specifies the retry attempt associated to the billing cycle of the subscription.`}),_jsx(_components.p,{children:`Example: 2`})]})]})]}),`\n`,_jsxs(ParamField,{body:`fraud_screening`,type:`array of objects`,id:`param-fraud-screening`,children:[_jsx(_components.p,{children:`Provides information about the fraud scans used for the payment.`}),_jsxs(Expandable,{title:`properties`,children:[_jsxs(ParamField,{body:`status`,type:`enum`,id:`param-status-5`,children:[_jsx(_components.p,{children:`The final status of the screening process of the payment.`}),_jsx(_components.p,{children:`Example: SUCCEEDED`})]}),_jsxs(ParamField,{body:`stand_alone`,type:`boolean`,id:`param-stand-alone`,children:[_jsx(_components.p,{children:`Optional field to send in the payment indicating if the fraud screening is stand alone, meaning that a payment will not be excecuted after the fraud screening is made. You can use this field while creating your CARD route.`}),_jsx(_components.p,{children:`Example: false`})]}),_jsxs(ParamField,{body:`transactions`,type:`object`,id:`param-transactions-1`,children:[_jsx(_components.p,{children:`Specifies the transaction details associated with a screening process of the payment.`}),_jsxs(Expandable,{title:`properties`,children:[_jsxs(ParamField,{body:`id`,type:`string`,id:`param-id-15`,children:[_jsx(_components.p,{children:`The id of the fraud transaction (MAX 64; MIN 36).`}),_jsx(_components.p,{children:`Example: ft12`})]}),_jsxs(ParamField,{body:`type`,type:`enum`,id:`param-type-23`,children:[_jsx(_components.p,{children:`Type of the fraud transaction.`}),_jsxs(_components.p,{children:[`Possible enum values: `,_jsx(_components.code,{children:`PRE_AUTH`}),`, `,_jsx(_components.code,{children:`POS_AUTH`})]})]}),_jsxs(ParamField,{body:`status`,type:`enum`,id:`param-status-6`,children:[_jsx(_components.p,{children:`The status of the transaction (MAX 255; MIN 3).`}),_jsx(_components.p,{children:`Example: SUCCEEDED`})]}),_jsxs(ParamField,{body:`response_code`,type:`enum`,id:`param-response-code-2`,children:[_jsx(_components.p,{children:`The response code of the transaction.`}),_jsx(_components.p,{children:`Example: FRAUD_VERIFIED`})]}),_jsxs(ParamField,{body:`response_message`,type:`enum`,id:`param-response-message-2`,children:[_jsx(_components.p,{children:`The response message of the transaction.`}),_jsx(_components.p,{children:`Example: Fraud approved`})]}),_jsxs(ParamField,{body:`provider_data`,type:`object`,id:`param-provider-data-1`,children:[_jsx(_components.p,{children:`Specifies the provider data that processed the payment.`}),_jsxs(Expandable,{title:`properties`,children:[_jsxs(ParamField,{body:`provider_id`,type:`string`,id:`param-provider-id-2`,children:[_jsx(_components.p,{children:`The id of the fraud prevention provider.`}),_jsx(_components.p,{children:`Example: CLEARSALE`})]}),_jsxs(ParamField,{body:`transaction_id`,type:`string`,id:`param-transaction-id-3`,children:[_jsx(_components.p,{children:`The id of the fraud transaction from the provider.`}),_jsx(_components.p,{children:`Example: AA001234567`})]}),_jsxs(ParamField,{body:`status`,type:`string`,id:`param-status-7`,children:[_jsx(_components.p,{children:`The provider fraud transaction status.`}),_jsx(_components.p,{children:`Example: APM`})]}),_jsxs(ParamField,{body:`score`,type:`string`,id:`param-score`,children:[_jsx(_components.p,{children:`The provider score for the transaction.`}),_jsx(_components.p,{children:`Example: 0.7`})]}),_jsxs(ParamField,{body:`raw_response`,type:`string`,id:`param-raw-response`,children:[_jsx(_components.p,{children:`The raw_response of the provider.`}),_jsx(_components.p,{children:`Example: JSON`})]}),_jsxs(ParamField,{body:`raw_request`,type:`object`,id:`param-raw-request`,children:[_jsx(_components.p,{children:`Obfuscated copy of the request Yuno sent to the provider. Only returned for allowlisted organizations.`}),_jsx(_components.p,{children:`Example: JSON`})]})]})]})]})]}),_jsxs(ParamField,{body:`created_at`,type:`timestamp`,id:`param-created-at-2`,children:[_jsx(_components.p,{children:`The date and time when the fraud screening was created.`}),_jsx(_components.p,{children:`Example: 2022-05-09T20:46:54.786342Z`})]}),_jsxs(ParamField,{body:`updated_at`,type:`timestamp`,id:`param-updated-at-2`,children:[_jsx(_components.p,{children:`The date and time from the last time the fraud screening was updated.`}),_jsx(_components.p,{children:`Example: 2022-05-09T20:46:54.786342Z`})]})]})]})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"codeStyling":{"theme":{"light":"github-dark","dark":"github-dark-dimmed"}},"config":{},"pageMetadata":{"title":"The Payment Object","description":"Reference for the payment object fields returned after creating a checkout session.","href":"/reference/payments/the-payment-object"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":["/_mintlify/custom/yuno-3979e326/e234a9281a83b79b/scripts/weglot.js","/_mintlify/custom/yuno-3979e326/9b53798af9fc590e/scripts/docsbot.js","/_mintlify/custom/yuno-3979e326/b184c24820957e76/scripts/lightbox.js","/_mintlify/custom/yuno-3979e326/1b527dd91218e108/scripts/fix_mdx_braces.js","/_mintlify/custom/yuno-3979e326/9035b8c23d761050/scripts/generate_changelog.js","/_mintlify/custom/yuno-3979e326/75cce6ed4b1f2eb4/scripts/prepend_release.js"],"subdomain":"yuno-3979e326","siteName":"Yuno API Documentation","title":"The Payment Object - Yuno API Documentation","contextualStarterQuestions":[{"_id":"6ad3e5a29779ab2b24b259f3","deploymentId":"699ebe53d311b2291891708f","questionText":"What does sub_status mean?","status":"active","generatedBy":"contextual","path":"reference/payments/the-payment-object","createdAt":"2026-10-17T21:16:18.140Z","updatedAt":"2026-10-17T21:16:18.140Z","__v":0},{"_id":"6ad3e5a29779ab2b24b259f2","deploymentId":"699ebe53d311b2291891708f","questionText":"How do I refund a payment?","status":"active","generatedBy":"contextual","path":"reference/payments/the-payment-object","createdAt":"2026-10-17T21:16:18.140Z","updatedAt":"2026-10-17T21:16:18.140Z","__v":0}],"navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-10-17T21:16:10.128Z","originalFileLocation":"reference/payments/the-payment-object.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"light\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Reference for the payment object fields returned after creating a checkout session.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Yuno API Documentation\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/yuno-3979e326/_Tsh7NtCSvQG3vjE/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/yuno-3979e326/_Tsh7NtCSvQG3vjE/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/yuno-3979e326/_Tsh7NtCSvQG3vjE/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/yuno-3979e326/_Tsh7NtCSvQG3vjE/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/yuno-3979e326/_Tsh7NtCSvQG3vjE/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/yuno-3979e326/_Tsh7NtCSvQG3vjE/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/yuno-3979e326/_Tsh7NtCSvQG3vjE/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/yuno-3979e326/_Tsh7NtCSvQG3vjE/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/yuno-3979e326/_Tsh7NtCSvQG3vjE/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"The Payment Object - Yuno API Documentation\">\u003cmeta data-mint-head property=\"og:description\" content=\"Reference for the payment object fields returned after creating a checkout session.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Yuno API Documentation\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.y.uno/reference/payments/the-payment-object\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://yuno-3979e326.mintlify.app/_mintlify/api/og/v2?division=Payments\u0026amp;title=The+Payment+Object\u0026amp;description=Reference+for+the+payment+object+fields+returned+after+creating+a+checkout+session.\u0026amp;theme=560b29ebc81c00ff50de3e82\u0026amp;signature=76b7175f6fdb705322e036a5d8421360caa1b7f7a13f3d681b1bddcbec5f2ecf\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"The Payment Object - Yuno API Documentation\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Reference for the payment object fields returned after creating a checkout session.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://yuno-3979e326.mintlify.app/_mintlify/api/og/v2?division=Payments\u0026amp;title=The+Payment+Object\u0026amp;description=Reference+for+the+payment+object+fields+returned+after+creating+a+checkout+session.\u0026amp;theme=560b29ebc81c00ff50de3e82\u0026amp;signature=76b7175f6fdb705322e036a5d8421360caa1b7f7a13f3d681b1bddcbec5f2ecf\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/yuno-3979e326/_Tsh7NtCSvQG3vjE/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Yuno API Documentation\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#3E4FE0\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.y.uno/reference/payments/the-payment-object\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/reference/payments/the-payment-object.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://www.y.uno/#organization\",\"name\":\"Yuno\",\"legalName\":\"Yuno\",\"url\":\"https://www.y.uno\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://docs.y.uno/logo/yuno_fulllogo.svg\"},\"sameAs\":[\"https://www.linkedin.com/company/yunopay/\",\"https://www.youtube.com/@yunopayments\"]},{\"@type\":\"WebSite\",\"@id\":\"https://docs.y.uno#website\",\"name\":\"Yuno API Documentation\",\"url\":\"https://docs.y.uno\",\"publisher\":{\"@id\":\"https://www.y.uno/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.y.uno/reference/payments/the-payment-object#webpage\",\"url\":\"https://docs.y.uno/reference/payments/the-payment-object\",\"name\":\"The Payment Object\",\"description\":\"Reference for the payment object fields returned after creating a checkout session.\",\"dateModified\":\"2026-10-17T21:16:10.128Z\",\"isPartOf\":{\"@id\":\"https://docs.y.uno#website\"},\"breadcrumb\":{\"@id\":\"https://docs.y.uno/reference/payments/the-payment-object#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.y.uno/reference/payments/the-payment-object#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Payments\",\"item\":\"https://docs.y.uno/reference/payments/manage-payments\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"The Payment Object\",\"item\":\"https://docs.y.uno/reference/payments/the-payment-object\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.y.uno/reference/payments/the-payment-object#article\",\"headline\":\"The Payment Object\",\"name\":\"The Payment Object\",\"description\":\"Reference for the payment object fields returned after creating a checkout session.\",\"url\":\"https://docs.y.uno/reference/payments/the-payment-object\",\"mainEntityOfPage\":{\"@id\":\"https://docs.y.uno/reference/payments/the-payment-object#webpage\"},\"dateModified\":\"2026-10-17T21:16:10.128Z\",\"publisher\":{\"@id\":\"https://www.y.uno/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.y.uno#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Yuno API Documentation\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Yuno API Documentation","nav":{"global":{},"tabs":[{"tab":"Documentation","pages":[{"title":"Documentation","href":"/docs/how-yuno-works/what-is-yuno"}]},{"tab":"API Reference","groups":[{"group":"Getting Started","pages":[{"title":"API Overview","href":"/reference/getting-started/api-reference-overview"},{"title":"Endpoint Overview","href":"/reference/getting-started/endpoint-overview"},{"title":"Authentication","href":"/reference/getting-started/authentication"},{"title":"Environments","href":"/reference/getting-started/api-environments"},{"title":"HTTP Response Codes","href":"/reference/getting-started/response-codes"},{"title":"Postman Collections","href":"/reference/getting-started/postman-collections"},{"title":"API Updates","href":"/reference/getting-started/api-updates"}]},{"group":"Reference","pages":[{"title":"Reference","href":"/reference/reference-lists"},{"title":"API Enums \u0026 Identifiers","href":"/reference/api-enums"},{"title":"Airline Information","href":"/reference/airline-information"},{"title":"Country Reference","href":"/reference/country-reference"},{"title":"ECI Indicators List","href":"/reference/eci-indicators-list"},{"title":"Industry Category","href":"/reference/industry-category-list"},{"title":"Items Category","href":"/reference/items-category-list"},{"title":"Payment Type","href":"/reference/payment-type-list"},{"title":"Purposes List","href":"/reference/purposes-list"},{"title":"Transaction Category","href":"/reference/transaction-category-list"},{"title":"Shipping Reference","href":"/reference/shipping-reference"}]},{"group":"Customers","pages":[{"title":"The Customer Object","href":"/reference/customers/the-customer-object"},{"title":"Create Customer","openapi":"openapi/customers/create-customer.json POST /customers","href":"/reference/customers/create-customer"},{"title":"Retrieve Customer","openapi":"openapi/customers/retrieve-customer.json GET /customers/{customer_id}","href":"/reference/customers/retrieve-customer"},{"title":"Retrieve Customer by External ID","openapi":"openapi/customers/retrieve-customer-by-external-id.json GET /customers","href":"/reference/customers/retrieve-customer-by-external-id"},{"title":"Update Customer","openapi":"openapi/customers/update-customer.json PATCH /customers/{id}","href":"/reference/customers/update-customer"},{"title":"Delete Customer","openapi":"openapi/customers/delete-customer.json DELETE /customers/{customer_id}","href":"/reference/customers/delete-customer"}]},{"group":"Network Tokens","pages":[{"title":"Generate Network Token Cryptogram","openapi":"openapi/network-tokens/generate-network-token-cryptogram.json POST /network-tokens/cryptograms","href":"/reference/network-tokens/generate-network-token-cryptogram"}]},{"group":"Customer Sessions (Enrollment)","pages":[{"title":"Enrollment Status","href":"/reference/customer-sessions-enrollment/enrollment-workflow"},{"title":"The Customer Session Object","href":"/reference/customer-sessions-enrollment/the-customer-session-object"},{"title":"Create Customer Session","openapi":"openapi/customer-sessions-enrollment/create-customer-session.json POST /customers/sessions","href":"/reference/customer-sessions-enrollment/create-customer-session"}]},{"group":"Checkout Sessions","pages":[{"title":"The Checkout Session Object","href":"/reference/checkout-sessions/the-checkout-session-object"},{"title":"Create Checkout Session","openapi":"openapi/checkout-sessions/create-checkout-session.json POST /checkout/sessions","href":"/reference/checkout-sessions/create-checkout-session"},{"title":"Update Checkout Session","openapi":"openapi/checkout-sessions/update-checkout-session.json PATCH /checkout/sessions/{checkout_session}","href":"/reference/checkout-sessions/update-checkout-session"},{"title":"Retrieve Checkout Session","openapi":"openapi/checkout-sessions/retrieve-checkout-session.json GET /checkout/sessions/{id}","href":"/reference/checkout-sessions/retrieve-checkout-session"},{"title":"Retrieve Payment Methods for Checkout","openapi":"openapi/checkout-sessions/retrieve-payment-methods-for-checkout.json GET /checkout/sessions/{checkout_session}/payment-methods","href":"/reference/checkout-sessions/retrieve-payment-methods-for-checkout"}]},{"group":"Payment Methods (Checkout)","pages":[{"title":"The Payment Method Object","href":"/reference/payment-methods-checkout/the-payment-method-object-checkout"},{"title":"Retrieve Payment Methods to Enroll","openapi":"openapi/payment-methods-checkout/retrieve-payment-methods-to-enroll-checkout.json GET /checkout/customers/sessions/{customer_session}/payment-methods","href":"/reference/payment-methods-checkout/retrieve-payment-methods-to-enroll-checkout"},{"title":"Enroll Payment Method","openapi":"openapi/payment-methods-checkout/enroll-payment-method-checkout.json POST /customers/sessions/{customer_session}/payment-methods","href":"/reference/payment-methods-checkout/enroll-payment-method-checkout"},{"title":"Retrieve Payment Method by ID","openapi":"openapi/payment-methods-checkout/retrieve-payment-method-by-id-checkout.json GET /payment-methods/{payment_method_id}","href":"/reference/payment-methods-checkout/retrieve-payment-method-by-id-checkout"},{"title":"Unenroll Payment Method","openapi":"openapi/payment-methods-checkout/unenroll-payment-method-checkout.json POST /customers/payment-methods/{payment_method_id}/unenroll","href":"/reference/payment-methods-checkout/unenroll-payment-method-checkout"}]},{"group":"Checkout Builder","tag":"Beta","pages":[{"title":"Checkout Builder Overview","sidebarTitle":"Overview","href":"/reference/checkout-builder/overview"},{"title":"Create Checkout","openapi":"openapi/checkout-builder/create-checkout.json POST /checkouts","href":"/reference/checkout-builder/create-checkout"},{"title":"List Checkouts","openapi":"openapi/checkout-builder/list-checkouts.json GET /checkouts","href":"/reference/checkout-builder/list-checkouts"},{"title":"Fetch Checkout Configuration","openapi":"openapi/checkout-builder/fetch-checkout-configuration.json GET /checkouts/{checkout_code}","href":"/reference/checkout-builder/fetch-checkout-configuration"},{"title":"Publish Checkout Configuration","openapi":"openapi/checkout-builder/publish-checkout-configuration.json PUT /checkouts/{checkout_code}","href":"/reference/checkout-builder/publish-checkout-configuration"},{"title":"Manage Checkout Lifecycle","openapi":"openapi/checkout-builder/manage-checkout-lifecycle.json PATCH /checkouts/{checkout_code}","href":"/reference/checkout-builder/manage-checkout-lifecycle"}]},{"group":"Payment Methods (Direct Workflow)","pages":[{"title":"The Payment Method Object","href":"/reference/payment-methods-direct-workflow/the-payment-method-object-api"},{"title":"Enroll Payment Method","openapi":"openapi/payment-methods-direct-workflow/enroll-payment-method-api.json POST /customers/{customer_id}/payment-methods","href":"/reference/payment-methods-direct-workflow/enroll-payment-method-api"},{"title":"Register Stored Cards for Account Updater","openapi":"openapi/payment-methods-direct-workflow/register-cards-for-account-updater-api.json POST /payment-methods/account-updater","href":"/reference/payment-methods-direct-workflow/register-cards-for-account-updater-api"},{"title":"Retrieve Enrolled Payment Method by ID","openapi":"openapi/payment-methods-direct-workflow/retrieve-enrolled-payment-method-by-id-api.json GET /customers/{customer_id}/payment-methods/{payment_method_id}","href":"/reference/payment-methods-direct-workflow/retrieve-enrolled-payment-method-by-id-api"},{"title":"Retrieve Enrolled Payment Method by ID PCI Data","openapi":"openapi/payment-methods-direct-workflow/retrieve-enrolled-payment-method-by-id-pci-api.json GET /customers/{customer_id}/payment-methods/{payment_method_id}","href":"/reference/payment-methods-direct-workflow/retrieve-enrolled-payment-method-by-id-pci-api"},{"title":"Retrieve Enrolled Payment Methods","openapi":"openapi/payment-methods-direct-workflow/retrieve-enrolled-payment-methods-api.json GET /customers/{customer_id}/payment-methods","href":"/reference/payment-methods-direct-workflow/retrieve-enrolled-payment-methods-api"},{"title":"Unenroll Payment Method","openapi":"openapi/payment-methods-direct-workflow/unenroll-payment-method-api.json POST /customers/{customer_id}/payment-methods/{payment_method_id}/unenroll","href":"/reference/payment-methods-direct-workflow/unenroll-payment-method-api"},{"title":"Reassign a Payment Method to Another Customer","openapi":"openapi/payment-methods-direct-workflow/reassign-payment-method-api.json PATCH /payment-methods/{payment_method_id}","href":"/reference/payment-methods-direct-workflow/reassign-payment-method-api"}]},{"group":"PCI Proxy","tag":"Beta","pages":[{"title":"Destination Status","href":"/reference/pci-proxy/destination-status"},{"title":"Invoke Forward Proxy","openapi":"openapi/pci-proxy/invoke-forward-proxy.json POST /pci-proxy/forward","href":"/reference/pci-proxy/invoke-forward-proxy"},{"title":"Register Destination","openapi":"openapi/pci-proxy/manage-destinations.json POST /pci-proxy/destinations","href":"/reference/pci-proxy/register-destination"},{"title":"List Destinations","openapi":"openapi/pci-proxy/manage-destinations.json GET /pci-proxy/destinations","href":"/reference/pci-proxy/list-destinations"},{"title":"Enable Destination","openapi":"openapi/pci-proxy/manage-destinations.json POST /pci-proxy/destinations/{id}/enable","href":"/reference/pci-proxy/enable-destination"},{"title":"Disable Destination","openapi":"openapi/pci-proxy/manage-destinations.json POST /pci-proxy/destinations/{id}/disable","href":"/reference/pci-proxy/disable-destination"},{"title":"Remove Destination","openapi":"openapi/pci-proxy/manage-destinations.json DELETE /pci-proxy/destinations/{id}","href":"/reference/pci-proxy/remove-destination"}]},{"group":"Payments","pages":[{"title":"Payments","href":"/reference/payments/manage-payments"},{"group":"Status and Response Codes","pages":[{"title":"Payment Status and Response Codes","href":"/reference/payments/status-and-response-codes/payment"},{"title":"Transaction Status and Response Codes","href":"/reference/payments/status-and-response-codes/transaction"},{"title":"Merchant Advice Codes (MAC)","href":"/reference/payments/status-and-response-codes/merchant-advice-codes-mac"}]},{"group":"Payment Examples","pages":[{"title":"Payment Examples","href":"/reference/payments/payment-examples/index"},{"title":"Bank Transfer","href":"/reference/payments/payment-examples/bank-transfer"},{"title":"BNPL","href":"/reference/payments/payment-examples/bnpl"},{"title":"Cards","href":"/reference/payments/payment-examples/cards"},{"title":"Payment Link","href":"/reference/payments/payment-examples/payment-link"},{"title":"Ticket","href":"/reference/payments/payment-examples/ticket"},{"title":"Wallet","description":"Request and response examples for creating payments using wallet payment providers.","href":"/reference/payments/payment-examples/wallet"}]},{"title":"The Payment Object","href":"/reference/payments/the-payment-object"},{"title":"Create Payment","description":"Create a payment with Yuno. Supports various payment methods, card vaulting, and 3DS configurations.","openapi":"openapi/payments/create-payment.json POST /payments","href":"/reference/payments/create-payment"},{"title":"Retrieve Payment by ID","openapi":"openapi/payments/retrieve-payment-by-id-v2.json GET /payments/{payment_id}","href":"/reference/payments/retrieve-payment-by-id-v2"},{"title":"Retrieve Payment by Merchant Order ID","openapi":"openapi/payments/retrieve-payment-by-merchant-order-id.json GET /payments","href":"/reference/payments/retrieve-payment-by-merchant-order-id"},{"title":"Refund Payment","openapi":"openapi/payments/refund-payment.json POST /payments/{id}/transactions/{transaction_id}/refund","href":"/reference/payments/refund-payment"},{"title":"Cancel or Refund a Payment","openapi":"openapi/payments/cancel-or-refund-a-payment.json POST /payments/{payment_id}/cancel-or-refund","href":"/reference/payments/cancel-or-refund-a-payment"},{"title":"Cancel or Refund a Payment with Transaction","openapi":"openapi/payments/cancel-or-refund-payment-with-transaction.json POST /payments/{payment_id}/transactions/{transaction_id}/cancel-or-refund","href":"/reference/payments/cancel-or-refund-payment-with-transaction"},{"title":"Cancel Payment","openapi":"openapi/payments/cancel-payment.json POST /payments/{payment_id}/transactions/{transaction_id}/cancel","href":"/reference/payments/cancel-payment"},{"title":"Capture Authorization","openapi":"openapi/payments/capture-authorization.json POST /payments/{payment_id}/transactions/{transaction_id}/capture","href":"/reference/payments/capture-authorization"},{"title":"Dispute a Chargeback","openapi":"openapi/payments/disputes.json POST /payments/{payment_id}/transactions/{transaction_id}/dispute","href":"/reference/payments/disputes"},{"title":"Update a Chargeback Dispute","openapi":"openapi/payments/update-dispute.json PATCH /payments/{payment_id}/transactions/{transaction_id}/dispute","href":"/reference/payments/update-dispute"},{"title":"Retrieve Issuers","openapi":"openapi/payments/retrieve-issuers.json GET /issuers","href":"/reference/payments/retrieve-issuers"},{"title":"Notify Fulfillment","openapi":"openapi/payments/notify-fulfillments.json POST /payments/{payment_id}/fulfillments","href":"/reference/payments/notify-fulfillments"},{"group":"Two-card payments (v2)","pages":[{"title":"Create Payment (two cards)","openapi":"openapi/payments/create-payment-v2.json POST /payments","href":"/reference/payments/create-payment-v2"},{"title":"Retrieve Payment (two cards)","openapi":"openapi/payments/retrieve-payment-two-cards.json GET /payments/{payment_id}","href":"/reference/payments/retrieve-payment-two-cards"},{"title":"Capture Authorization (two cards)","openapi":"openapi/payments/capture-authorization-v2.json POST /payments/{payment_id}/transactions/{transaction_id}/capture","href":"/reference/payments/capture-authorization-v2"},{"title":"Cancel Payment (two cards)","openapi":"openapi/payments/cancel-payment-v2.json POST /payments/{payment_id}/transactions/{transaction_id}/cancel","href":"/reference/payments/cancel-payment-v2"},{"title":"Refund Payment (two cards)","openapi":"openapi/payments/refund-payment-v2.json POST /payments/{payment_id}/transactions/{transaction_id}/refund","href":"/reference/payments/refund-payment-v2"},{"title":"Cancel or Refund with Transaction (two cards)","openapi":"openapi/payments/cancel-or-refund-payment-with-transaction-v2.json POST /payments/{payment_id}/transactions/{transaction_id}/cancel-or-refund","href":"/reference/payments/cancel-or-refund-payment-with-transaction-v2"},{"title":"Cancel or Refund a Payment (two cards)","openapi":"openapi/payments/cancel-or-refund-a-payment-v2.json POST /payments/{payment_id}/cancel-or-refund","href":"/reference/payments/cancel-or-refund-a-payment-v2"}]}]},{"group":"Pre-Debit Notifications","pages":[{"title":"Create Pre-Debit Notification","openapi":"openapi/pre-debit-notifications/create-pre-debit-notification.json POST /predebit-notify","href":"/reference/pre-debit-notifications/create-pre-debit-notification"},{"title":"Retrieve Pre-Debit Notification by ID","openapi":"openapi/pre-debit-notifications/retrieve-pre-debit-notification-by-id.json GET /predebit-notify/{pre_debit_notification_id}","href":"/reference/pre-debit-notifications/retrieve-pre-debit-notification-by-id"},{"title":"Retrieve Pre-Debit Notification by Merchant Reference","openapi":"openapi/pre-debit-notifications/retrieve-pre-debit-notification-by-merchant-reference.json GET /predebit-notify","href":"/reference/pre-debit-notifications/retrieve-pre-debit-notification-by-merchant-reference"}]},{"group":"3DS2 Setup","pages":[{"title":"Create 3DS2 Setup","openapi":"openapi/three-d-secure-setups/create-three-d-secure-setup.json POST /three-d-secure/setups","href":"/reference/three-d-secure-setups/create-three-d-secure-setup"}]},{"group":"Unreferenced Refunds","pages":[{"title":"Unreferenced Refund Status","href":"/reference/unreferenced-refunds/unreferenced-refund-status"},{"title":"Create Unreferenced Refund","api":"POST /v1/unreferenced-refunds","href":"/reference/unreferenced-refunds/create-unreferenced-refund"},{"title":"Retrieve Unreferenced Refund by ID","api":"GET /v1/unreferenced-refunds/{unreferenced_refund_id}","href":"/reference/unreferenced-refunds/retrieve-unreferenced-refund-by-id"}]},{"group":"Dry-run","pages":[{"title":"Register a Dry-Run Provider Event","openapi":"openapi/dry-run/register-dry-run-provider-event.json POST /dry-run/provider-events","href":"/reference/dry-run/register-dry-run-provider-event"}]},{"group":"Transaction Reporting","tag":"Beta","pages":[{"title":"Report Off-Yuno Transactions","openapi":"openapi/reporting/report-transactions.json POST /reporting/transactions","href":"/reference/reporting/report-transactions"}]},{"group":"Routing Recommendations","tag":"Beta","pages":[{"title":"Get a Routing Recommendation","openapi":"openapi/organizations/routing/get-routing-recommendations.json POST /routing/recommendations","href":"/reference/organizations/routing/get-routing-recommendations"}]},{"group":"Payment Links","pages":[{"title":"Payment Link Status","href":"/reference/payment-links/status-payment-links"},{"title":"The Payment Link Object","href":"/reference/payment-links/the-payment-link-object"},{"title":"Create Payment Link","openapi":"openapi/payment-links/create-payment-link.json POST /payment-links","href":"/reference/payment-links/create-payment-link"},{"title":"Retrieve Payment Link","openapi":"openapi/payment-links/retrieve-payment-link.json GET /payment-links/{code}","href":"/reference/payment-links/retrieve-payment-link"},{"title":"Cancel Payment Link","openapi":"openapi/payment-links/cancel-payment-link.json POST /payment-links/{code}/cancel","href":"/reference/payment-links/cancel-payment-link"}]},{"group":"Recipients for Marketplace","pages":[{"title":"The Recipient Object","href":"/reference/recipients-for-marketplace/the-recipient-object"},{"title":"Onboarding Statuses","href":"/reference/recipients-for-marketplace/onboarding-statuses-and-response-codes"},{"title":"Create Recipient","openapi":"openapi/recipients-for-marketplace/create-recipient-1.json POST /recipients","href":"/reference/recipients-for-marketplace/create-recipient-1"},{"title":"Get Recipient","openapi":"openapi/recipients-for-marketplace/get-recipient.json GET /recipients/{recipient_id}","href":"/reference/recipients-for-marketplace/get-recipient"},{"title":"Get Recipient by Merchant ID","openapi":"openapi/recipients-for-marketplace/get-recipient-by-merchant-id.json GET /recipients","href":"/reference/recipients-for-marketplace/get-recipient-by-merchant-id"},{"title":"List Recipients","openapi":"openapi/recipients-for-marketplace/list-recipients.json GET /recipients/list","href":"/reference/recipients-for-marketplace/list-recipients"},{"title":"Update Recipient","openapi":"openapi/recipients-for-marketplace/update-recipient-1.json PATCH /recipients/{recipient_id}","href":"/reference/recipients-for-marketplace/update-recipient-1"},{"title":"Delete Recipient","openapi":"openapi/recipients-for-marketplace/delete-recipient.json DELETE /recipients/{recipient_id}","href":"/reference/recipients-for-marketplace/delete-recipient"},{"title":"Create Onboarding","openapi":"openapi/recipients-for-marketplace/create-onboarding.json POST /recipients/{recipient_id}/onboardings","href":"/reference/recipients-for-marketplace/create-onboarding"},{"title":"Get Onboarding","openapi":"openapi/recipients-for-marketplace/get-onboarding.json GET /recipients/{recipient_id}/onboardings/{onboarding_id}","href":"/reference/recipients-for-marketplace/get-onboarding"},{"title":"Update Onboarding","openapi":"openapi/recipients-for-marketplace/update-onboarding.json PATCH /recipients/{recipient_id}/onboardings/{onboarding_id}","href":"/reference/recipients-for-marketplace/update-onboarding"},{"title":"Continue Onboarding","openapi":"openapi/recipients-for-marketplace/continue-onboarding.json POST /recipients/{recipient_id}/onboardings/{onboarding_id}/continue","href":"/reference/recipients-for-marketplace/continue-onboarding"},{"title":"Block Onboarding","openapi":"openapi/recipients-for-marketplace/block-recipient.json POST /recipients/{recipient_id}/onboardings/{onboarding_id}/block","href":"/reference/recipients-for-marketplace/block-recipient"},{"title":"Unblock Onboarding","openapi":"openapi/recipients-for-marketplace/unblock-recipient.json POST /recipients/{recipient_id}/onboardings/{onboarding_id}/unblock","href":"/reference/recipients-for-marketplace/unblock-recipient"},{"title":"Transfer Onboarding","openapi":"openapi/recipients-for-marketplace/transfer-onboarding.json POST /recipients/{recipient_id}/onboardings/{onboarding_id}/transfer","href":"/reference/recipients-for-marketplace/transfer-onboarding"},{"group":"Get Transfers","pages":[{"title":"Get Transfers","href":"/reference/recipients-for-marketplace/get-transfers/index"},{"title":"Get Transfer by ID","openapi":"openapi/recipients-for-marketplace/get-transfers/get-transfer-by-id.json GET /transfers/{transfer_id}","href":"/reference/recipients-for-marketplace/get-transfers/get-transfer-by-id"},{"title":"List Recipient Transfers","openapi":"openapi/recipients-for-marketplace/get-transfers/list-recipient-transfers.json GET /recipients/{recipient_id}/transfers","href":"/reference/recipients-for-marketplace/get-transfers/list-recipient-transfers"},{"title":"List Onboarding Transfers","openapi":"openapi/recipients-for-marketplace/get-transfers/list-onboarding-transfers.json GET /onboardings/{onboarding_id}/transfers","href":"/reference/recipients-for-marketplace/get-transfers/list-onboarding-transfers"}]},{"title":"Reverse Transfer Onboarding","openapi":"openapi/recipients-for-marketplace/reverse-onboarding.json POST /recipients/onboardings/reverse-transfer/{transfer_id}","href":"/reference/recipients-for-marketplace/reverse-onboarding"},{"title":"Cancel Onboarding","openapi":"openapi/recipients-for-marketplace/cancel-recipient.json POST /recipients/{recipient_id}/onboardings/{onboarding_id}/cancel","href":"/reference/recipients-for-marketplace/cancel-recipient"},{"title":"Request a Transfer","openapi":"openapi/recipients-for-marketplace/request-a-transfer.json POST /payments/{payment_id}/transactions/{transaction_id}/split-marketplace/transfer-reversal","href":"/reference/recipients-for-marketplace/request-a-transfer"},{"title":"Update the split of a paid transaction","openapi":"openapi/recipients-for-marketplace/update-split-marketplace.json PUT /payments/{payment_id}/transactions/{transaction_id}/split-marketplace","href":"/reference/recipients-for-marketplace/update-split-marketplace"},{"group":"Standalone Transfers","pages":[{"title":"Create Standalone Transfer","openapi":"openapi/transfers/create-standalone-transfer.json POST /split-marketplace/transfers","href":"/reference/transfers/create-standalone-transfer"},{"title":"Get Standalone Transfer","openapi":"openapi/transfers/get-standalone-transfer.json GET /split-marketplace/transfers/{transfer_id}","href":"/reference/transfers/get-standalone-transfer"},{"title":"Reverse Standalone Transfer","openapi":"openapi/transfers/reverse-standalone-transfer.json POST /split-marketplace/transfers/{transfer_id}/reverse","href":"/reference/transfers/reverse-standalone-transfer"}]}]},{"group":"Sellers (Franchise)","pages":[{"title":"Sellers (Franchise)","sidebarTitle":"Overview","href":"/reference/sellers/manage-sellers"},{"title":"The Seller Object","href":"/reference/sellers/the-seller-object"},{"title":"Payment Method Types","href":"/reference/sellers/seller-payment-method-types"},{"title":"Create Seller","openapi":"openapi/sellers/sellers-api.json POST /sellers","href":"/reference/sellers/create-seller"},{"title":"Get Seller","openapi":"openapi/sellers/sellers-api.json GET /sellers/{merchant_seller_id}","href":"/reference/sellers/get-seller"},{"title":"Update Seller","openapi":"openapi/sellers/sellers-api.json PUT /sellers/{merchant_seller_id}","href":"/reference/sellers/update-seller"},{"title":"Delete Seller","openapi":"openapi/sellers/sellers-api.json DELETE /sellers/{merchant_seller_id}","href":"/reference/sellers/delete-seller"},{"title":"Using Sellers in Payments","href":"/reference/sellers/using-sellers-in-payments"},{"title":"Error Codes","href":"/reference/sellers/seller-error-codes"}]},{"group":"Subscriptions Plans","pages":[{"title":"The Plan Object","href":"/reference/plans/the-plan-object"},{"title":"Create Plan","openapi":"openapi/plans/create-plan.json POST /subscriptions/plans","href":"/reference/plans/create-plan"},{"title":"Retrieve Plan","openapi":"openapi/plans/retrieve-plan.json GET /subscriptions/plans/{plan_id}","href":"/reference/plans/retrieve-plan"},{"title":"List Plans","openapi":"openapi/plans/list-plans.json GET /subscriptions/plans","href":"/reference/plans/list-plans"},{"title":"Cancel Plan","openapi":"openapi/plans/cancel-plan.json POST /subscriptions/plans/{plan_id}/status","href":"/reference/plans/cancel-plan"}]},{"group":"Subscriptions","pages":[{"title":"Subscription Status","href":"/reference/subscriptions/status-subscriptions"},{"title":"The Subscription Object","href":"/reference/subscriptions/the-subscription-object"},{"title":"Create Subscription","openapi":"openapi/subscriptions/create-subscription.json POST /subscriptions","href":"/reference/subscriptions/create-subscription"},{"title":"Retrieve Subscription","openapi":"openapi/subscriptions/retrieve-subscription.json GET /subscriptions/{subscription_id}","href":"/reference/subscriptions/retrieve-subscription"},{"title":"List Subscriptions","openapi":"openapi/subscriptions/list-subscriptions.json GET /subscriptions","href":"/reference/subscriptions/list-subscriptions"},{"title":"Update Subscription","openapi":"openapi/subscriptions/update-subscription.json PATCH /subscriptions/{subscription_id}","href":"/reference/subscriptions/update-subscription"},{"title":"Change Subscription Plan","openapi":"openapi/subscriptions/change-subscription-plan.json POST /subscriptions/{subscription_id}/plan","href":"/reference/subscriptions/change-subscription-plan"},{"title":"Retry Subscription","openapi":"openapi/subscriptions/retry-subscription.json POST /subscriptions/{subscription_id}/retry","href":"/reference/subscriptions/retry-subscription"},{"title":"Pause Subscription","openapi":"openapi/subscriptions/pause-subscription.json POST /subscriptions/{subscription_id}/pause","href":"/reference/subscriptions/pause-subscription"},{"title":"Resume Subscription","openapi":"openapi/subscriptions/resume-subscription.json POST /subscriptions/{subscription_id}/resume","href":"/reference/subscriptions/resume-subscription"},{"title":"Cancel Subscription","openapi":"openapi/subscriptions/cancel-subscription.json POST /subscriptions/{subscription_id}/cancel","href":"/reference/subscriptions/cancel-subscription"},{"title":"Reactivate Subscription","openapi":"openapi/subscriptions/reactivate-subscription.json POST /subscriptions/{subscription_id}/reactivate","href":"/reference/subscriptions/reactivate-subscription"},{"title":"List Subscription Payments","openapi":"openapi/subscriptions/list-subscription-payments.json GET /subscriptions/{subscription_id}/payments","href":"/reference/subscriptions/list-subscription-payments"}]},{"group":"Payouts","pages":[{"title":"Payout Status","href":"/reference/payouts/payout-workflow"},{"title":"The Payout Object","href":"/reference/payouts/the-payout-object"},{"title":"Create Payout","openapi":"openapi/payouts/create-payout.json POST /payouts","href":"/reference/payouts/create-payout"},{"title":"Retrieve Payout by ID","openapi":"openapi/payouts/retrieve-payout-by-id.json GET /payouts/{payout_id}","href":"/reference/payouts/retrieve-payout-by-id"},{"title":"Retrieve Payout by Merchant Reference","openapi":"openapi/payouts/retrieve-payout-by-merchant-reference.json GET /payouts","href":"/reference/payouts/retrieve-payout-by-merchant-reference"}]},{"group":"Organizations","pages":[{"group":"Account Groups","pages":[{"title":"List Account Groups","openapi":"openapi/organizations/list-account-groups.json GET /organizations/account-groups","href":"/reference/organizations/list-account-groups"},{"title":"Find Account Groups by Merchant ID","openapi":"openapi/organizations/find-account-groups-by-merchant-id.json GET /organizations/account-groups","href":"/reference/organizations/find-account-groups-by-merchant-id"},{"title":"Create Account Group","openapi":"openapi/organizations/create-account-group.json POST /organizations/account-groups","href":"/reference/organizations/create-account-group"},{"title":"Retrieve Account Group","openapi":"openapi/organizations/retrieve-account-group.json GET /organizations/account-groups/{account_group_id}","href":"/reference/organizations/retrieve-account-group"},{"title":"Update Account Group","openapi":"openapi/organizations/update-account-group.json PATCH /organizations/account-groups/{account_group_id}","href":"/reference/organizations/update-account-group"},{"title":"Delete Account Group","openapi":"openapi/organizations/delete-account-group.json DELETE /organizations/account-groups/{account_group_id}","href":"/reference/organizations/delete-account-group"},{"title":"List Accounts of Group","openapi":"openapi/organizations/list-accounts-of-group.json GET /organizations/account-groups/{account_group_id}/accounts","href":"/reference/organizations/list-accounts-of-group"},{"title":"Remove Account from Group","openapi":"openapi/organizations/remove-account-from-group.json DELETE /organizations/account-groups/{account_group_id}/accounts/{account_id}","href":"/reference/organizations/remove-account-from-group"}]},{"group":"Accounts","pages":[{"title":"List Accounts","openapi":"openapi/organizations/list-accounts.json GET /organizations/accounts","href":"/reference/organizations/list-accounts"},{"title":"Create Account","openapi":"openapi/organizations/create-account.json POST /organizations/account-groups/{account_group_id}/accounts","href":"/reference/organizations/create-account"},{"title":"Retrieve Account","openapi":"openapi/organizations/retrieve-account.json GET /organizations/accounts/{account_id}","href":"/reference/organizations/retrieve-account"},{"title":"Update Account","openapi":"openapi/organizations/update-account.json PATCH /organizations/accounts/{account_id}","href":"/reference/organizations/update-account"},{"title":"Delete Account","openapi":"openapi/organizations/delete-account.json DELETE /organizations/accounts/{account_id}","href":"/reference/organizations/delete-account"}]},{"group":"Roles","pages":[{"title":"List Roles","openapi":"openapi/organizations/list-roles.json GET /organizations/roles","href":"/reference/organizations/list-roles"},{"title":"Create Role","openapi":"openapi/organizations/create-role.json POST /organizations/roles","href":"/reference/organizations/create-role"},{"title":"Update Role","openapi":"openapi/organizations/update-role.json PATCH /organizations/roles/{role_id}","href":"/reference/organizations/update-role"},{"title":"Delete Role","openapi":"openapi/organizations/delete-role.json DELETE /organizations/roles/{role_id}","href":"/reference/organizations/delete-role"}]},{"group":"Users","pages":[{"title":"List Users","openapi":"openapi/organizations/list-users.json GET /organizations/users","href":"/reference/organizations/list-users"},{"title":"Find Users by Email","openapi":"openapi/organizations/find-user-by-email.json GET /organizations/users","href":"/reference/organizations/find-user-by-email"},{"title":"Create User","openapi":"openapi/organizations/create-user.json POST /organizations/users","href":"/reference/organizations/create-user"},{"title":"Retrieve User","openapi":"openapi/organizations/retrieve-user.json GET /organizations/users/{user_id}","href":"/reference/organizations/retrieve-user"},{"title":"Update User","openapi":"openapi/organizations/update-user.json PATCH /organizations/users/{user_id}","href":"/reference/organizations/update-user"},{"title":"Delete User","openapi":"openapi/organizations/delete-user.json DELETE /organizations/users/{user_id}","href":"/reference/organizations/delete-user"},{"title":"Authenticate Whitelabel User","openapi":"openapi/organizations/authenticate-whitelabel-user.json POST /organizations/authenticate","href":"/reference/organizations/authenticate-whitelabel-user"}]},{"group":"Permissions","pages":[{"title":"List Permissions Catalog","openapi":"openapi/organizations/list-permissions-catalog.json GET /organizations/permissions-catalog","href":"/reference/organizations/list-permissions-catalog"},{"title":"Retrieve User Account Permissions","openapi":"openapi/organizations/retrieve-user-account-permissions.json GET /organizations/users/{user_id}/account-permissions","href":"/reference/organizations/retrieve-user-account-permissions"},{"title":"Replace User Account Permissions","openapi":"openapi/organizations/replace-user-account-permissions.json PUT /organizations/users/{user_id}/account-permissions","href":"/reference/organizations/replace-user-account-permissions"},{"title":"Update User Account Permissions","openapi":"openapi/organizations/update-user-account-permissions.json PATCH /organizations/users/{user_id}/account-permissions","href":"/reference/organizations/update-user-account-permissions"},{"title":"Delete User Account Permission","openapi":"openapi/organizations/delete-user-account-permission.json DELETE /organizations/users/{user_id}/account-permissions/{account_id}","href":"/reference/organizations/delete-user-account-permission"},{"title":"Retrieve User Account Group Permissions","openapi":"openapi/organizations/retrieve-user-account-group-permissions.json GET /organizations/users/{user_id}/account-group-permissions","href":"/reference/organizations/retrieve-user-account-group-permissions"},{"title":"Replace User Account Group Permissions","openapi":"openapi/organizations/replace-user-account-group-permissions.json PUT /organizations/users/{user_id}/account-group-permissions","href":"/reference/organizations/replace-user-account-group-permissions"},{"title":"Update User Account Group Permissions","openapi":"openapi/organizations/update-user-account-group-permissions.json PATCH /organizations/users/{user_id}/account-group-permissions","href":"/reference/organizations/update-user-account-group-permissions"},{"title":"Delete User Account Group Permission","openapi":"openapi/organizations/delete-user-account-group-permission.json DELETE /organizations/users/{user_id}/account-group-permissions/{account_group_id}","href":"/reference/organizations/delete-user-account-group-permission"}]},{"group":"Connections","pages":[{"title":"Connections \u0026 Routing Overview","href":"/reference/organizations/connections-routing-overview"},{"title":"Get Provider Catalog","openapi":"openapi/organizations/connections/get-provider-catalog.json GET /connections/catalog/{provider_id}","href":"/reference/organizations/connections/get-provider-catalog"},{"title":"Create a Connection","openapi":"openapi/organizations/connections/create-connection.json POST /connections","href":"/reference/organizations/connections/create-connection"},{"title":"Retrieve a Connection","openapi":"openapi/organizations/connections/retrieve-connection.json GET /connections/{connection_id}","href":"/reference/organizations/connections/retrieve-connection"},{"title":"Update a Connection","openapi":"openapi/organizations/connections/update-connection.json PATCH /connections/{connection_id}","href":"/reference/organizations/connections/update-connection"},{"title":"Delete a Connection","openapi":"openapi/organizations/connections/delete-connection.json DELETE /connections/{connection_id}","href":"/reference/organizations/connections/delete-connection"}]},{"group":"Routing","pages":[{"title":"Routing Resource Shape","href":"/reference/organizations/routing/routing-resource-shape"},{"title":"Routing Conditions","href":"/reference/organizations/routing/routing-conditions"},{"title":"Create a Routing","openapi":"openapi/organizations/routing/create-routing.json POST /routing","href":"/reference/organizations/routing/create-routing"},{"title":"List Routings","openapi":"openapi/organizations/routing/list-routings.json GET /routing","href":"/reference/organizations/routing/list-routings"},{"title":"Retrieve a Routing","openapi":"openapi/organizations/routing/retrieve-routing.json GET /routing/{routing_id}","href":"/reference/organizations/routing/retrieve-routing"},{"title":"Update a Routing","openapi":"openapi/organizations/routing/update-routing.json PATCH /routing/{routing_id}","href":"/reference/organizations/routing/update-routing"},{"title":"List Decline Groups","openapi":"openapi/organizations/routing/list-decline-groups.json GET /routing/decline-groups","href":"/reference/organizations/routing/list-decline-groups"},{"title":"List Succeeded Groups","openapi":"openapi/organizations/routing/list-succeeded-groups.json GET /routing/succeeded-groups","href":"/reference/organizations/routing/list-succeeded-groups"}]},{"group":"White-label providers","pages":[{"title":"White-label Providers Overview","href":"/reference/organizations/whitelabel/overview"},{"title":"List the White-label Provider Overlay","openapi":"openapi/organizations/whitelabel/list-providers.json GET /whitelabel/providers","href":"/reference/organizations/whitelabel/list-providers"},{"title":"Retrieve a Provider Overlay","openapi":"openapi/organizations/whitelabel/retrieve-provider.json GET /whitelabel/providers/{provider_id}","href":"/reference/organizations/whitelabel/retrieve-provider"},{"title":"Update a Provider's Visibility","openapi":"openapi/organizations/whitelabel/update-provider-visibility.json PATCH /whitelabel/providers/{provider_id}","href":"/reference/organizations/whitelabel/update-provider-visibility"},{"title":"Update Several Providers' Visibility","openapi":"openapi/organizations/whitelabel/update-providers-visibility.json PATCH /whitelabel/providers","href":"/reference/organizations/whitelabel/update-providers-visibility"},{"title":"Replace the Provider Allowlist","openapi":"openapi/organizations/whitelabel/replace-provider-allowlist.json PUT /whitelabel/providers","href":"/reference/organizations/whitelabel/replace-provider-allowlist"},{"title":"Clear the Provider Allowlist","openapi":"openapi/organizations/whitelabel/clear-provider-allowlist.json DELETE /whitelabel/providers","href":"/reference/organizations/whitelabel/clear-provider-allowlist"},{"title":"Retrieve a Provider's Instruction Override","openapi":"openapi/organizations/whitelabel/retrieve-provider-instructions.json GET /whitelabel/providers/{provider_id}/instructions","href":"/reference/organizations/whitelabel/retrieve-provider-instructions"},{"title":"Replace a Provider's Instruction Override","openapi":"openapi/organizations/whitelabel/replace-provider-instructions.json PUT /whitelabel/providers/{provider_id}/instructions","href":"/reference/organizations/whitelabel/replace-provider-instructions"},{"title":"Delete a Provider's Instruction Override","openapi":"openapi/organizations/whitelabel/delete-provider-instructions.json DELETE /whitelabel/providers/{provider_id}/instructions","href":"/reference/organizations/whitelabel/delete-provider-instructions"},{"title":"Upload a Provider Logo","openapi":"openapi/organizations/whitelabel/upload-provider-logo.json PUT /whitelabel/providers/{provider_id}/logo","href":"/reference/organizations/whitelabel/upload-provider-logo"},{"title":"Delete a Provider Logo","openapi":"openapi/organizations/whitelabel/delete-provider-logo.json DELETE /whitelabel/providers/{provider_id}/logo","href":"/reference/organizations/whitelabel/delete-provider-logo"}]}]},{"group":"Reports","pages":[{"title":"Report Status","href":"/reference/reports/report-status"},{"title":"The Reports Object","href":"/reference/reports/the-reports-object"},{"title":"Reports Fields","href":"/reference/reports/reports-fields"},{"title":"Create a Report","openapi":"openapi/reports/create-a-report.json POST /reports","href":"/reference/reports/create-a-report"},{"title":"Retrieve a Report","openapi":"openapi/reports/retrieve-a-report.json GET /reports/{report_id}","href":"/reference/reports/retrieve-a-report"},{"title":"Download a Report","openapi":"openapi/reports/download-a-report.json GET /reports/{report_id}/download ","href":"/reference/reports/download-a-report"},{"title":"List All Reports","openapi":"openapi/reports/list-all-reports.json GET /reports/list","href":"/reference/reports/list-all-reports"}]},{"group":"Installments","pages":[{"title":"Create Installments Plan","openapi":"openapi/installments/create-installments-plan.json POST /installments-plans","href":"/reference/installments/create-installments-plan"},{"title":"Get Installments Plan by ID","openapi":"openapi/installments/get-installments-plan.json GET /installments-plans/{installment_code}","href":"/reference/installments/get-installments-plan"},{"title":"Get Installments Plans","openapi":"openapi/installments/get-installments-plan-by-account.json GET /installments-plans","href":"/reference/installments/get-installments-plan-by-account"},{"title":"Update Plan","openapi":"openapi/installments/update-plan.json PATCH /installments-plans/{installment_code}","href":"/reference/installments/update-plan"},{"title":"Delete Installments Plan","openapi":"openapi/installments/delete-installments-plan-by-id.json DELETE /installments-plans/{installment_code}","href":"/reference/installments/delete-installments-plan-by-id"}]},{"group":"AI Caller","pages":[{"title":"Declined Payment Calls","openapi":"openapi/ai-caller/declined-payment-calls.json POST /smart-support/external/payments/recover","href":"/reference/ai-caller/declined-payment-calls"},{"title":"Initiate Recovery Outreach for Abandoned User Flows","openapi":"openapi/ai-caller/initiate-recovery-outreach-for-abandoned-user-flows.json POST /smart-support/external/payments","href":"/reference/ai-caller/initiate-recovery-outreach-for-abandoned-user-flows"}]},{"group":"Communications Campaigns","pages":[{"title":"Communications Campaigns","href":"/reference/communications-campaigns/index"},{"title":"Create Campaign","openapi":"openapi/communications-campaigns/create-campaign.json POST /campaigns","href":"/reference/communications-campaigns/create-campaign"},{"title":"Get Campaign","openapi":"openapi/communications-campaigns/get-campaign.json GET /campaigns/{campaign_id}","href":"/reference/communications-campaigns/get-campaign"},{"title":"List Campaigns","openapi":"openapi/communications-campaigns/list-campaigns.json GET /campaigns","href":"/reference/communications-campaigns/list-campaigns"},{"title":"Update Campaign Status","openapi":"openapi/communications-campaigns/update-campaign-status.json PATCH /campaigns/{campaign_id}","href":"/reference/communications-campaigns/update-campaign-status"},{"title":"Create Rules","openapi":"openapi/communications-campaigns/create-rules.json POST /campaigns/{campaign_id}/rules","href":"/reference/communications-campaigns/create-rules"},{"title":"Get Rule","openapi":"openapi/communications-campaigns/get-rule.json GET /campaigns/{campaign_id}/rules/{rule_id}","href":"/reference/communications-campaigns/get-rule"},{"title":"Update Rule","openapi":"openapi/communications-campaigns/update-rule.json PATCH /campaigns/{campaign_id}/rules/{rule_id}","href":"/reference/communications-campaigns/update-rule"},{"title":"Update Rule Status","openapi":"openapi/communications-campaigns/update-rule-status.json PATCH /campaigns/{campaign_id}/rules/{rule_id}/status","href":"/reference/communications-campaigns/update-rule-status"}]},{"group":"Conversion Rate","pages":[{"title":"Currency Conversion","href":"/reference/conversion-rate/currency-conversion"},{"title":"Get Conversion Rate","openapi":"openapi/conversion-rate/get-conversion-rate.json POST /currency-conversion","href":"/reference/conversion-rate/get-conversion-rate"}]},{"group":"FX Rates","tag":"Beta","pages":[{"title":"Get FX Rates","openapi":"openapi/fx-rates/get-fx-rates.json GET /fx-rates","href":"/reference/fx-rates/get-fx-rates"}]},{"group":"Banking Connectivity","pages":[{"title":"Banking Connectivity","href":"/reference/banking-connectivity/index"},{"group":"Entities (Banking Connectivity)","pages":[{"title":"Create Entity (Banking Connectivity)","openapi":"openapi/banking-connectivity/entities-banking-connectivity/create-entity.json POST /banking/entities","href":"/reference/banking-connectivity/entities-banking-connectivity/create-entity"},{"title":"Get Entity Details (Banking Connectivity)","openapi":"openapi/banking-connectivity/entities-banking-connectivity/get-entity-details.json GET /banking/entities/{entity_id}","href":"/reference/banking-connectivity/entities-banking-connectivity/get-entity-details"},{"title":"Update Entity (Banking Connectivity)","openapi":"openapi/banking-connectivity/entities-banking-connectivity/update-entity.json PATCH /banking/entities/{entity_id}","href":"/reference/banking-connectivity/entities-banking-connectivity/update-entity"}]},{"group":"Entity Onboarding (Banking Connectivity)","pages":[{"title":"Create Entity Onboarding (Banking Connectivity)","openapi":"openapi/banking-connectivity/entity-onboarding-banking-connectivity/create-entity-onboarding.json POST /banking/entities/{entity_id}/onboardings","href":"/reference/banking-connectivity/entity-onboarding-banking-connectivity/create-entity-onboarding"},{"title":"Get Entity Onboarding Status (Banking Connectivity)","openapi":"openapi/banking-connectivity/entity-onboarding-banking-connectivity/get-entity-onboarding-status.json GET /banking/entities/{entity_id}/onboardings/{onboarding_id}","href":"/reference/banking-connectivity/entity-onboarding-banking-connectivity/get-entity-onboarding-status"},{"title":"Update Entity Onboarding","openapi":"openapi/banking-connectivity/entity-onboarding-banking-connectivity/update-entity-onboarding.json PATCH /banking/entities/{entity_id}/onboardings/{onboarding_id}","href":"/reference/banking-connectivity/entity-onboarding-banking-connectivity/update-entity-onboarding"},{"title":"Cancel Entity Onboarding (Banking Connectivity)","openapi":"openapi/banking-connectivity/entity-onboarding-banking-connectivity/cancel-entity-onboarding.json POST /banking/entities/{entity_id}/onboardings/{onboarding_id}/cancel","href":"/reference/banking-connectivity/entity-onboarding-banking-connectivity/cancel-entity-onboarding"}]},{"group":"Accounts","pages":[{"title":"Create Account","openapi":"openapi/banking-connectivity/accounts/create-account-banking.json POST /banking/accounts","href":"/reference/banking-connectivity/accounts/create-account-banking"},{"title":"Get Account Details","openapi":"openapi/banking-connectivity/accounts/get-account-details-banking.json GET /banking/accounts/{account_id}","href":"/reference/banking-connectivity/accounts/get-account-details-banking"},{"title":"Update Account","openapi":"openapi/banking-connectivity/accounts/update-account-banking.json PATCH /banking/accounts/{account_id}","href":"/reference/banking-connectivity/accounts/update-account-banking"},{"title":"Close Account","openapi":"openapi/banking-connectivity/accounts/close-account-banking.json DELETE /banking/accounts/{account_id}","href":"/reference/banking-connectivity/accounts/close-account-banking"}]},{"group":"Entity Transfers (Banking Connectivity)","pages":[{"title":"Initiate Entity Transfer (Banking Connectivity)","openapi":"openapi/banking-connectivity/entity-transfers-banking-connectivity/initiate-entity-transfer.json POST /banking/transfers","href":"/reference/banking-connectivity/entity-transfers-banking-connectivity/initiate-entity-transfer"},{"title":"Get Entity Transfer Status (Banking Connectivity)","openapi":"openapi/banking-connectivity/entity-transfers-banking-connectivity/get-entity-transfer-status.json GET /banking/transfers/{transfer_id}","href":"/reference/banking-connectivity/entity-transfers-banking-connectivity/get-entity-transfer-status"},{"title":"Cancel Entity Transfer (Banking Connectivity)","openapi":"openapi/banking-connectivity/entity-transfers-banking-connectivity/cancel-entity-transfer.json POST /banking/transfers/{transfer_id}/cancel","href":"/reference/banking-connectivity/entity-transfers-banking-connectivity/cancel-entity-transfer"}]},{"group":"Webhooks","pages":[{"title":"Webhook Notifications","openapi":"openapi/banking-connectivity/webhooks/webhook-notifications-banking.json webhook webhook-notifications-banking","href":"/reference/banking-connectivity/webhooks/webhook-notifications-banking"}]}]},{"group":"Webhooks","pages":[{"title":"Webhooks Overview","href":"/reference/webhooks/index"},{"title":"Create a Webhook","openapi":"openapi/webhooks/manage-webhooks.json POST /webhooks","href":"/reference/webhooks/create-webhook"},{"title":"List Webhooks","openapi":"openapi/webhooks/manage-webhooks.json GET /webhooks","href":"/reference/webhooks/list-webhooks"},{"title":"Retrieve a Webhook","openapi":"openapi/webhooks/manage-webhooks.json GET /webhooks/{webhook_id}","href":"/reference/webhooks/retrieve-webhook"},{"title":"Update a Webhook","openapi":"openapi/webhooks/manage-webhooks.json PATCH /webhooks/{webhook_id}","href":"/reference/webhooks/update-webhook"},{"title":"Delete a Webhook","openapi":"openapi/webhooks/manage-webhooks.json DELETE /webhooks/{webhook_id}","href":"/reference/webhooks/delete-webhook"}]}]},{"tab":"SDK","pages":[{"title":"SDK","href":"/docs/yuno-sdk/introduction"}]},{"tab":"SDKs","pages":[{"title":"SDKs","href":"/docs/sdks/overview/quickstart"}]},{"tab":"Changelog","pages":[{"title":"Changelog","href":"/changelog/whats-new"}]},{"tab":"In-Person Payments","hidden":true,"pages":[{"title":"In-Person Payments","href":"/docs/in-person/overview"}]}]},"title":"The Payment Object - Yuno API Documentation","buildId":"dpl_EnxDqhjaNc9a8MVa833TGULPd9uJ","deploymentId":"dpl_EnxDqhjaNc9a8MVa833TGULPd9uJ","dynamics":["10e4515597"],"chunks":["BannerMarkdown-m8-xYP3Y.js","dist-1ms6tsT-.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","clsx-DMKzROTp.js","html-void-elements-mCSPHezU.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js"]}