Skip to main content

API v1.19.0

: Staging

: Production

✨ New

Orders

Admin checkout user override

Administrators can now override the user associated with a checkout, providing more flexibility in managing orders on behalf of customers.

Orders

Refund type classification

Added a type field to refunds, allowing you to better track and categorize different types of refunds in your marketplace.

Orders

Order filtering on "me" query

Added an ids filter to the me query, enabling users to retrieve specific orders more efficiently.

✨ New

Integrations

WorkOS single sign-on support

Added support for WorkOS, enabling enterprise single sign-on (SSO) for your marketplace users.

💎 Changed

Performance

Performance improvements

Made several performance improvements across the platform:

  • Completing draft orders is now significantly faster.
  • Refreshing order taxes is more efficient.
  • Checkout completion is faster, particularly for large orders.
  • Cancelling marketplace orders is more performant.
  • Order payment operations are optimized.
  • Updating shipping details on orders is faster.
  • Draft order deletion operations are more efficient.

🪲 Fixed

Orders

Fixed an issue where declining fulfillment on an order line could cause errors in certain edge cases.

Products

Improved product category handling to prevent performance issues when querying large product catalogs.

Orders

Fixed multiple issues with refund calculations to ensure accurate quantities are used when processing refunds:

  • Refunds now correctly use shippable quantities in all calculations.
  • Refund totals are calculated based on the correct order line quantities.
Orders

Fixed permission checks for order fields to ensure proper data access control.

Orders

Fixed an issue where voucher discounts were not properly applied when finalizing draft orders.

Orders

Fixed an issue that prevented finalizing draft orders with multiple currencies in certain scenarios.

🪲 Fixed

Tax

Fixed issues with Avalara tax calculations:

  • Fully declined order lines are now handled correctly.
  • Tax calculations are skipped for refunds with zero amounts.
  • Added validation to ensure sufficient address data exists before calculating taxes.
  • Improved address fallback handling for checkout tax calculations.

🪲 Fixed

Shipping

Fixed issues with shipping method assignments to better support various shipping provider integrations.

Was this page helpful?