QR Integraci贸n directa

En este documento se detalla el paso a paso de como consumir la API de PAGOS360 para generar un QR interoperable.

Flujo de informaci贸n


Descripci贸n de los pasos

Paso 1

Crear Solicitud de Pago, ver informaci贸n en Crear Solicitud de Pago

Paso 2

Crear QR

URL Prod: https://api.pagos360.com/checkout/qr/pay

URl Sandbox: https://api.sandbox.pagos360.com/checkout/qr/pay

M茅todo: POST

Request

Utilizando el UUID que se obtiene desde la solicitud de pago

{ "pay_payment_request": { "holder_name": "FACUNDO NICOLELLI", "holder_email": "fnicolelli@pagos360.com", "holder_dni": "30683454", "holder_phone_number": "", "payment_request_uuid": "fe4cff90-a4b2-11ee-8c5d-16a666fd7e17" } }

Response

{ "status_code": 202, "message": "Accepted" }

Paso 3

Obtener QR string

URL Prod: https://api.pagos360.com/payment-request/qr/{{uuid}}

URL Sandbox: https://api.sandbox.pagos360.com/payment-request/qr/{{uuid}}

M茅todo: GET

Response

{ "status_code": 200, "message": "00020101021143370012com.pagos36098113071410080399020150150011307120753135204573453030325802AR5917Facundo Nicolelli6007CORDOBA6108X5000GXB62210117FB9A91C9-4664212463043b43" }

Paso 4

Renderizar el QR string como QR EMVCo, ejemplo en https://qr.io