: Staging
: Production
✨ New
Improved discount tracking
Enhanced the discount system to ensure the correct discount values are consistently saved and tracked across order and checkout flows.
✨ New
Order fee IDs now returned
The orderFeeCreate mutation now returns the ID of the created fee, making it easier to track and reference fees programmatically.
💎 Changed
Updated payout permissions
All payout-related mutations now require the MANAGE_MARKETPLACE permission for improved security and access control.
Sale type requirement
The saleType field is now required when creating or updating sales, ensuring consistent categorization of promotional activities.
🪲 Fixed
Fixed an issue where guest checkout without automatic payment capture was not working correctly. Guests can now complete checkout flows that defer payment capture.
Fixed an issue where creating a checkout for guest users required an email address. Guest checkouts can now be created without providing an email upfront.
Fixed an error that occurred when converting certain checkout types to quote orders, ensuring a smoother quote generation process.
🪲 Fixed
Fixed an issue where payment amounts could exceed the remaining order balance (total minus already captured payments), preventing over-payment scenarios.
Fixed an issue that could create duplicate transaction records in the database, ensuring cleaner payment tracking.
🪲 Fixed
Fixed an issue where certain monetary input values were not being correctly parsed, ensuring accurate order totals and fee calculations.