Stripe Subscription Component Error?

Hi all,

I’m running into a recurring issue with Adalo’s built-in Stripe subscription integration. When attempting to create a subscription, I receive the following error:

“This property cannot be expanded because it doesn’t exist: payment_intent”

After testing this both in test and live modes, I’ve confirmed the following:

  • :white_check_mark: The subscription does go through on Stripe (payment succeeds, subscription is active)
  • :cross_mark: Adalo still throws an error to the user and breaks the flow
  • :cross_mark: User records in Adalo are not updated (e.g., isSubscribed remains false)
  • :cross_mark: I cannot modify the Stripe action to remove or change the expand=payment_intent parameter

This appears to be a bug in the backend call from Adalo to Stripe, where it’s incorrectly asking to expand payment_intent (which is not returned on the subscription object).

Is there a fix or workaround to this or is thing something Adalo will need to configure?

Hi @Awesome2823,

Welcome to the forum!
Sorry to hear that you have this issue. I’d recommend contacting support: Right Desk

Based on my personal experience, Stripe components in Adalo are not very reliable and flexible :frowning: In some projects I had to switch to Stripe-hosted payment pages (this was for invoicing though).

Best,
Victor.

This topic was automatically closed 10 days after the last reply. New replies are no longer allowed.