Tento koncový bod je nezbytný pro zpracování plateb kartou v Řecku.
Platby kartou (kreditní karta, debetní karta) v Řecku musí být předem podepsány prostřednictvím systému myDATA.
Další informace naleznete v následujících článcích:
- Implementace plateb prostřednictvím terminálů v Řecku
- Průběh procesu: Platba kreditní kartou v Řecku
Výsledek
Úspěšné volání na koncový bod (200)
- zaznamená platbu kartou v systému myDATA a
- vrátí
- podpis a
- ID transakce.
Poznámka: Data z požadavku a odpovědi musí být začleněna do datové části dokumentu (POST /api/v1/transactions/storeDocument) příslušné transakce, a to v prvku „cardData“. Další informace naleznete v části: Průběh procesu: Platba řeckou kreditní kartou.
Použití
- pokaždé před provedením nové platby kartou.
Předpoklady
- Inicializovaný daňový klient pro Řecko
- Podporovaný platební terminál připojený k POS systému
Parametr
- clientId – ID příslušného fiskálního klienta
Tělo požadavku
V těle požadavku musí být uvedeny podrobnosti o platbě.
Příklad:
{
"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"
}Prvky:
| Prvek | Typ | Popis |
| PaymentDate | M |
Datum a čas platby. Poznámka: Dodržujte prosím pokyny týkající se zadávání času v systému RetailForce! |
| documentGuid | M |
Jedinečná identifikace dokumentu pomocí UUID/GUID. Pozor: Musí odpovídat DocumentGuid dokumentu, ke kterému je platba přiřazena! Používá se také jako odkaz na digitální účtenky. |
| documentType | M |
Zadejte typ dokumentu – musí odpovídat typu skutečného dokumentu. |
| documentNumber | M |
Jedinečné, pořadové číslo dokladu (= „číslo dokladu“), přidělené pokladním systémem. Pozor: Musí odpovídat číslu dokladu, ke kterému je platba přiřazena! |
| netValue | M |
Čistá celková částka platby – bez Vat. |
| taxValue | M |
Částka Vat v platbě |
| grossValue | M |
Hrubá částka platby – včetně Vat |
| PaymentValue | M |
částka platby |
| terminalId | M |
částka platby |
Odpověď
Pokud je volání úspěšné, vrátí se následující tělo odpovědi.
Příklad:
{
"paymentAmount": 0,
"providerSignature": "string",
"providerSignatureMessage": "string",
"providerTransactionId": "string"
}Prvky:
| Prvek | Typ | Popis |
| ProviderSignature | řetězec |
Podpis platby |
| ProviderTransactionId | řetězec |
ID transakce |
| ProviderSignatureMessage | řetězec |
Zpráva s podpisem poskytovatele z odpovědi s podpisem |
Tento článek byl přeložen automaticky.
Komentáře
0 komentářů
Prosím přihlaste se, abyste mohli napsat komentář.