[iOS] Receipt unit and quantity fields aren't implemented correctly

Issue: The receipts feature allows for the use of float values for receipts, as well as specifying a custom unit. These aren’t respected in the iOS implementation - the quantity values are truncated, and the unit field is ignored.

Details to reproduce: Create a receipt for a transaction that has a float (fractional) quantity value and a custom unit defined.
OS: iOS
Device: N/A
App Version: 2.44.0 (#512)

Screenshots:

Android (Correct):

iOS (Incorrect):

Also interesting that the iOS receipt says the transaction is online, while the Android receipt says it’s from the Netherlands (probably where Uber Europe are registered or where their payments are processed).

1 Like