Skip to main content
Authentication: signed Partner API request.

Request body

Do not send 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. If country 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.