Question

Why are all my free trials resulting in BILLING_ERROR?

  • 2 September 2021
  • 5 replies
  • 94 views

Badge

Something strange has been happening over this last week. Each user who starts a free trial has it automatically cancelled due to a billing error. Event data reported by RC contains "cancel_reason": "BILLING_ERROR".

The app currently looks for billing issues (via billingIssueDetectedAt  in RCEntitlementInfo) and guides the user to update their App Store billing. Beyond this, to prevent revenue loss, I’ve switched to a discounted offering without a free trial while I figure out what’s going on.

For context, it’s an iOS app using Purchases v3.11.1 (although this is probably not an SDK issue).

Any ideas as to what’s happening here?


5 replies

Userlevel 3
Badge +8

Are you still seeing this issue? RevenueCat wouldn’t cause billing issues to occur since RevenueCat doesn’t charge the customer but if you’re not seeing any successful purchases it may be a configuration error in App Store Connect. Reach out using the contact form in your account settings if you still need help here.

I am having this issue too :( Very frustrating

 

I have had 8 users sign up for my free trial since 9/1, only one of them cancelled their trial. The other 7 entered into billing error. I tried subscribing from my own phone and it worked fine. Not sure what to do at this point.

Badge

@Michael Willard

I was using Facebook AAA campaigns optimizing for “Start Trials.” My best guess is that I received a bad cohort of users (people who use empty Visa gift cards and hence more likely to start trials).

In any case, I removed the trial offering and have been optimizing for direct subscriptions instead. I haven’t received BILLING_ERROR for my other apps in which I don’t run any AAA campaigns.

Hope that helps.

Userlevel 3
Badge +8

An issue in in-app purchases usually effects all users, so if you’re able to subscribe on your own phone then it’s likely not an issue in your configuration. Mobile apps tend to have high churn and billing issue rates. If you just shipped your app recently and these are your first customers, you may not really have a baseline for what churn looks like for your app.

As always, if you feel something looks off, you can reach out to support with some specific examples that we can look into.

@Michael Willard

I was using Facebook AAA campaigns optimizing for “Start Trials.” My best guess is that I received a bad cohort of users (people who use empty Visa gift cards and hence more likely to start trials).

In any case, I removed the trial offering and have been optimizing for direct subscriptions instead. I haven’t received BILLING_ERROR for my other apps in which I don’t run any AAA campaigns.

Hope that helps.

That makes a lot of sense, I’ll try dropping the trial for a while and see how that goes. Thanks!

Reply