Project

General

Profile

Actions

VOC support #870

open

[VOC]: Rate Discrepancy Due to Decimal Rounding (System Logic Confirmation and Possibility of Rounding Up)

Added by ziniy Kang 8 months ago. Updated 2 months ago.

Status:
보류(Pending)
Priority:
보통(Normal)
Assignee:
Target version:
Start date:
07/17/2025
Due date:
% Done:

0%

Estimated time:
2.00 h
Part:
Build env.:

Description

Dear VOC Team
K25061212124H01//Hotel Resol Trinity Osaka

We received a report from one of our hotel partners regarding a minor discrepancy in the total booking amount. Please find the details below:
✅ Issue Summary:
The reservation in question is for 2 guests / 1 room / 3 nights.
Our system sends the per-room, per-night rate to the hotel’s CMS.
However, the hotel’s CMS (or PMS) automatically converts the room rate into a per-person rate (e.g., by dividing by 2).
This conversion introduces decimal values, and when the CMS sums the per-person rates, it results in a 1 JPY difference from the total amount we provided.
✅ Assumed Cause:
Our system likely rounds down (floor) decimal values.
The hotel’s CMS appears to round up (ceiling).
This difference in rounding logic may cause small discrepancies (1–2 JPY) in the final total.
✅ Specific Example:
Total amount notified by us: 82,875 JPY
Total amount calculated by CMS: 82,876 JPY
✅ Action Items / Questions:
What rounding method is currently used in our system for decimal values?
→ floor, round, or ceiling?
Is it possible for us to change our rounding method to “ceiling” (round up)?
→ This would help reduce discrepancies with the CMS calculations on the hotel side.


Files

image.png (54.9 KB) image.png ziniy Kang, 07/17/2025 12:24 AM
picture792-1.png (15 KB) picture792-1.png ziniy Kang, 12/04/2025 01:39 AM
Actions

Also available in: Atom PDF

Add picture from clipboard (Maximum size: 50 MB)