---
title: >-
  Changes to Subscription Billing Attempt creation behavior - Shopify developer
  changelog
description: >-
  Shopify’s developer changelog documents all changes to Shopify’s platform.
  Find the latest news and learn about new platform opportunities.
source_url:
  html: >-
    https://shopify.dev/changelog/changes-to-subscription-billing-attempt-creation-behavior
  md: >-
    https://shopify.dev/changelog/changes-to-subscription-billing-attempt-creation-behavior.md
metadata:
  effectiveApiVersion: 2023-10
  affectedApi: []
  primaryTag:
    displayName: API
    handle: api
  secondaryTag:
    displayName: Update
    handle: update
  indicatesActionRequired: true
  createdAt: '2023-09-25T12:20:17-04:00'
  postedAt: '2023-10-01T00:00:00-04:00'
  updatedAt: '2024-12-13T17:24:39-05:00'
  effectiveAt: '2023-10-01T00:00:00-04:00'
---

October 1, 2023

Tags:

* Action Required
* API
* 2023-10

# Changes to Subscription Billing Attempt creation behavior

The [`SubscriptionBillingAttemptCreate`](https://shopify.dev/docs/api/admin-graphql/2023-10/mutations/subscriptionBillingAttemptCreate) mutation now limits the creation of Billing Attempts based on the [Fraud Analysis](https://help.shopify.com/en/manual/orders/fraud-analysis) result on the Subscription Contract’s [Origin Order](https://shopify.dev/docs/api/admin-graphql/2023-10/objects/SubscriptionContract#field-subscriptioncontract-originorder).

As of API version 2023-10, we've added the `CONTRACT_UNDER_REVIEW` error code to the `BillingAttemptUserErrorCode` enum. This new error code is returned in the case where Billing Attempt creation is prevented. In previous API versions, this action will return the `INVALID` error code.

Learn more about the Subscription Contracts API and Billing Attempts on [Shopify.dev](https://shopify.dev/docs/apps/selling-strategies/subscriptions/contracts/create#step-4-create-a-billing-attempt).
