Billing Attempts are not happening

Hi,

I have SubscriptionContract:

and Billing Cycle

But when billingAttemptExpectedDate

comes, nothing happens. The billing attempts list is empty, no new orders are created.

Shopify Payments is running on test mode.

What could have gone wrong?

@kirillyar - Shopify doesn’t automatically create billing attempts. That responsibility is on the app.

This section of the help docs breaks out responsibilities: https://shopify.dev/apps/subscriptions/modeling#division-of-responsibilities-between-shopify-and-apps

Here’s the mutation for creating billing attempts: https://shopify.dev/api/admin-graphql/2022-10/mutations/subscriptionBillingAttemptCreate

1 Like

Hi @Brian_S_1 , do you know if this is also true on initial order? The documentation claims they create an attempt for the initial order, but I don’t see that happening in my testing.

The initial order is created via the customer going through checkout. That’s actually what triggers Shopify to create the Subscription Contract.

If you’re asking if Shopify creates a BillingAttempt object after the customer goes through the initial checkout, no. Billing Attempts are only created when an app triggers a billing attempt creation.