Endpoints de pagos y preautorizaciones
Esta referencia detalla los endpoints utilizados para procesar ventas, retener fondos y confirmar preautorizaciones.
1. Procesar pago (/pago)
Inicia una transacción de venta estándar. El terminal solicitará la tarjeta al cliente.
- URL (Test):
https://tpvpc-i.redsys.es:27443/TPV_PC/services/rest/tpvpcwss/v1/pago - URL (Prod):
https://tpvpc.redsys.es/TPV_PC/services/rest/tpvpcwss/v1/pago - Método:
POST
Parámetros de la petición (datosOperacion)
| Campo | Tipo | Requerido | Longitud máx. | Descripción |
|---|---|---|---|---|
importe | Double | Sí | 12 | Importe de la transacción (p. ej., 10.50, 0.01). |
factura | String | Sí | 250 | ID de factura único o referencia para la transacción. |
Respuesta (info)
Acuse de recibo síncrono de la petición.
| Campo | Tipo | Descripción |
|---|---|---|
| resultado.codigo | String | 0 indica una recepción correcta. Cualquier otro valor indica un error. |
2. Preautorización (/preautorizacion)
Inicia una retención de fondos sin capturarlos inmediatamente.
- URL (Test):
https://tpvpc-i.redsys.es:27443/TPV_PC/services/rest/tpvpcwss/v1/preautorizacion - URL (Prod):
https://tpvpc.redsys.es/TPV_PC/services/rest/tpvpcwss/v1/preautorizacion - Método:
POST
Parámetros de la petición (datosOperacion)
| Campo | Tipo | Requerido | Longitud máx. | Descripción |
|---|---|---|---|---|
importe | Double | Sí | 12 | Importe a retener. |
factura | String | Sí | 250 | Referencia única. Debe conservarse para el paso de Confirmación. |
Respuesta (info)
Acuse de recibo síncrono.
| Campo | Tipo | Descripción |
|---|---|---|
resultado.codigo | String | 0 indica una recepción correcta. |
3. Confirmación (/confirmacion)
Captura fondos previamente retenidos por una Preautorización.
- URL (Test):
https://tpvpc-i.redsys.es:27443/TPV_PC/services/rest/tpvpcwss/v1/confirmacion - URL (Prod):
https://tpvpc.redsys.es/TPV_PC/services/rest/tpvpcwss/v1/confirmacion - Método:
POST
Parámetros de la petición (datosOperacion)
| Campo | Tipo | Requerido | Longitud máx. | Descripción |
|---|---|---|---|---|
importe | Double | Sí | 12 | Importe a capturar. Puede ser menor o igual al importe de la preautorización. |
factura | String | Sí | 250 | Debe coincidir con la factura de la preautorización original. |
Respuesta (info)
Acuse de recibo síncrono.
| Campo | Tipo | Descripción |
|---|---|---|
resultado.codigo | String | 0 indica una recepción correcta. |
Español › Documentación › Documentación › Procesador local (España) › Get Smart › Get Smart API Cloud › Referencia