Este punto final es necesario para procesar pagos con tarjeta en Grecia.
Los pagos con tarjeta (tarjeta de crédito, tarjeta de débito) en Grecia deben firmarse previamente a través del sistema myDATA.
Para obtener más información, consulte los siguientes artículos:
- Implementación de pagos a través de terminales en Grecia
- Flujo de procesos: pago con tarjeta de crédito en Grecia
Resultado
Una llamada correcta al punto final (200)
- registra el pago con tarjeta en myDATA y
- devuelve la
- firma y
- el ID de la transacción.
Nota: Los datos de la solicitud y de la respuesta deben integrarse en la payload del documento (POST /api/v1/transactions/storeDocument) de la transacción correspondiente, en el elemento «cardData». Para obtener más información, consulte: Flujo del proceso: pago con tarjeta de crédito griega.
Uso
- cada vez que se vaya a realizar un nuevo pago con tarjeta.
Requisitos previos
- Cliente fiscal para Grecia inicializado
- Terminal de pago compatible conectado al sistema TPV
Parámetro
- clientId: el ID del cliente fiscal correspondiente
Cuerpo de la solicitud
Los detalles del pago deben especificarse en el Request Body.
Ejemplo:
{
"paymentDate": "2025-10-15T05:34:19.773Z",
"documentGuid": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"documentType": "[0] = Receipt",
"documentNumber": "string",
"netValue": 0,
"taxValue": 0,
"grossValue": 0,
"paymentValue": 0,
"terminalId": "string"
}Elementos:
| Elemento | Tipo | Descripción |
| PaymentDate | M |
Fecha y hora del pago. Nota: Tenga en cuenta las directrices relativas a las entradas de hora en el RetailForce system. |
| DocumentGuid | M |
Identificación única del documento mediante UUID/GUID. Atención: ¡Debe coincidir con el DocumentGuid del documento al que está vinculado el pago! También se emplea como enlace para los recibos digitales. |
| documentType | M |
Especifique el tipo de documento; debe coincidir con el tipo de documento del documento en cuestión. |
| DocumentNumber | M |
Número único y secuencial del documento (= «número de documento»), asignado por el sistema de caja registradora. Advertencia: debe coincidir con el número de documento del documento al que está vinculado el pago. |
| NetValue | M |
Importe neto del pago, sin IVA. |
| TaxValue | M |
Importe del Vat correspondiente al pago |
| GrossValue | M |
Importe bruto del pago —incluido el Vat— |
| PaymentValue | M |
Importe del pago |
| terminalId | M |
importe del pago |
Respuesta
Si la llamada se realiza correctamente, se devuelve el siguiente cuerpo de respuesta.
Ejemplo:
{
"paymentAmount": 0,
"providerSignature": "string",
"providerSignatureMessage": "string",
"providerTransactionId": "string"
}Elementos:
| Elemento | Tipo | Descripción |
| ProviderSignature | cadena |
Firma del pago |
| ProviderTransactionId | cadena |
ID de la transacción |
| ProviderSignatureMessage | cadena |
Mensaje de firma del proveedor procedente de la respuesta de firma |
Este artículo ha sido traducido automáticamente.
Comentarios
0 comentarios
Inicie sesión para dejar un comentario.