• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

Payments Plugin for Stripe

Stripe payment plugins for your WordPress site

  • Home
  • Documentation
  • Addons
  • Login
    • Sign In
    • Edit Profile
    • Terms & Conditions
    • My Downloads
    • License Key
  • Support
    • Support Forum
    • Forum Search
    • Forum Login
    • Forum Registration
    • Email Support for Customers
  • Contact Us
  • Show Search
Hide Search
You are here: Home / Topics / ERROR WITH STRIPE

[Resolved] ERROR WITH STRIPE

· ·

Home › Forums › Stripe Payments Plugin › ERROR WITH STRIPE

  • This topic has 2 replies, 2 voices, and was last updated 5 years ago by alexanderfoxc.
Viewing 3 posts - 1 through 3 (of 3 total)
  • Author
    Posts
  • May 1, 2020 at 5:45 pm #2897
    tiad8724
    Participant

    my customers are getting this error when trying to pay using plugin. i already disabled WooCommerce. it was working fine until about 15 days ego.

    Error occurred: Unexpected error communicating with Stripe. If this problem persists, let us know at [email protected]. (Network error [errno 2]: easy handle already used in multi handle)

    May 1, 2020 at 6:15 pm #2898
    tiad8724
    Participant

    UPDATE

    FIXED BY ADDING THIS CODE to CurlClient.php

    go to plugin on your wordpress using your hosting cpanel
    includes/stripe/lib/HttpClient/CurlClient.php

    change code
    from
    protected $enablePersistentConnections = true;

    to
    protected $enablePersistentConnections = false;

    hope this help anyone facing this issue

    May 3, 2020 at 6:06 pm #2901
    alexanderfoxc
    Participant

    Hi and thank you for your report.

    This seems to be either Stripe PHP SDK or CentOS\Curl issue.

    I was unable to reproduce this on my test server (it’s not running CentOS though).

    Anyway, I have just released a new testing version with additional settings option called Disable Curl Persistent Connections. It can be found on WP Dashboard -> Stripe Payments, “Avanced Settings” tab.

    When this option is enabled, it does the same thing that you code does – it instructs Stripe PHP SDK to disable persistent connections for Curl.

    You can get latest testing version here: https://s-plugins.com/testing-version/

  • Author
    Posts
Viewing 3 posts - 1 through 3 (of 3 total)
  • You must be logged in to reply to this topic.
Log In

Primary Sidebar

Featured Addons and Extensions

  • Subscription Payments Addon
  • Additional Custom Fields
  • Secure Downloads Addon
  • Apple Pay, Google Pay, Afterpay

Addon Bundle

Stripe Payments Addon Bundle

A Simple & Lightweight Plugin

Our Philosophy with the Plugin

Support Links

  • Support Forum
  • Support Contact

Search

Copyright © 2025 | Stripe Plugins | A member of the Tips and Tricks HQ family.