Stripe trial should be 0 days/no trial, instead is 365 days. help!

Hi all,

I’ve searched and can’t find this answer, but please point me to the answer if I’ve missed it!

ok, so I’m using the Pro version, and connected it to stripe.

I’ve recently dropped my trial period to zero, so users should be immediately charged with no trial.

here’s the shortcode I’m using;

[s2Member-Pro-Stripe-Form level=“1” ccaps="" desc="$24 CAD/month billed as $288/year" cc=“CAD” custom=“URL.com” ta=“0” tp=“0” tt=“D” ra=“288” rp=“1” rt=“Y” rr=“1” coupon="" accept_coupons=“0” default_country_code=“CA” captcha=“0” success=“https://URL.com/congratulations-and-welcome/” /]

(real url is not “URL.com”)

The relevant trial code is;
ta=“0” tp=“0” tt=“D”

and this is what the Pro-Form Generator creates, but this is making a 365 day trial in stripe.

If I remove these three codes (ta=“0” tp=“0” tt=“D”), will stripe be told the equivalent of “No trial”?

Many thanks!

David.

I’ve just tested removing the ts, tp, and tt codes, and the same thing happens.

also, if I change tt to “Y”, same thing happens.

this seems like a bug.

Can anyone help or advise?

many thanks!

Have you created a Subscription Plan in your Stripe account that has a 1 Year Trial Period? I use Stripe all the time and don’t have any issue with unwanted trial periods. If you have not created a Subscription Plan in your Stripe Dashboard, I suggest you report this to WebSharks either by opening a GitHub issue or a support chat request. It is unlikely that we’ll be able to troubleshoot this issue on an open forum.

Thanks for the feedback Pat.

I’ve created a bug report at GitHub, since the only subscription plan in stripe is those created by s2.

As far as my shortcode goes, does anything look out of place to you?

many thanks,

David.

No. The shortcode looks fine, which is why I jumped right to “report the issue”. :slight_smile:

I also see this exact behaviour with stripe, all my yearly subscriptions get at Trialing status in Stripe

Are you saying that it forces a trial period even if you don’t want one - like I’m experiencing?

if so, what are you doing to get no trial? what’s your workaround?

the bug is here, if you want to comment that you’re also experiencing this.

Thanks Ronny.

David.

Yes, I have never specified a trial, and it still say Trialling in my Stripe dashboard, both for my monthly and yearly plans.

I am running in test mode still.

The real question is if this will affect anything when I go live.

Just to confirm that I am seeing this too - my 30 day recurring subscription is being set up in Stripe as a 30 day trial.

Payment is going through upon creation, so it’s not a true trial - but the 30 day cycle is showing as a ‘Trialing’ subscription, rather than the usual ‘active’ subscription I see when I’ve used other software.