membership pro 2 plug in and stripe gateway

Hi gents

You have both given me crucial help with setting up the plug ins to get my business of the ground.

I aim to go live next week and have mates of mine join as live customers before opening to the general public.

Stripe and membership pro 2
1. I used a test (sandbox mode in membership pro 2 and stripe plan called Individual MLC membership). In membership pro 2 the membership was set up exactly how I want it named Individual MLC membership.
I tested recurring daily payments of 50p and it worked yesterday and today in terms of everything from the client journey to the actual collection of the funds.
I have now deleted the customers and the plan and set up a new plan in live mode on stripe using exactly the same name (Individual MLC membership) as the testing worked perfectly.
2. In my wordpress site using membership pro 2 - the stripe subscriptions gateway - I have moved it to "live" in word press and underneath it says payment button label or URL - it was blank am I ok leaving this blank? It was when I was in test mode and that worked.

3. In stripe Ive created a plan in the live section which has exactly the same name as the trial membership (Individual MLC Membership). I've deleted the trial membership name so it is only used in the live section of stripe.

4. Ive cleared my cache and cookies and turned off the memberships and stripe gateway and reloaded.

5. How do I know that the Individual MLC Membership in membership pro 2 has connected with my stripe plan Individual MLC membership in stripe to allow live genuine payments?

Hoping to test it with some of my mates as live customers next week that is all.

  • Predrag Dubajic

    Hey @Sean,

    Hope you're doing well today :slight_smile:

    Looks like you did everything needed there, if you stripe is now set to live you can try using test cards and the payment should fail since you can't use test cards in live mode :slight_smile:

    underneath it says payment button label or URL - it was blank am I ok leaving this blank?

    This is simply button label so you can leave it blank, it's not required field, or you can enter some custom text for your button.

    Best regards,

  • Predrag Dubajic

    Hi Sean,

    Unfortunately you will need to make actual payment in order to test live mode.

    on the mailchimp issue it is a private code which I cant put in this open forum. I am waiting on an email back and have had none have been waiting all week. I cant open a support ticket due to the sensitive nature of the code?

    Could you please open new thread regarding this and leave out any sensitive information from your post, after that we could ask for additional info via email or mark thread as internal so only you and our staff can access it.
    You can start a new thread here:

    Best regards,

  • Sean

    My Legal Club
    using wordpress Membership 2 Pro plug in

    I created a 100% discount coupon for the site using the coupon option in live mode on WPMUDEV membership 2 pro dashboard.

    checked the stripe dashboard and it had been created on stripe by producing the coupon in the dashboard on the my legal club site.

    when I joined and inputted the test coupon it crashed and the message below appeared. when I clicked the home page I had managed to register as a user but not fulfil the payment process using the 100% coupon discount voucher.

    can you assist?:

    Fatal error: Uncaught exception 'Stripe_InvalidRequestError' with message 'Invalid positive integer' in /home/mylegal/public_html/wp-content/plugins/membership/lib/stripe-php/lib/Stripe/ApiRequestor.php:152 Stack trace: #0 /home/mylegal/public_html/wp-content/plugins/membership/lib/stripe-php/lib/Stripe/ApiRequestor.php(212): Stripe_ApiRequestor->handleApiError('{\n "error": {\n...', 400, Array) #1 /home/mylegal/public_html/wp-content/plugins/membership/lib/stripe-php/lib/Stripe/ApiRequestor.php(114): Stripe_ApiRequestor->_interpretResponse('{\n "error": {\n...', 400) #2 /home/mylegal/public_html/wp-content/plugins/membership/lib/stripe-php/lib/Stripe/ApiResource.php(113): Stripe_ApiRequestor->request('post', '/v1/coupons', Array) #3 /home/mylegal/public_html/wp-content/plugins/membership/lib/stripe-php/lib/Stripe/Coupon.php(26): Stripe_ApiResource::_scopedCreate('Stripe_Coupon', Array, NULL) #4 /home/mylegal/public_html/wp-content/plugins/membership/app/gateway/stripe/class-ms-gateway-stripe-api.php(466): Stripe_Coupon in /home/mylegal/public_html/wp-content/plugins/membership/lib/stripe-php/lib/Stripe/ApiRequestor.php on line 152