API · processModification
API v1Una herramienta del MCP envuelve esta operación: Ventas y transacciones.
POST /api/v1/processModificationQué hace#
Permite modificar una transacción ya procesada: captura, reembolso o reverso.
Autenticación#
Requiere el token bearer del API en el header Authorization — ver autenticación.
Parámetros#
Número de la orden que se envió en el cobro original.
Tipo de modificación.
| Código | Valor |
|---|---|
| 1 | Captura |
| 2 | Reembolso |
| 3 | Reverso |
Monto que se desea modificar.
Llave relacionada con el cliente. Se obtiene en Panel administrativo · Integración con plataformas.
Ejemplo de request#
Los valores <...> son marcadores: reemplazalos por tus credenciales y datos.
{
"orderNumber": "1214352",
"type": "2",
"amount": "1.00",
"key": "<api_key>"
}Respuesta#
type: "100" indica que la modificación se procesó; el resultado está en ReasonCode y ReasonCodeDescription. 1101 = aprobada.
Aprobada:
{"type":"100","transactionId":954183,"ReasonCode":"1101","ReasonCodeDescription":"Transaccion aprobada","OrderHash":"<order_hash>"}Rechazada:
{"type":"100","transactionId":954183,"ReasonCode":"3","ReasonCodeDescription":"Invalid Retrieval reference number","OrderHash":"<order_hash>"}Error (type 300 o 400):
{"type":"400","message":"Order number: TYP974_172 does not exist"}"100" indica que la modificación se procesó.
Identificador de la transacción.
Código de resultado de la modificación.
Texto del resultado.
Para interpretar una respuesta que no es de éxito, ver cómo leer una respuesta de error.
Última verificación: 2026-10-22