
Ecommerce v5.11.3
Percentage-based processing fees, auto-generated quote numbers, and stronger data integrity across the board.
Orders and quotes now support a percentage-based processing fee through the new is_percentage_processing_fee flag so that you can charge fees as a proportion of the order value rather than a fixed amount. Quote numbers are automatically generated from the record ID at creation, eliminating a manual step from your quoting workflow.
Data integrity has been strengthened across the module. The Quotes API now returns a flattened items[] structure with id fields on nested objects, the Orders API has corrected response shapes with new reference-integrity checks, and Order Items, Discounts, Shipping, and Payments all gain tighter validation and UUID guards. Product CSV imports are now atomic per row, and effective_price is computed server-side for consistent pricing.
This release includes breaking changes. Response shapes are flattened on the orders and quotes endpoints, enum validation is stricter on POST and PATCH operations, *_contact_id fields have been removed from the Orders POST, and processing_fee_amount and effective_price are now read-only and server-computed. Tax-inclusive catalogs may see recalculated effective_price values. Review the updated Ecommerce API documentation before upgrading.
Try Insites for as long as you like with our free starter plan and free staging instances.
Then purchase a production instance when you are ready to go live.