Skip to main content

24 posts tagged with "order-management"

View All Tags

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

October 5, 2026

Dashboard​

  • Added editing for statement descriptor suffixes

Order Management​

  • Added On hold handling for fulfillment funding and payment holds
  • Added resubmission for held orders after correction
  • Fixed already-reversed payments being sent to fulfillment

October 1, 2026

Core API​

  • Added statement descriptor suffixes
  • Added subscription reactivation
  • Added processorId filtering on API v2 transactions
  • Documented that subscriptions cancel when retries run out
  • Rewrote API v2 guides for the API v2 contract

Dashboard​

  • Moved request logs to API v2
  • Fixed bulk action rows overlapping filters

Order Management​

  • Added structured hold reason codes and earlier address fault detection
  • Added retry support for held fulfillment orders
  • Recorded shipments for cancelled units
  • Fixed held orders that could not be quoted staying outside the hold workflow
  • Fixed order amount totals and fulfillment field length validation

Checkout SDK​

  • Improved diagnostics for wallet start failures and Elements mount failures
  • Stopped reporting merchant page errors as Checkout SDK errors

September 30, 2026

Core API​

  • Added shipping details to stored wallet orders
  • Fixed subscriptions ending when a retry stops

Dashboard​

  • Loaded payment activity from the events endpoint

Order Management​

  • Filled city and postcode details by country during fulfillment submission
  • Re-armed held orders after address edits so they can be resubmitted

September 21, 2026

Core API​

  • Breaking: API v2 now sends unset relation fields consistently. Check clients that distinguish an omitted relation from an empty or null relation
  • Announced that API v1 stops on November 4, 2026
  • Added the stored_credential_revoked decline code for stored payment methods that can no longer be charged

Order Management​

  • Added hold details that name which address fields changed

September 18, 2026

Order Management​

  • Adopted orders created after a fulfillment funding refusal, so they can be corrected and resubmitted instead of being left outside the order workflow

September 17, 2026

Core API​

  • Added search for payments and transactions by authorization code
  • Rejected unsupported contains filters instead of accepting a filter the endpoint cannot run

Dashboard​

  • Added order search from the dashboard

Order Management​

  • Added hold handling for fulfillment funding problems, including resubmission after correction
  • Added dashboard visibility for fulfillment holds that need action

September 16, 2026

Core API​

  • Removed GET /events and GET /v1/events. Use GET /v2/events for the Events API; webhook payload version 1 delivery continues to work
  • Added decline type filtering where the API v1 contract publishes it

Dashboard​

  • Added confirmation before route reordering is saved
  • Improved webhook settings tabs and descriptions

Order Management​

  • Added carrier changes to order history
  • Added links from external order IDs to the fulfillment provider page

Checkout SDK​

  • Added an Australian state selector to address collection
  • Improved card form loading by preparing external form assets earlier

September 14, 2026

Core API​

  • Breaking: Removed legacy card-collection iframe configuration from API responses. Use the supported Checkout SDK card collection flow

Dashboard​

  • Added load failure states across tables

Order Management​

  • Added order detail status for whether shipment tracking has been synced to the payment processor
  • Added an action to cancel an order outright
  • Improved fulfillment address handling for country-specific city, postcode, and field length requirements

September 11, 2026

Core API​

  • Breaking: Removed GET /payments/{id}/history and PaymentHistoryEntryDTO. Use GET /events with subjectId[in][] and EventDTO
  • Breaking: API v2 removed customer.paymentMethods, customer.subscriptions, and subscription.invoices. Read those collections from their own paginated list endpoints with the required read permissions
  • Added the not_attempted decline type
  • Normalized stored phone numbers to E.164 format

Dashboard​

  • Added a load failure state for payments instead of showing an empty result when the request fails

Order Management​

  • Improved fulfillment order submission so address and province fields are sent in the format the fulfillment service requires
  • Fixed fulfillment orders with provider faults staying hidden from correction workflows