Skip to main content

September 8, 2026

Core API​

  • Added precise decline reasons and total match counts on cursor-paginated lists
  • Fixed expired redirects being counted as successful payment attempts
  • Improved decline reporting so reports use the decline type rather than card-specific wording

Dashboard​

  • Added Orders and Jobs tabs for order operations that run asynchronously
  • Added asynchronous order exports, past export history, and job-based bulk fulfillment
  • Added paged product, price, and gateway pickers so large catalogues can be searched without loading every option at once
  • Added customer phone number editing

Order Management​

  • Added asynchronous order exports and bulk fulfillment jobs, with a higher bulk fulfillment limit
  • Added route inventory coverage policies and one inventory row per SKU
  • Added paged catalogue access, partial catalogue indicators, and product or price opt-outs for shipping
  • Fixed oversized bulk fulfillment requests returning a 500; they now return 413 with the normal error body
  • Fixed fulfillment exports keeping duplicate product lines separate; duplicate lines are now consolidated by adding their quantities

Checkout SDK​

  • Breaking: When card tokenization is unavailable, Checkout disables card submission instead of falling back to raw card inputs