Redsys - Consultar Pago
Descripcion
Sección titulada «Descripcion»Este modulo permite consultar el estado de una operacion (pago, preautorizacion, devolucion) en la pasarela Redsys utilizando el numero de pedido.
Configuración
Sección titulada «Configuración»| Campo | Tipo | Requerido | Descripción |
|---|---|---|---|
| credentials_id | credential | Sí | Credenciales de Redsys |
| order_number | string | Sí | Número de pedido a consultar |
Credenciales
Sección titulada «Credenciales»Este modulo requiere credenciales de tipo Redsys con los siguientes campos:
| Campo | Descripcion |
|---|---|
merchant_code | Codigo de comercio (FUC) proporcionado por el banco |
secret_key | Clave secreta de firma SHA-256 |
terminal | Numero de terminal (por defecto: 1) |
test_mode | Modo de pruebas (true/false) |
{ "success": true, "order": "0001234567", "response_code": "0000", "status": "approved", "amount": 100.00, "currency": "978", "authorization_code": "123456", "card_brand": "1", "card_country": "724", "card_type": "D", "transaction_type": "0", "date": "15/01/2024", "hour": "10:30", "message": "Consulta de pedido 0001234567: approved"}Estados Posibles
Sección titulada «Estados Posibles»| Estado | Códigos | Descripción |
|---|---|---|
| approved | 0000-0099 | Operación aprobada |
| pending | 0900-0999 | Operación pendiente |
| rejected | Otros | Operación rechazada |
Card Brand (card_brand)
Sección titulada «Card Brand (card_brand)»| Valor | Marca |
|---|---|
| 1 | VISA |
| 2 | Mastercard |
| 8 | Maestro |
| 9 | American Express |
| 22 | JCB |
| 23 | Diners |
Card Type (card_type)
Sección titulada «Card Type (card_type)»| Valor | Tipo |
|---|---|
| C | Crédito |
| D | Débito |
| P | Prepago |
Ejemplo de Uso
Sección titulada «Ejemplo de Uso»{ "credentials_id": "redsys_tienda", "order_number": "0001234567"}API Utilizada
Sección titulada «API Utilizada»- API: Redsys REST API
- Tipo de transaccion: Consulta
- Documentacion: https://pagosonline.redsys.es/conexion-rest.html
- La consulta no modifica el estado de la operacion
- Util para verificar el resultado de pagos con redireccion
- Tambien permite obtener informacion adicional de la tarjeta
Nodos relacionados
Sección titulada «Nodos relacionados»- RedsysCreatePayment - Crear un pago para luego consultar
- RedsysRefund - Devolver un pago consultado
- RedsysCreatePreauthorization - Crear preautorizacion para luego consultar