Na Grécia, os pagamentos processados através de terminais de pagamento («terminais de cartão de crédito») têm de ser confirmados pelo respetivo myDATA provider através de uma assinatura digital antes de a transação efetiva ter lugar.
Para iniciar este processo, a função
deve ser chamada.
Parâmetro
O único parâmetro obrigatório é o "clientId".
Request body
No Request body devem ser indicados os detalhes do pagamento.
Exemplo:
{
"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"
}
| Elemento | Tipo | Descrição |
| PaymentDate | M |
Data e hora do pagamento. Nota: Por favor, respeite as orientações relativas às entradas de horário no RetailForce system! |
| DocumentGuid | M |
Identificador único do documento através de UUID / GUID. Atenção: Este valor deve corresponder ao DocumentGuid do documento ao qual o pagamento está associado! Também utilizado como ligação para recibos digitais. |
| documentType | M |
Especifique o tipo de documento – deve corresponder ao tipo de documento do documento em questão. |
| DocumentNumber | M |
Número único e sequencial do documento (="número do documento"), atribuído pelo sistema de caixa registadora. Atenção: Este valor deve corresponder ao número do documento ao qual o pagamento está associado! |
| NetValue | M |
Montante líquido do pagamento — sem Vat |
| TaxValue | M |
Montante do Vat do pagamento |
| GrossValue | M |
Montante bruto do pagamento – incluindo Vat |
| PaymentValue | M |
Montante do pagamento |
| terminalId | M |
ID do terminal de pagamento |
Este artigo foi traduzido automaticamente.
Comentários
0 comentários
iniciar sessão para comentar.