Modification Stripe Pro Form is still showing registration fields to existing members?

Hi guys,

No idea why this is happening - but if I create a modification pro form to upgrade a level 0 member to level 1 - that level 0 user is still being shown the full registration fields on that form.

Surely, they should only see the billing info section?

They aren’t setting up a new account, just modifying their existing account.

Any ideas why they would be seeing this when logged in to a level 0 account?

Thanks :slight_smile:

For the record - my shortcode for the modification form looks like this:

[s2Member-Pro-Stripe-Form modify=“1” level=“1” ccaps="" desc=“PREMIUM Upgrade - £10.00 Per Month” cc=“GBP” custom=“www.mysite.com” ta=“0” tp=“0” tt=“D” ra=“10.00” rp=“1” rt=“M” rr=“1” coupon="" accept_coupons=“0” default_country_code=“GB” captcha=“0” /]

I’ve narrowed this down to a conflict between S2Member and WP Rocket - which S2 docs says it does support.

When WP Rocket is activated - even if you select NOT to cache the page with the modification pro-form on - the form CANNOT pick up the logged in users’ details to pre-populate the modification fields.

Anyone managed to get this to work with WP Rocket, or should I create a ticket?

If it is a caching problem, I’d suggest you open a ticket with WP Rocket. If you’ve excluded the page and WP Rocket is still caching, that isn’t an s2Member issue. Just sayin’.

Hey JediShark!

I decided to drop WP Rocket, in exchange for Comet Cache - to ensure full compatibility with S2.

Very pleased to say that CC is working out even faster than WPR!

Thanks for the reply!

:slight_smile:

Great. I would have recommended Comet Cache, but I hate to sound like a WebSharks fan “boy”. :slight_smile: