La API para desarrolladores de PAGOS360 permite administrar aspectos de tu cuenta PAGOS360. Aquí podrás explorar los diferentes endpoints, consultar las descripciones y ver ejemplos de peticiones (requests) y respuestas (responses) para operar con QR interoperables.

Server
https://qr.sandbox.pagos360.com

Sandbox (Test)

https://qr.pagos360.com

ProducciĂłn

Server Variables

Todas las peticiones privadas requieren una API Key, que es un token de acceso del tipo Bearer que se envĂ­a en cada peticiĂłn HTTP por medio de la cabecera (header) Authorization.Las API Key pueden ser generadas accediendo a tu cuenta PAGOS360 desde la secciĂłn de Integraciones.

Importar hasta 10000

Importar hasta 10000 QR.

Auth
Request Body
objectobject
total_countinteger
dataarray[object]
idstring
citystring
multiple_paymentboolean
descriptionstring
first_due_datestring
first_totalnumber
payer_namestring
postal_codestring
POST /save-qr-data
Copy
Responses
201

QR creados exitosamente.

No response body
Response
Copy

Consultar QR

Auth
Path Params
qr_idstring
GET /status/{qr_id}
Copy
Responses
200

Detalle del QR.

No response body
Response
Copy

Editar QR

Edicion de un unico registro QR.

Auth
Request Body
objectobject
total_countinteger
dataarray[object]
idstring
citystring
multiple_paymentboolean
descriptionstring
first_due_datestring
first_totalnumber
payer_namestring
postal_codestring
POST /edit-qr/{qr_id}
Copy
Responses
200

QR editado correctamente.

No response body
Response
Copy

Eliminar QR

Eliminacion de un unico registro QR.

Auth
Request Body
objectobject
total_countinteger
dataarray[string]
DELETE /delete-qr/{qr_id}
Copy
Responses
200

QR eliminado.

No response body
Response
Copy

Editar hasta 10000

Procesamiento por lotes para edicion masiva.

Auth
Request Body
objectobject
total_countinteger
dataarray[object]
idstring
citystring
multiple_paymentboolean
descriptionstring
first_due_datestring
first_totalnumber
payer_namestring
postal_codestring
POST /batch-edit-qr
Copy
Responses
200

Lote de QR editado.

No response body
Response
Copy

Eliminar hasta 10000

Procesamiento por lotes para eliminacion masiva.

Auth
Request Body
objectobject
total_countinteger
dataarray[string]
DELETE /batch-delete-qr
Copy
Responses
200

Lote de QR eliminado.

No response body
Response
Copy

Importar hasta 100000 (Obtener URL)

Auth
GET /bucket-url
Copy
Responses
200

URL del bucket obtenida.

No response body
Response
Copy

Importar hasta 100000 (Consultar Resultado)

Auth
Path Params
idstring
pageinteger
GET /batch-result/{id}/{page}
Copy
Responses
200

Resultado del procesamiento batch.

No response body
Response
Copy

Pagar QR

Auth
Path Params
qr_idstring
POST /pay-qr/{qr_id}
Copy
Responses
200

Pago simulado exitosamente.

No response body
Response
Copy

Crear

Auth
Request Body
objectobject
idstring
qr_typestring
qr_namestring
citystring
postal_codestring
multiple_paymentstring
descriptionstring
payer_namestring
POST /create-qr
Copy
Responses
201

QR Estatico creado.

No response body
Response
Copy

Consultar

Auth
Path Params
qr_idstring
GET /status-static/{qr_id}
Copy
Responses
200

Estado del QR estatico.

No response body
Response
Copy

Generar Nueva Transaccion

Auth
Query String
datastring
Request Body
objectobject
first_totalnumber
active_periodinteger
external_referencestring
PUT /new-transaction
Copy
Responses
200

Transaccion generada para el monto cerrado.

No response body
Response
Copy

Pagar

Auth
Path Params
qr_idstring
POST /pay-qr-static/{qr_id}
Copy
Responses
200

Pago de QR estatico procesado.

No response body
Response
Copy