En Grèce, les paiements traités via des terminaux de paiement (« terminaux de carte bancaire ») doivent être confirmés par le myDATA provider concerné au moyen d’une signature numérique avant que la transaction proprement dite n’ait lieu.
Pour initier ce processus, la fonction
doit être appelée.
Paramètre
Le seul paramètre requis est le "clientId".
Request body
Le corps de la requête doit contenir les détails du paiement.
Exemple :
{
"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"
}
| Élément | Type | Description |
| PaymentDate | Obligatoire |
Date et heure du paiement. Remarque : veuillez respecter les consignes relatives à la saisie des heures dans le RetailForce system ! |
| DocumentGuid | M |
Identifiant unique du document via UUID / GUID. Attention : celui-ci doit correspondre au DocumentGuid du document auquel le paiement est lié ! Il sert également de lien vers les reçus numériques. |
| documentType | M |
Indiquez le type de document – il doit correspondre au type du document concerné. |
| DocumentNumber | M |
Numéro unique et séquentiel du document (= « numéro de document »), attribué par le système de caisse. Attention : ce numéro doit correspondre au numéro du document auquel le paiement est lié. |
| NetValue | M |
Montant net du paiement – hors TVA |
| TaxValue | M |
Montant de la TVA du paiement |
| GrossValue | M |
Montant brut du paiement – TVA comprise |
| Montant du paiement | M |
Montant du paiement |
| terminalId | M |
ID du terminal de paiement |
Cet article a été traduit automatiquement.
Commentaires
0 commentaire
Vous devez vous connecter pour laisser un commentaire.