Woocommerce Stripe Gateway - Troubleshoot Guide
Check the table of contents in this article for each troubleshooting topic
How to get your Stripe API keys?
In order to get your Stripe API keys, first, you need to create your Stripe account.
Once you’re ready, you can find your Stripe API keys in your Stripe account’s dashboard. If you’re not the account’s owner and cannot see the Stripe API keys, you probably don’t have access to them. In this case, make sure to contact the account’s owner to obtain an administrator or developer role to gain access. Once you’ve proper access, follow these steps:
- Open the following website www.stripe.com and click on "Sign in".
- Now that you have logged in to Stripe, the dashboard opens. In the left menu, first click on "Developers" and then on "API keys".
- Once you have clicked on "API keys", the page with the API keys opens. Under Standard Keys you will see the Publishable Key and above the Secret Key there is a button "Reveal live key token". Now click on it to display the secret key.
- To switch Stripe to the Sandbox (Test Payments) mode or Live (Real Payments) mode, click on "View test data" in the left menu. Note that Sandbox and Live Mode have different keys.
Adding Apple Pay and Google Pay
Navigate to Woocommerce Settings - Woocommerce>Settings and click on the Payments tab
Click on the 'Enable express checkouts' checkbox, select the areas you want it displayed and click 'save changes'.
That's it! The payments will display in Woocommerce Orders and in your Stripe dashboard, just like your standard orders.
Next is to test.
Testing
Apple Pay
Open your shop page using an Apple browser (Safari) and add a product to the cart. On the cart page, you should see the option for Apple Pay:
This option will also display on the checkout page.
Note: Apple Pay will not display if you have a slide-out cart as part of your design, please ensure you select 'checkout' as one of the display options.
Google Pay
Repeat the same steps as Apple Pay, but on a Google supported browser (Includes Brave).
Note: Google Pay will not display if you have a slide-out cart as part of your design, please ensure you select 'checkout' as one of the display options.
How to check if an order has been double charged (using Stripe Gateway)
You may have a customer contact you asking if an order has been double charged.
Here are some steps to confirm if an order has been double charged or not.
If it has, please raise a ticket with CRU who can investigate further.
From Order Page:
- Select the order you wanted to check that customer was double-charged
- Check on the notes if you can see a double ‘Stripe charge complete’ message at a very short period of time like this one:
In Stripe:
- Search for the customer using their email address
- The customer's payments should show like below, if not, it will direct to the customers profile page where you can find the same information:
In this example we can see two transactions triggered for the same amount on the same day.
Overview and pricing of this feature. Click here
Looking for the user guide for this feature? Click here
Related Articles
Woocommerce Stripe Gateway - User Guide
For pricing and how to add to your website see at the bottom of the page. Configure Go to WooCommerce » Settings » Payments » Stripe: On initial setup, click “Create or connect an account” to configure the Stripe payment method with a new or existing ...
Woocommerce Stripe Payment Gateway
View Guide Links at the bottom of the page Installation 1 CRU CREDIT Setup (optional) 1 CRU CREDIT Ease Of Use Easy Want this feature? Request Here Purchase CREDITS Here Accept all major debit and credit cards as well as local payment methods with ...
WooCommerce eWAY Payment Gateway - Feature
View Guide Links at the bottom of the page Installation 1 CRU CREDIT Setup (optional) 1 CRU CREDIT Ease Of Use Easy Want this feature? Request Here Purchase CREDITS Here The Eway extension for WooCommerce allows you to take credit card payments ...
Square Payments and Point of Sale - User Guide
For pricing and how to add to your website see at the bottom of the page. Configure To begin using WooCommerce Square, you first need to connect your site to Square by following the steps below: Go to WooCommerce > Settings > Square. Select Connect ...
WooCommerce eWAY Payment Gateway - User Guide
For pricing and how to add to your website see at the bottom of the page. Setup and Configuration To set up Eway on your WooCommerce store: Go to: WooCommerce > Settings > Payments. Note: ‘Payments’ formerly called ‘Checkout’ prior to WooCommerce ...