September 9, 2026
Core API
- Breaking: Legacy hosted card credentials are rejected. Use the supported card credential fields documented for your API version
- Added API v2 decline codes, including
authentication_requiredandpayment_method_unusable - Added payment activity data and compressed large list responses
- Fixed
attempt_failedbeing omitted when a payment action reset
Dashboard
- Added a payment activity timeline
- Added one control for filters that accept multiple values
Order Management
- Breaking: Inventory responses now expose products through
products[]instead of the oldproductIdandproductNamefields. UseproductIdfilters andsku,totalQuantity, orstatussorting - Breaking: Removed the synchronous order export route and the integration-specific synchronous bulk fulfillment route. Start exports with
POST /order-exportsand integration bulk fulfillment withPOST /orders/bulk-fulfill/integration/{type}/jobs; standardPOST /orders/bulk-fulfillremains available - Breaking: Removed
GET /orders/product-names. Use the paginated product and catalogue endpoints instead