In Greece, payments processed via payment terminals ("credit card terminals") must be confirmed by the respective myDATA provider via a digital signature before the actual transaction takes place.
To initiate this process, the function
must be called.
Parameter
The only parameter required is the "clientId".
Request body
Im Request body müssen die Einzelheiten der Zahlung angeführt werden.
Example:
{
"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"
}
| Element | Typ | Beschreibung |
| paymentDate | M |
Date and time of payment. Note: Please observe the guidelines regarding time entries in the RetailForce system! |
| documentGuid | M |
Eindeutige Kennung des Dokuments mittels UUID / GUID. Attention: This must correspond to the DocumentGuid of the document to which the payment is linked! Also used as a link for digital receipts. |
| documentType | M |
Specify the document type – must correspond to the document type of the actual document. |
| documentNumber | M |
Unique, sequential number of the document (="document number"), assigned by the cash register system. Attention: This must correspond to the document number of the document to which the payment is linked! |
| netValue | M |
Net payment amount - excluding VAT |
| taxValue | M |
VAT amount of the payment |
| grossValue | M |
Gross payment amount – including VAT |
| paymentValue | M |
Amount of the payment |
| terminalId | M |
ID of the payment terminal |
Comments
0 comments
Please sign in to leave a comment.