Skip to main content

October 6, 2026

Core API​

  • Added API support for creating webhook subscribers with payload version 2. Version 1 remains the default, and version 2 is chosen through the API
  • Published every webhook event and its payload version 2 shape in the API v2 reference
  • Documented webhook payload versions and how to move between them
  • Expanded <resource>.updated events for webhook payload version 2 so changes to version 2 fields can send an update event; version 1 keeps its narrower update stream
  • Fixed payment retries so attempt_failed is sent when a retry cancels and requires_action is sent when an action repeats
  • Fixed report percentages keeping their fractional values

Dashboard​

  • Added scheduled cancellation details
  • Pre-filled refunds with the maximum refundable amount
  • Fixed cancelled orders showing as Cancelled

Order Management​

  • Breaking: Funding waits now use holdStatus: held with holdReasonCode: insufficient_funds instead of tplSubmissionStatus: awaiting_funds. Filters on the old value now return no orders without an error
  • Fixed every fulfillment hold showing as On hold
  • Refused fulfillment for cancelled orders

Checkout SDK​

  • Documented that Checkout SDK 1.12.0 or later is required before API v1 stops on November 4, 2026