Missing Billing Method. Please try again

Hello!

We’re offering 6 levels of membership/sponsorship.
One level we’re testing is here:
https://www.lafsn.org/wp/friend-sponsorship/

Problem is 2 fold:

  1. We don’t charge tax, so I can’t get the tax area to go away
  2. We’re only using Stripe, and if I fill out all the information still, and click “Add Billing Method” to pay with Stripe, nothing happens.

The only way we get the pop-up to enter credit card information with Stripe is to log in with the admin account.
Please advise…as we’d like brand new users to:

  1. Come to the site and select a membership level >> https://www.lafsn.org/wp/sponsorship-signup/
  2. Pay on that page with their credit card via our Stripe forms

Thank you!

Have you checked for errors on the page with the Stripe Pro-Form? Anywhere on that page either right-click and select “Inspect” or press [F12]. On the Developer page that pops up, click the Console tab. If there are error messages, please copy & paste them to a reply in this thread. Do not make a screenshot as I have very poor vision and cannot read most people’s screenies. :wink:

Hi…no errors. Do you see any?
If I’m logged in already the Stripe option works, but this is not true new user way to test.

Also, tax is set to 0%…is there something in short code I need to update?

I see an error. You are including a PNG image on the page with an http domain: http://www.lafsn.org/wp/wp-content/uploads/2017/07/familystrengthsnetworklosalamos.png.

This is causing a “mixed content” warning. You need to change it to https.

But why would logged in user vs non-logged in make Stripe difference? Logged in is able…logged out cannot bring up Stripe option

I can’t see what it looks like when logged-in. In any event, you said you couldn’t see an error when there was, in fact, an error.

The point is that, if a person is attempting to pay, and the page isn’t fully on https, the Stripe javascript won’t fire. It’s a security measure.

2 Likes

I have the same problem, but the error message in the console reads:

GET https://qcwba1.org/wp-content/plugins/s2member/s2member-o.php?ws_plugin__s2member_js_w_globals=1&qcABC=1&ver=170722-170722-1367194359 net::ERR_ABORTED

The important part of the error message is actually that it is a 403 Forbidden. That means that you have something else blocking s2Member. My guess is that you are running a so-called security plugin that is causing this.

thank you! Yes, my security plugin was the problem. I deactivated and it’s working - will need to refine its options.

1 Like

Here is mine
GET https://www.ecommvip.com/wp-content/plugins/s2member/s2member-o.php?ws_plugin__s2member_js_w_globals=1&qcABC=1&ver=170722-170722-1930003091 404 (Not Found)