Support » Plugin: Stripe Payments WordPress Plugin – WP Simple Pay » Doesn’t work if REST API disabled on your site

  • Jeff Starr

    (@specialk)


    Recent changes to this plugin broke my site. Before, this plugin worked great with the REST API disabled. Then recently something changed and now the REST API is required in order for this plugin to work. I was not aware of this recent change, and lost customers who were not able to check out. Long story short, changes to this plugin broke my site and I lost business because of it.

    Update: Changing my review to 3 stars. This is a solid plugin for any WP site where REST API is not disabled.

    Thanks to @mordauk for the discussion.

    • This topic was modified 7 months ago by Jeff Starr. Reason: changed rating
    • This topic was modified 7 months ago by Jeff Starr.
Viewing 6 replies - 1 through 6 (of 6 total)
  • Plugin Author Pippin Williamson

    (@mordauk)

    Hi Jeff,

    I’m sorry to hear that the recent changes have made the plugin unusable on your site.

    You are certainly welcome to continue using older versions of the plugin, which can be downloaded at anytime here: https://wordpress.org/plugins/stripe/advanced/

    The REST API is utilized in order to provide a more modern and fast experience. The REST API is a default feature on all WordPress sites and is only disabled when the site owner/manager has intentionally disabled it (such as through your plugin).

    We will look into making it more clear when the REST API has been disabled and needs to be re-enabled for the plugin to function.

    Thread Starter Jeff Starr

    (@specialk)

    Hi @mordauk,

    Thanks for the reply.

    Fortunately there are plenty of alternatives to your Stripe plugin:

    https://wordpress.org/plugins/search/stripe/

    We will look into making it more clear when the REST API has been disabled and needs to be re-enabled for the plugin to function.

    Yes, in the future when you make these sorts of big changes — like going from not requiring REST to suddenly requiring it — might be a good idea to let your users know. I fully trusted this plugin but now have lost time and customers because of it.

    Plugin Author Pippin Williamson

    (@mordauk)

    You’re right, we should have made it more clear when that change happened.

    Note that the REST API has been a standard feature in WordPress since December 6, 2016. It is a major feature that plugin developers depend on and should not be disabled without being very aware of the consequences in the vast majority of cases.

    I would personally recommend enabling the REST API on your site so you can take advantage of modern plugins and features.

    Thread Starter Jeff Starr

    (@specialk)

    You are absolutely correct @mordauk, I think I will write a nice in-depth article explaining what happened here, all the details, support response, etc. So many great (and important) points to be made, I think it will be very useful to the WP community. Thanks for your continued feedback.

    Thread Starter Jeff Starr

    (@specialk)

    I changed my rating to 3 stars. I still think this is a great plugin for most WP sites. Keep up the good work.

    Plugin Author Pippin Williamson

    (@mordauk)

    Thanks Jeff! We appreciate that!

Viewing 6 replies - 1 through 6 (of 6 total)
  • The topic ‘Doesn’t work if REST API disabled on your site’ is closed to new replies.