✏️ Editar QR (hasta 10.000 ítems)
Permite modificar algunos atributos de hasta 10.000 QRs Dinámicos siempre y cuando no hayan sido pagados o no se hayan vencido.
REQUEST
Headers
| Content-Type | application/json |
|---|---|
| El tipo MIME del contenido del cuerpo enviado. Por defecto JSON es Unicode UTF-8. No se debe configurar otro charset. | |
| Authorization | Bearer ••••••• |
| Puede consultar la sección (API Key) para más información. |
Body
| Atributo | Tipo | Requerido | Descripción |
|---|---|---|---|
| total_count | Integer | Si | Cantidad de QR que va a tener el lote. |
| data | Array[objects] | Si | Lista de objetos donde se deben listar los QR a editar. La cantidad debe coincidir con total_count. |
Atributos del objeto data:
| Atributo | Tipo | Requerido | Tamaño | Descripción |
|---|---|---|---|---|
| id | String | Si | 25 | ID único conformado por el ID de la Cuenta - uuid. |
| multiple_payment | Bool | Si | Permitir que un QR pueda ser pagado muchas veces | |
| description | String | Si | Min: 2 Max: 500 | Descripción del pago. |
| payer_name | String | Si | 255 | Nombre del pagador. |
| payer_email | String | No | 255 | Email del pagador. |
| first_due_date | String | Si | Fecha de primer vencimiento. Formato: dd-mm-yyyy | |
| first_total | Decimal | Si | min: 10 max: 99999999.99 | Monto del primer vencimiento. |
| external_reference | String | No | 255 | Referencia externa del pago. |
| second_due_date | String | No | Monto del segundo vencimiento Formato: dd-mm-yyyy | |
| second_total | Decimal | No | min: 10 max: 99999999.99 | Monto del segundo vencimiento |
POST Editar QR
https://api.sandbox.pagos360.com/batch-edit-qr
Example Request
curl --location 'https://{{base_url}}/batch-edit-qr' \--header 'Content-Type: application/json' \--header 'Authorization: Bearer {{api_key}}' \--data-raw '{ "total_count":2, "data":[ { "id":"454133B2-1700151400594", "multiple_payment":true, "external_reference":"Descripcion actualizada", "description":"Descripcion actualizada", "payer_name":"Pagador Actualizado", "payer_email":"emailActualizado@prueba.com", "first_due_date":"25-11-2024", "first_total":6000, "second_due_date": "10-11-2025", "second_total":9000 }, { "id":"454133B2-1700151400595", "multiple_payment":true, "external_reference":"Descripcion actualizada", "description":"Descripcion actualizada", "payer_name":"Pagador Actualizado", "payer_email":"emailActualizado@prueba.com", "first_due_date":"25-11-2024", "first_total":6000, "second_due_date": "10-11-2025", "second_total":9000 } ]}'📨 Respuesta
Se editó correctamente el lote de QRs
[ Status: 200 OK { "code": "H002", "message": "Created" }]