• 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 / Troubleshooting Resources for the Stripe Payments Plugin

Troubleshooting Resources for the Stripe Payments Plugin

Table of Contents

  • Plugin and Theme Conflict
  • Understanding Your Stripe Account Type
  • My Buttons are Unresponsive (Not Clickable)?
  • I have Deleted the Required Stripe Payments Plugin Pages (Thank you Page and Products Page). How Can I Recreate Them?
  • Why is my Customers Not Receiving an Email from the Stripe Payments Plugin?
  • Why Do I See the Following Message When Trying to Make a Payment: “Nonce Check Failed”?
  • Why Do I See the Following Message When Trying to Make a Payment: “Failed to connect to api.stripe.com”?
  • Why am I Receiving a 503 Error After a Subscription Payment?

Plugin and Theme Conflict

It is a good idea to test for plugin and theme conflicts to ensure that your site is free from compatibility issues.

Test for Plugin and Theme Conflict


Understanding Your Stripe Account Type

Our ‘Accept Stripe Payments’ plugin integrates directly with Stripe, allowing you to process payments from your customers without intermediaries. You will create your own standard Stripe account, copy the API credentials, and input these details into our plugin’s configuration. However, if a previous plugin or platform set up your Stripe account, your account or existing API credentials may still be linked to that platform, potentially causing unexpected behavior. For more information, please refer to the following page:

Understanding Your Stripe Account Type


My Buttons are Unresponsive (Not Clickable)?

Troubleshooting: Unresponsive Buy Now Buttons

If you’re using the visual page builders, there might be situations when payment buttons are not clickable or unresponsive to mouse clicks. This can happen because some page builders or themes are not following WordPress’s Developer Codex which means front end JavaScript doesn’t work like it’s supposed to. The Stripe Payments Plugin and addons are extensively using front end JavaScript, so when page builders\custom themes are interfering with standard scripts queue, it results in unresponsive buttons and some other unpredictable behavior.

As a workaround, there is compat_mode=”1″ shortcode parameter option which works for both product and payment shortcodes. It can be used like this:

[asp_product id="123" compat_mode="1"]

When this parameter is added to shortcode, the plugin injects required JavaScript directly into page content instead of using standard WP routines. This helps resolve unresponsive button issues.


I have Deleted the Required Stripe Payments Plugin Pages (Thank you Page and Products Page). How Can I Recreate Them?

Troubleshooting: Deletion of Required Pages

If you have accidentally deleted the pages the Stripe Payments Plugin creates, deleting the plugin and re-installing it will not work. Do not worry though, we’ve created a documentation which will help you re-create those pages in only a couple of minutes. Click here to learn how to recreate either the Thank You Checkout Results page and/or the Products Page.


Why is my Customers Not Receiving an Email from the Stripe Payments Plugin?

Troubleshooting: Email Sending Issues

More times than not, email sending issues are server related rather than the fault of the plugin. If you are facing an email sending issue on your website, please review this forum post for troubleshooting instructions.


Why Do I See the Following Message When Trying to Make a Payment: “Nonce Check Failed”?

Troubleshooting: Nonce Check Failure

If you have set up the Stripe Payments plugin correctly, you may be confused when you or a customer sees the message: ‘Nonce Check Failed’ when trying to make a payment. This message is generally shown if there is a caching plugin or server caching on the website. When your pages with payment buttons are cached, the security keys used on it will be stale (expired or outdated).

If you are using caching on your website, exclude the page containing the Stripe Payment button (so the nonce value is always fresh when the page loads). If this does not work, temporarily disable caching and see if that fixes the issue.


Why Do I See the Following Message When Trying to Make a Payment: “Failed to connect to api.stripe.com”?

Troubleshooting: Failed to connect to api.stripe.com

Our plugin uses library from Stripe to make certain API calls. Stripe’s library uses the PHP Curl library. If your server’s PHP Curl library configuration has changed to the point the Stripe’s library is failing to work, it will give the error you are receiving. So best to ask your hosting provider’s server admin team (not the first level of tech support) to see if any of the following configuration changed on the server:

  • PHP Curl library
  • Firewall and/or security related configuration
  • Network Port configuration

Why am I Receiving a 503 Error After a Subscription Payment?

Troubleshooting: 503 Error

When talking about a 503 error and the Stripe Payments Plugin, this generally only occurs if the API keys were configured incorrectly. If you are seeing this error you will need to check the following items:

  1. Ensure that the subscription plan you created is for the CORRECT mode. Test mode subscription plans are only for test mode and live mode subscriptions can only be used for live mode. So don’t create a subscription plan for test mode then try to use that same plan for a live mode subscription transaction.
  2. The settings of the plugin are set to live mode.
  3. You have entered your live API details in the settings menu.

For more information on setting up your live API keys for the Stripe Payments Plugin please click here.


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.