Skip to main content

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_required and payment_method_unusable
  • Added payment activity data and compressed large list responses
  • Fixed attempt_failed being 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 old productId and productName fields. Use productId filters and sku, totalQuantity, or status sorting
  • Breaking: Removed the synchronous order export route and the integration-specific synchronous bulk fulfillment route. Start exports with POST /order-exports and integration bulk fulfillment with POST /orders/bulk-fulfill/integration/{type}/jobs; standard POST /orders/bulk-fulfill remains available
  • Breaking: Removed GET /orders/product-names. Use the paginated product and catalogue endpoints instead