Ta končna točka je potrebna za obdelavo plačil s kartico v Grčiji.
Plačila s kartico (kreditna kartica, debetna kartica) v Grčiji je treba vnaprej podpisati prek sistema myDATA.
Za več informacij si oglejte naslednje članke:
Rezultat
Uspešen klic na končno točko (200)
- registrira plačilo s kartico v myDATA in
- vrne
- podpis ter
- ID transakcije.
Opomba: Podatke iz zahtevka in odgovora je treba vključiti v payload dokumenta (POST /api/v1/transactions/storeDocument) ustrezne transakcije, in sicer v element »cardData«. Za več informacij glej: Potek postopka: plačilo z grško kreditno kartico.
Uporaba
- vsakič, preden se opravi novo plačilo s kartico.
Predpogoji
- Inicializiran davčni client za Grčijo
- Podprt plačilni terminal, povezan s sistemom POS
Parameter
- clientId – ID ustreznega fiskalnega odjemalca
Request body
Podrobnosti o plačilu morajo biti navedene v Request bodyju.
Primer:
{
"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"
}Elementi:
| Element | Tip | Opis |
| PaymentDate | M |
Datum in čas plačila. Opomba: Upoštevajte navodila glede vnosa časa v RetailForce system! |
| DocumentGuid | M |
Edinstvena identifikacija dokumenta z uporabo UUID/GUID. Pozor: Ta mora ustrezati DocumentGuid dokumenta, s katerim je plačilo povezano! Uporablja se tudi kot povezava za digitalne račune. |
| documentType | M |
Določite vrsto dokumenta – mora ustrezati vrsti dejanskega dokumenta. |
| DocumentNumber | M |
Edinstvena, zaporedna številka dokumenta (= »številka dokumenta«), ki jo dodeli sistem blagajne. Pozor: Ta mora ustrezati številki dokumenta, s katerim je plačilo povezano! |
| NetValue | M |
Neto znesek plačila – brez Vat. |
| TaxValue | M |
Znesek Vat za plačilo |
| GrossValue | M |
Bruto znesek plačila – vključno z Vat |
| PaymentValue | M |
znesek plačila |
| terminalId | M |
znesek plačila |
Odgovor
Če je klic uspešen, se vrne naslednje besedilo odgovora.
Primer:
{
"paymentAmount": 0,
"providerSignature": "string",
"providerSignatureMessage": "string",
"providerTransactionId": "string"
}Elementi:
| Element | Tip | Opis |
| ProviderSignature | string |
Podpis plačila |
| ProviderTransactionId | string |
ID transakcije |
| ProviderSignatureMessage | string |
Sporočilo s podpisom ponudnika iz odgovora s podpisom |
Ta članek je bil samodejno preveden.
Komentar
0 komentarjev
Za dodajanje komentarja prosimo kliknite Vpis.