You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
As a result, when the InvoiceLineItem is serialized using toJson, it returns a completely different format than the Stripe API Http Server. They should be the same.
To Reproduce
Create an invoice and 1 invoice item.
Serialize that invoice using toJson.
View the serialize invoice item, and see that it's serialized as a json number rather than a string.
Expected behavior
Serializing an InvoiceLineItem using toJson is suppose to replicate the Stripe API HTTP server 100% exactly, and it's not doing that.
Code snippets
No response
OS
All
Java version
Java 17
stripe-java version
v26.4.0
API version
2024-06-20
Additional context
No response
The text was updated successfully, but these errors were encountered:
Describe the bug
The
InvoiceLineItem.getUnitAmountExcludingTax
returns a BigDecimal. While the Stripe API HTTP Server returns theunit_amount_excluding_tax
as a string.As a result, when the InvoiceLineItem is serialized using
toJson
, it returns a completely different format than the Stripe API Http Server. They should be the same.To Reproduce
toJson
.Expected behavior
Serializing an InvoiceLineItem using
toJson
is suppose to replicate the Stripe API HTTP server 100% exactly, and it's not doing that.Code snippets
No response
OS
All
Java version
Java 17
stripe-java version
v26.4.0
API version
2024-06-20
Additional context
No response
The text was updated successfully, but these errors were encountered: