• Resolved liambb9

    (@liambb9)


    Hi There,

    I’m trying to integrate PMPro with Stripe and tried all permutations of:

    – Live vs Sandbox
    – Billing address vs none
    – Different configurations of SSL / no SSL

    … to no avail. The transaction just fails each time. No error, just hangs for a second then nothing. This is true even for free accounts.

    I put the site into debug mode and this is the error. Could you confim whether its a bug and why it might be arising?

    Fatal error: Uncaught exception ‘Exception’ with message ‘Stripe needs the Multibyte String PHP extension.’ in /home/freelanc/public_html/wp-content/plugins/paid-memberships-pro/includes/lib/Stripe/Stripe.php:13 Stack trace: #0 /home/freelanc/public_html/wp-content/plugins/paid-memberships-pro/classes/gateways/class.pmprogateway_stripe.php(4): require_once() #1 /home/freelanc/public_html/wp-content/plugins/paid-memberships-pro/classes/class.memberorder.php(116): include_once(‘/home/freelanc/…’) #2 /home/freelanc/public_html/wp-content/plugins/paid-memberships-pro/classes/class.memberorder.php(7): MemberOrder->setGateway(‘stripe’) #3 /home/freelanc/public_html/wp-content/plugins/paid-memberships-pro/preheaders/checkout.php(560): MemberOrder->MemberOrder() #4 /home/freelanc/public_html/wp-content/plugins/paid-memberships-pro/includes/init.php(118): require_once(‘/home/freelanc/…’) #5 [internal function]: pmpro_wp(Object(WP)) #6 /home/freelanc/public_html/wp-includes/plugin.php(487): call_user_func_array(‘pmpro_wp’, Arra in /home/freelanc/public_html/wp-content/plugins/paid-memberships-pro/includes/lib/Stripe/Stripe.php on line 13

    https://www.ads-software.com/plugins/paid-memberships-pro/

Viewing 5 replies - 1 through 5 (of 5 total)
  • kreacom

    (@kreacom)

    I have the same problem here, is there a way to fix this?

    Thanks,

    skarface

    (@skarface)

    Running WordPress 4.0 here –

    i’m having a similar problem. I updated to 1.7.15 the other day and my Stripe payments were not going through. I had a potential customer tell me that even though he had filled out all the proper fields for membership, it kept telling him to “Complete all fields”. I tested this and verified this behavior myself so I was forced to roll back to 1.7.14.2 – Is there any update on this? Thank you for your help.

    Plugin Author Jason Coleman

    (@strangerstudios)

    RE this error “Stripe needs the Multibyte String PHP extension.” You need to work with your host to install the Multibyte String PHP extension.

    On CENTOS, you run these two commands:

    # yum install php-mbstring
    # /etc/init.d/httpd restart

    … or something similar.

    Also, FYI 1.7.15.1 has a fix for a Stripe-related issue added in 1.7.15. Upgrading to 1.7.15.1 might fix that issue.. Sorry you guys ran into this. Let me know if you are still having problems after upgrading.

    kreacom

    (@kreacom)

    Yes, I contacted my hosting support and they activated the Multibyte STring PHP extension and it’s working for me.

    Thanks StrangerStudios

    skarface

    (@skarface)

    does php-mbstring still need to be installed before upgrading to 1.7.15.1?
    I’m hosting myself and using Ubuntu 14.

    Thanks.

Viewing 5 replies - 1 through 5 (of 5 total)
  • The topic ‘Stripe transactions do not complete’ is closed to new replies.