{"section":"known-issues","requestedLocale":"en","requestedSlug":"prices-restricted-to-int32-max-value-on-change-price-api","locale":"en","slug":"prices-restricted-to-int32-max-value-on-change-price-api","path":"docs/en/known-issues/Checkout/prices-restricted-to-int32-max-value-on-change-price-api.md","branch":"main","content":"## Summary\n\n\nCheckout REST API Change price doesn't support prices higher than an \"Int32\" value. So, applying a \"manual price\" will be restricted up to the number \"2,147,483,647\" (number in decimals).\n\n\n#### Simulation\n\n\nWhile using the \"Change price\" API (https://developers.vtex.com/vtex-rest-api/reference/pricechange), sending a payload like \"\\{\"price\":2500000000\\}\" (which represents $25.000.000,00) will return a 500 error with the message \"Value was either too large or too small for an Int32.\".\n\n\n#### Workaround\n\n\nUse the Handle cart items API to update the price."}