{"uid":"cap_BuuZqA7EI9V20geZTTn48","slug":"lupapago-ar-consent-hop-rules-90396275","name":"LupaPago AR Consent-Hop Rules","description":"Compará pasarelas de pago en Argentina: fees, liquidación e integraciones. Directorio independiente ecommerce-first.","url":"https://lupapago.com/api/condition/consent-hop?utm_source=zero.xyz","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET","HEAD","DELETE"],"type":"string"},"headers":{"type":"object","additionalProperties":{"type":"string"}},"queryParams":{"type":"object","properties":{"rail":{"enum":["x402","mercado_pago","stripe","payway","getnet","nave","mobbex"],"type":"string","description":"Settle rail (default x402)"},"intent":{"enum":["checkout","onboarding","payout"],"type":"string","description":"Checkout intent (default checkout)"},"country":{"type":"string","description":"ISO-3166-1 alpha-2 (default AR)"}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":{"type":"json","example":{"kind":"consent_hop","input":{"rail":"x402","intent":"checkout","country":"AR"},"notes":"Settle ≠ consent: hop fiat AR (MP OAuth / 3DS) antes de liquidar USDC en x402.","product":"LupaPago","ruleset":"ar-consent-hop-v1","hop_hints":["mercado_pago_oauth","card_3ds"],"disclaimer":"Reglas explícitas LupaPago; no es asesoramiento.","settle_rail":"x402-usdc-base","needs_fiat_consent":true}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.02","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.02/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.02","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.02","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm__Xyojhd-INs3vL-fw7oAO","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.02","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Returns Argentina-specific consent-hop rules clarifying that fiat authorization (MercadoPago OAuth or 3DS) must precede USDC settlement on x402.","exampleAgentPrompt":"Check LupaPago's AR consent-hop rules for an x402 checkout in Argentina — I need to know if fiat authorization like MercadoPago OAuth or 3DS is required before settling USDC, and what the hop hints are.","exampleUseCases":[{"title":"Pre-settlement consent check for Argentine checkout","prompt":"Before I settle USDC via x402 for an Argentine customer, check LupaPago's consent-hop rules to find out what fiat authorization steps — like MercadoPago OAuth or card 3DS — I need to complete first."},{"title":"Onboarding flow compliance verification","prompt":"I'm building an onboarding flow for Argentine users that ends in USDC settlement on x402 — can you pull LupaPago's AR consent-hop rules so I know which fiat consent steps are mandatory before the settle?"},{"title":"PSP rail selection for payout","prompt":"I'm doing a payout to Argentina and considering the mercado_pago rail with x402 settlement — what does LupaPago's consent-hop ruleset say about fiat authorization requirements for a payout intent?"}],"resultDescription":"A JSON object with kind='consent_hop', the echoed input parameters (rail, intent, country), a notes field explaining that settle ≠ consent and that fiat AR authorization must precede USDC settlement, the product and ruleset identifiers (ar-consent-hop-v1), hop_hints listing required fiat steps (e.g. mercado_pago_oauth, card_3ds), the settle_rail (x402-usdc-base), and a needs_fiat_consent boolean along with a disclaimer.","failureModes":["Invalid rail enum value returns 400 validation error","Unsupported country code may return default AR rules or error","Missing required method or type fields returns schema validation failure","Service unavailable returns 5xx with no rule payload"],"whenToPreferThis":"Use this endpoint when orchestrating a payment flow for Argentine users where USDC settlement on x402 is the target rail and you need to determine whether and which fiat authorization step (MercadoPago OAuth, card 3DS) must occur first. It is a rules/information lookup, not a transactional call — prefer it over the FX quote or fee quote siblings when your question is about consent and compliance ordering, not pricing.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-19T00:42:13.273Z","isFirstParty":false,"canonicalSlug":"lupapago-ar-consent-hop-rules-90396275"}