21 October 2025
Composable Commerce
HTTP API
Enhancement
OrdersMessages/SubscriptionsGraphQL
You can now subscribe to the RecurringOrderFailed Message to receive updates when a Recurring Order fails to create an Order.

Changes:

The following changes were introduced in terms of GraphQL SDL:

type RecurringOrderFailed implements MessagePayload {
  cartId: String!
  failedAt: DateTime!
  failureReason: String!
  orderScheduledAt: DateTime!
  errors: [RecurringOrderFailureError!]
  type: String!
}

type RecurringOrderFailureError {
  "Error identifier"
  code: String!

  "Plain text description of the cause of the error."
  message: String!

  "Information about the cause of the error."
  details: Json!
}