#omnidk - Subscriptions
1 messages · Page 1 of 1 (latest)
Hi Rubeus, I hope you're going well. What I'm doing is creating a new subscription when user submits form, then using webhook to cancel the subscription created by the plugin (gravity forms for wordpress).
Why?
to hopefully make more clear, I'm using a hook in the stripe plugin for gravity forms, catching that data to use to create an api call to make the subscription we want. Then the webhook catches customer.subscription.create, checks if it's one which gravity forms stripe plugin created, and cancels that subscription. Because customer will then have already been charged on the gravity forms subscriptions, we don't want to charge them again on the subscription created by the custom code. But it will confuse customers to see 'free trial'.
Because gravity forms stripe subscription creates chaos on Stripe.
Will setting billing_cycle_anchor to be a year in future ( yearly subscripitons ) so the trick?
*do the trick
Sorry, I'm still confused about what's happening. Gravity Forms is creating a Subscription and when that happens you're immediately canceling it?
correct
no worries, it's a confusing situation, took me a while to wrap my head around it
There's no way to prevent Gravity Forms from creating the Subscriptions in the first place?
basically wondering if there's a way to start a subscription but not charge for first billing cycle, a way other than free trial.
I would wish so, but alas.. without altering the plugin itself, no. and if I alter the plugin it will need to be re-altered on each plugin update.
You can start a Subscription with a $0 Price.
Or you can do a trial.
Those are the only two options.
gotcha. thank you.
If I start the subscription with $0, then change the price, would that charge the customer with new price right away or not until next billing cycle?
That's up to you, it depends on how you make the change. See here for details: https://stripe.com/docs/billing/subscriptions/upgrade-downgrade
awesome, thanks much!
does Stripe notify customer when subscription price is changed?
No, I don't believe so.
sweet