I’m trying to build a simple MVP that lets users enter a dollar amount, then makes a Stripe subscription at that price. Unfortunately, the Stripe subscription component for Adalo can only use preset payment plans with set amounts made in Stripe. The Zapier integration can create and stop subscriptions, but not update them.
As far as I can tell, there’s currently no way to do this cleanly?
Hello you have thought about setting a trial period (e. g. 7 days) instead of a cost (1 dollar), then you can set that when the trial period is over send the user to the subscription screen where they would no longer be able to reactivate their free subscription period (because they would have already used it) and would only be able to select the 1 dollar subscription.
Hola has pensado en establecer un periodo de prueba (ej. 7 días) en lugar de un costo (1 dólar), luego puedes establecer que cuando se termine el periodo de prueba envíe al usuario a la pantalla de suscripciones donde ya no podría volver a activar su periodo de suscripción gratis (debido a que ya la habría utilizado) y únicamente podría seleccionar la suscripción de 1 dólar.
Create a new user collection parameter in the database and call it “stripe subscription”
On step 2 where you create the subscription item, update the logged-in user and fill that parameter with the new subscription ID number that was created.
Use the stripe subscription component and use magic text to fill in the subscription ID where it’s Logged in user > stripe subscription.