Consultas
(POST /query)
Payload
- transaction_id (string): Identificador de la transacción.
000024899463550243139
- order (string): Ticket de la operación
sipay-order-001
Ejemplo petición - Búsqueda por ticket
{
"key": "589365da65c48cff87d0874a",
"resource": "359ef8ce5c5f4003b71692e446908c27",
"nonce": "1234567890",
"mode": "sha256",
"payload": {
"order": "sipay-order-001"
}
}
Ejemplo petición - Búsqueda por identificador de transacción
{
"key": "589365da65c48cff87d0874a",
"resource": "359ef8ce5c5f4003b71692e446908c27",
"nonce": "1234567890",
"mode": "sha256",
"payload": {
"transaction_id": "000024899463550243139",
}
}
Success - 0 - query
- code (string, required): Código interno de la operación. Dirigirse a Códigos de respuesta
0
- items (array[object], required): Listado con las diferentes operaciones
- description (string): Descripción literal del estado de la operación
OPERACION ACEPTADA
- date (string): Fecha de la operación
2017-02-27
- order (string): Ticket de la operación
sipay-order-001
- masked_card (string): Número de la tarjeta enmascarado
6712 00** ****0205
- code (string): Código interno de la operación. Dirigirse a Códigos de respuesta
0
- currency_id (string): Código de la moneda utilizada en la operación
978
- currency (string): Moneda utilizada en la operación
EUR
- operation_name (string): Nombre literal del tipo de operación
ECOMMERCESELL
- operation (string): Identificador del tipo de operación
11
- transaction_id (string): Identificador de la transacción.
000024899463550243139
- status (string): Identificador del estado de la operación
0
- amount (string): Importe de la operación
0000000100
- authorization_id (string): Identificador de la entidad autorizadora
2347
- channel_name (string): Nombre literal del canal de pago
ECOMMERCE
- channel (string): Identificador del canal de pago
2
- time (string): Hora de la operación
09:27:43
- method (string): Identificador del método de pago
1
- method_name (string): Identificador literal del método de pago
TARJETA
- description (string): Descripción literal del estado de la operación
Ejemplo respuesta
{
"type": "success",
"code": "0",
"detail": "",
"description": "",
"uuid": "2df61337-c0c5-4b90-ab8c-6098c8b118ce",
"request_id": "5901ba6d7710014a2c89",
"payload": {
"code": "0",
"items": [
{
"channel_name": "ECOMMERCE",
"currency_id": "978",
"channel": "2",
"method": "1",
"currency": "EUR",
"date": "2017-04-27",
"order": "rbm-order-002",
"transaction_id": "000097038725267261028",
"code": "900",
"method_name": "TARJETA",
"operation": "12",
"amount": "0000000500",
"authorization_id": "1132492",
"description": "DEVOLUCION AUTORIZADA",
"masked_card": "6712 00** ****0205",
"operation_name": "ECOMMERCEREFUND",
"time": "14:54:31",
"status": "0"
}
]
}
}