Decimal Digits Mena (Bahrain, Kuwait, Jordan, Oman)
Please note it only applies to Jordan, Kuwait, Oman, Bahrain
What has changed?
The specific decimal quantity is sent on the order using the "decimalDigits" attribute.
When an ordering platform processes an order with prices in 3 decimal digits, the correct decimal precision will now show in the Order Webhook where previously only “decimalDigits”: 2 would show, you can now expect “decimalDigits”: 3 in certain cases.
Please note that not all the channels operating in these regions might send 3 decimal digits to Deliverect, in those cases the POS can expect to keep on receiving 2 decimalDigits on the order payload as previously.
How did it work before?
If the channel sent an amount of 3.406 , it used to be parsed as "amount": 341 ( "decimalDigits": 2).
What do we expect from the POS?
Deliverect parses the exact amount sent by the channel; 3.406 would be sent as 3406 ("decimalDigits": 3).
When will the change take effect?
We expect our POS partners to implement the support for 3 decimal places in the price before June 8th 2023. From June 9th onwards, we will allow the Delivery Channels to send you prices with 3 decimal places which should inform how the prices are displayed on the POS and on any printed version of the order.