Request body
rail or end_user_id. QR parsing is a merchant-scoped preview,
not a user KYC or payment-readiness check.
Response
Country detection and routing
AgentBank detects the country and validates the complete QR payload. Ifcountry is supplied and differs from the detected country, the request fails
with 400 RECIPIENT_COUNTRY_MISMATCH. A QR with no detectable supported country
also fails instead of guessing a route.
The resolved fields vary by country and provider. verification describes
whether an account-holder check was available; it is not itself a payment
status. This endpoint does not create an address-book record, reserve a route,
or verify the merchant end user’s readiness. Send the returned
recipient_fields unchanged to Create payment after a
successful preview.
