Hello XenForo Community,
I'm looking for the best way to offer trial periods for my paid user upgrades using Stripe as the payment gateway.
My goal is to allow a user to sign up for a premium user group, get a 7-day free trial, and then be automatically billed by Stripe after the trial ends unless they cancel.
I have successfully set up Stripe within XenForo, and I'm familiar with creating standard User Upgrades. In my Stripe dashboard, I have already created a subscription product with a trial period configured.
However, my issue is connecting this to XenForo. When I go to Admin Control Panel -> Users -> User Upgrades to create or edit an upgrade, I can't see any native option to enable a "trial period". The settings only seem to allow for a recurring payment that starts immediately, not a trial that converts to a paid subscription later.
My questions are:
I'm looking for the best way to offer trial periods for my paid user upgrades using Stripe as the payment gateway.
My goal is to allow a user to sign up for a premium user group, get a 7-day free trial, and then be automatically billed by Stripe after the trial ends unless they cancel.
I have successfully set up Stripe within XenForo, and I'm familiar with creating standard User Upgrades. In my Stripe dashboard, I have already created a subscription product with a trial period configured.
However, my issue is connecting this to XenForo. When I go to Admin Control Panel -> Users -> User Upgrades to create or edit an upgrade, I can't see any native option to enable a "trial period". The settings only seem to allow for a recurring payment that starts immediately, not a trial that converts to a paid subscription later.
My questions are:
- Is there a way to integrate Stripe's trial functionality directly with the native User Upgrades system that I might be missing?
- If this isn't possible natively, what is the standard or recommended method for achieving this? I assume it requires a third-party add-on.
- Could you please recommend any specific, reliable add-ons that handle Stripe subscriptions and trials well? I've seen some eCommerce solutions mentioned, but I'd appreciate hearing about your experiences with what works best for this specific use case.