Inconsistency of value returned on AmountWithoutTax on subscribe call Preview
Known Issue: when a subscribe() call with Preview is triggered, the subscribeResponse returns <ns2:Amount>10.00</ns2:Amount> -- which holds 2 decimal places while on the <ns2:ChargeAmount>10</ns2:ChargeAmount> shows a whole number. Furthermore, when that same subscribe() call is re-triggered without Preview, the invoice that will be generated shows <ns2:Amount>10</ns2:Amount>.
Reference Number: BIL-18246
Proposed solution: Our engineering team are working on the timing of the fix. InvoiceData (AmountWithoutTax) and InvoiceItem (ChargeAmount) under subscribe response uses different data converter that causes the inconsistency but this should not cause any incorrect computation.