W Grecji płatności realizowane za pośrednictwem terminali płatniczych („terminali kart kredytowych”) muszą zostać potwierdzone przez odpowiedniego myDATA provider za pomocą podpisu cyfrowego przed faktycznym przeprowadzeniem transakcji.
Aby zainicjować ten proces, należy wywołać funkcję
.
Parametr
Jedynym wymaganym parametrem jest "clientId".
Request body
W Request body należy podać szczegóły płatności.
Przykład:
{
"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 | Opis |
| PaymentDate | M |
Data i godzina płatności. Uwaga: Prosimy o przestrzeganie wytycznych dotyczących wprowadzania danych czasowych w systemie RetailForce! |
| DocumentGuid | M |
Unikalny identyfikator dokumentu w formacie UUID / GUID. Uwaga: Musi to odpowiadać DocumentGuid dokumentu, z którym powiązana jest płatność! Służy również jako odnośnik do cyfrowych paragonów. |
| documentType | M |
Należy określić typ dokumentu – musi on odpowiadać typowi dokumentu rzeczywistego. |
| DocumentNumber | M |
Unikalny, kolejny numer dokumentu (="numer dokumentu"), nadany przez system kasowy. Uwaga: Musi on odpowiadać numerowi dokumentu, z którym powiązana jest płatność! |
| NetValue | M |
Kwota płatności netto – bez podatku Vat |
| TaxValue | M |
Kwota podatku Vat od płatności |
| GrossValue | M |
Kwota płatności brutto – wraz z podatkiem Vat |
| PaymentValue | M |
Kwota płatności |
| terminalId | M |
ID terminala płatniczego |
Ten artykuł został przetłumaczony automatycznie.
Komentarze
Komentarze: 0
Zaloguj się, aby dodać komentarz.