The RetailForce DOM (Document Object Model) recognises a range of payment methods, which are described in the "PaymentTypes" article.
This article describes the mapping between the RetailForce "paymentTypes" and the payment methods used in the communication with the online fiscalisationsystems of the Croatian tax authorities.
The payment menthod is used twice in the data package sent to the authorities:
- <tns:NacinPlac> which is the payment method used for the invoice settlement, and
- <tns:nacinPlacanjaNapojnice> which indicates the payment method used for tips only.
The Retailforce "payments" element allows you to specify which payment method should be used for tips.
See article 'Split payments for specific purposes' for further information.
Payment methods Croatia
The Croatien fiscalisation system recognizes the following payment methods:
- G - gotovina (= cash)
- K - kartice (= card)
- T – transakcijski račun (= payment account)
- O – ostalo (= other)
If multiple payment methods are used for a single invoice, this must be declared under "Other". The "Other" label is to be used for any payment methods not listed above.
Mapping
| Int | Retailforce paymentType (enum) | Mapping <tns:NacinPlac> and <tns:nacinPlacanjaNapojnice> |
| 0 | Cash | G |
| 1 | EcCard | K |
| 2 | CreditCard | K |
| 3 | SinglePurposeVoucher | not supported as paymentType |
| 4 | MultiPurposeVoucher | O |
| 5 | PaymentProvider | O |
| 6 | Deposit | O |
| 7 | Nocash | K |
| 8 | None | O |
| 9 | Crypto | O |
| 10 | MobilePhoneApps | O |
| 11 | BankAccount |
T Note: not allowed for B2B transactions, as these are subject to fiscalisation 2.0 in Croatia; not allowed if:
|
| 12 | CustomerCard | O |
| 13 | Loyalty | O |
| 14 | Cheque | not supported / not allowed in Croatia |
| 15 | CreditNote | O |
If multiple payment methods are being used, the RetailForce system automatically sends the "O" (Other) sign.
Comments
0 comments
Please sign in to leave a comment.