Submit Button Fail To Submit At Checkout or Total Price Not Updating To Correct Payment Plan
If the submit button doesn’t submit at checkout or the total price doesn’t display the selected payment plan, follow this guide to troubleshoot.
Note: if the steps in this guide don’t resolve the issue please email the support team at support@studiocart.co
This may be due to the use of special characters or spaces in the Payment Plan ID. Please make sure your Payment Plan ID only consists of letters A-Z, numbers 0-9, dashes and underscores without any spaces.
Purchase Attempts Fail To Process At Checkout
If the page is stuck on the “spinning wheel” after selecting the buy button, follow this guide to troubleshoot.
Note: if the steps in this guide don’t resolve the issue please email the support team at support@studiocart.co
This may be due to a caching issue. If you are using a caching plugin on your site, exclude the checkout page URLs and the sc-product post type in your plugin’s settings.
Invalid Request Error
If you are experiencing an “invalid request” error at checkout, follow this guide to troubleshoot and solve the issue.
Note: if the steps in this guide don’t resolve the issue please email the support team at support@studiocart.co
The “Invalid Request” error message means your site’s Nonces (security tokens) are being cached and reused after 12 hours. Nonces can only be used once within a 12-hour timeframe before they become invalid. When an expired nonce is sent to Studiocart it can block or break some of the functionality.
To avoid or fix this issue make sure the pages with Studiocart are not being cached for longer than 12 hours. You can either turn off caching for those pages or change the time limit set in your caching plugin. We recommend you set the cache lifespan to 10 hours or less.
Payment_Intent Error
If you are experiencing an “Payment_Intent” error at checkout, follow this guide to troubleshoot and sole the issue.
Note: if the steps in this guide don’t resolve the issue please email the support team at support@studiocart.co
The “Payment_Intent” error is likely caused by incorrect API keys. First, remove the keys from the Stripe field box in the Studiocart settings and save. Then go to your Stripe account copy your API keys, paste in the Studiocart settings and save. Then update your product page in Studiocart and perform a test purchase.
Order Status Stuck On “Pending” or Integrations Not Firing After Purchase
If the integrations aren’t firing after purchase and/or orders are stuck in pending follow this guide to troubleshoot the issue.
Note: if the steps in this guide don’t resolve the issue please email the support team at support@studiocart.co
Check the Webhook URL is accessible in your payment gateway dashboard. Make sure the Webhook URL is set to siteurl.com/sc-api=[gateway_name_here] and that the Webhook URL is publicly accessible. The order history in your payment gateway dashboard should state that the webhook was called successfully.
Stripe Credit Card Fields Missing
If the Stripe credit card fields are not displaying on the checkout form follow this guide to troubleshoot the issue.
Note: if the steps in this guide don’t resolve the issue please email the support team at support@studiocart.co
a) The credit card fields are likely missing due to an error with the Stripe keys. First, remove the keys from the Stripe field box in the Studiocart settings and save. Then go to your Stripe account copy your keys, paste in the Studiocart settings and save again. Then update your product page in Studiocart.
b) If you’re using Firefox, Google Chrome, or Safari, make sure to use “https” in the URL and not http. To safeguard against this, if you change the URL to use https in the WordPress settings, it should always redirect the insecure version of the URL back to the secure version.
Page not displaying while using Thrive Builder
If your page are not displaying anything and running Thrive Themes.
Note: if the steps in this guide don’t resolve the issue please email the support team at support@studiocart.co
Check if you’re running Legacy Themes. If you do, then it will only work if they move over to Theme Builder.
Parse Error: Syntax Error Unexpected
If you’re getting a Parse Error: Syntax Error Unexpected after installing Studiocart.
Note: if the steps in this guide don’t resolve the issue please email the support team at support@studiocart.co
You might have an older version of PHP version installed on your site. Double-check with your hosting provider if you have PHP version 7 or higher installed.