Add ‘Click here to select’ in dropdown for multiple payment options

Hi All,

We have three subscription options for our members which are displayed using a Pro Stripe form. Multiple shortcodes are wrapped and a drop down is then displayed, all good.

This worked well for most users but a few didn’t realize that they had to click to see the other options, even with what we thought were clear instructions.

To try and get around this we used the fix as described here to add some text to be displayed as the default option: Add "Choose Membership" to registration Dropdown

We inserted this as the first shortcode: [s2Member-Pro-Stripe-Form desc=“Click here to select” /]
So if users click, they can then select the right option and payments were processed as expected.

Today we discovered though that if a user still does NOT click and select an option a payment will be processed for the amount of 50 pence, with s2 item name given as “item_name: Click here to select” and within the Stripe admin listed as “Subscription creation”.

I’d be very grateful for anyone who might be able to suggest a way to resolve that. It’s amazing that even with what we thought were clear instructions (see attached image!), it can still happen!

Thanks!
Graham

Hi Graham.

I see. Right, if you have an option for 50 cents, that’s still a valid form to pay. If that option at least were missing required fields, it’d thrown an error instead of charging him. I suggest that you only keep options for actual memberships you’re selling.

The first one in your list will be the default. You can also link from another page directly to any of the options. Please see the explanation here: WP admin > s2Member Pro > Stripe Forms > Wrapping Multiple Shortcodes

Can I see your page with the pro-form?

:slight_smile:

Thanks Cristián,

The form is here: https://www.bathcommunitygospelchoir.com/new-member-subscriptions/

And here’s the code

[s2Member-Pro-Stripe-Form]
[s2Member-Pro-Stripe-Form desc=“Click here to select” /]
[s2Member-Pro-Stripe-Form level=“2” ccaps=" desc=“BCGC term fees Autumn 2020 – Full price – £55” cc=“GBP” custom=“www.bathcommunitygospelchoir.com” ta=“0” tp=“0” tt=“D” ra=“55” rp=“4” rt=“M” rr=“BN” coupon=" accept_coupons=“0” default_country_code=“GB” captcha=“0” template="…/aardvark-child/stripe-checkout-form-new.php" success=“https://www.bathcommunitygospelchoir.com/thank-you/” /]
[s2Member-Pro-Stripe-Form level=“1” ccaps=" desc=“BCGC term fees Autumn 2020 – Concessions – £45” cc=“GBP” custom=“www.bathcommunitygospelchoir.com” ta=“0” tp=“0” tt=“D” ra=“45” rp=“4” rt=“M” rr=“BN” coupon=" accept_coupons=“0” default_country_code=“GB” captcha=“0” template="…/aardvark-child/stripe-checkout-form-new.php" success=“https://www.bathcommunitygospelchoir.com/thank-you/” /]
[s2Member-Pro-Stripe-Form level=“3” ccaps=" desc=“BCGC term fees Autumn 2020 – Under 22s – £20” cc=“GBP” custom=“www.bathcommunitygospelchoir.com” ta=“0” tp=“0” tt=“D” ra=“20” rp=“4” rt=“M” rr=“BN” coupon=" accept_coupons=“0” default_country_code=“GB” captcha=“0” template="…/aardvark-child/stripe-checkout-form-new.php" success=“https://www.bathcommunitygospelchoir.com/thank-you/” /]
[/s2Member-Pro-Stripe-Form]

The problem with having the Full Price option show as the default option was that some members still didn’t realize that they needed to click in order to reveal the other options. Even with the old red text! Quite a few of our members are over 65 and can already feel a bit intimidated by doing things online, so we were trying to make it as clear as possible with the “Click here to select text”.

Thanks for taking the time to look at this and the direct linking hint.

Best wishes,
Graham

Gotcha.

I guess you could try the approach of only showing links to pick the membership first, and then have the form shown. You could do this with the pro-form in a separate page and link to it from the New Member Subscriptions one. E.g.

Screenshot_2020-10-06%20New%20member%20subscriptions%20Bath%20Community%20Gospel%20Choir

That will ensure that they click the option before having a chance to try paying.

Does that help? :slight_smile: