U nekim zemljama morate navesti svrhu za koju se određena metoda plaćanja koristi.
U Hrvatskoj, na primjer, potrebno je navesti koja je metoda plaćanja korištena za napojnice.
Trenutna verzija RetailForcea (1.11.23) podržava samo ovo specifično scenarij (označavanje uplata kao napojnica) i bit će proširena prema potrebi.
Uplata korištena za napojnice
Potrebno li je u određenoj zemlji navesti plaćanje napojnice odvojeno od iznosa računa, određeno je u "fiscalCountryProperties".
Ako je svojstvo "mustIndicateTipCompanyTipPayment" postavljeno na 'true',
- nadređeni sustav mora uključiti svojstvo "isTip": 'true' u odjeljak "payments" kako bi se prikazalo koja se uplata koristi za napojnice,
- u slučaju da objekt "positions" sadrži stavke s "businessTransactionType": "[5] = Tip" I/ILI "businessTransactionType": "[6] = CompanyTip".
Raspodjela plaćanja
Budući da se može koristiti više metoda plaćanja, gornji sustav (blagajna) mora definirati koja se metoda plaćanja koristi za napojnice.
Razlog tomu je što hrvatski sustav fiskalizacije zahtijeva da se napojnice i način njihove uplate navedu odvojeno od iznosa plaćenog za robu i usluge.
- <tns:NacinPlac> koji je način plaćanja korišten za namiru računa, i
- <tns:nacinPlacanjaNapojnice> koji označava način plaćanja korišten samo za napojnice.
Ne mora se navesti samo metoda plaćanja, već i odgovarajući iznosi:
- <tns:IznosUkupno> - iznos naplate računa
- <tns:iznosNapojnice> - iznos napojnica
Primjer:
- iznos potrošnje iznosi 36,40 EUR - kupac plaća kreditnom karticom
- kupac također ostavlja 3,60 EUR u gotovini kao napojnice
Ako je "fiscalCountryProperties.mustIndicateTipCompanyTipPayment" postavljen na TRUE, payload za ovaj slučaj mora uključivati oznaku "isTip": true kao u primjeru u nastavku:
"Payments": [
{
"Amount": 36.40,
"CurrencyIsoCode": "EUR",
"Caption": "CreditCard",
"UniqueReadablePaymentIdentifier": "CCARD/EUR",
"PaymentType": "CreditCard"
},
{
"Amount": 3.60,
"CurrencyIsoCode": "EUR",
"Caption": "Cash",
"UniqueReadablePaymentIdentifier": "CASH/EUR",
"PaymentType": "Cash",
"isTip": true
}
]Ako se koristi samo jedna metoda plaćanja, sustav RetailForce automatski raspodjeljuje uplatu. Međutim, oznaka "isTips" i dalje mora biti uključena u objekt "payments".
Ovaj je članak automatski preveden.
Komentari
0 komentara
Molimo Prijavite se kako bi ostavili komentar.