Introduction Want to accept credit cards and Apple Pay on your site? Stripe is a popular, secure way to process payments. This guide will walk you through installing and configuring Stripe in WooCommerce, using simple steps and screenshots.
1. Log In and Go to Plugins
Open your browser and go to
yourwebsite.com/wp-admin
.Enter your Username and Password, then click Log In.
In the left menu, click Plugins > Add New.
2. Search for the Stripe Plugin
In the Search plugins... box on the right, type WooCommerce Stripe.
Look for WooCommerce Stripe Payment Gateway by WooCommerce.
Click Install Now, then Activate.
Tip: Ensure the plugin author is WooCommerce to get official support.
3. Get Your Stripe API Keys
Open a new tab and go to Stripe Dashboard.
Log in or create your Stripe account.
In the left menu, click Developers > API keys.
Copy the Publishable key and Secret key under the Test data section.
Tip: Use test keys first to avoid real charges while setting up.
4. Enter API Keys in WooCommerce
Back in your WordPress admin, go to WooCommerce > Settings.
Click the Payments tab, then click Stripe to configure.
In the Stripe settings page, paste your Test Publishable key and Test Secret key.
Check Enable Stripe and Enable test mode.
Click Save changes.
5. Test a Payment
Go to your store’s front end and add a test product to the cart.
Proceed to Checkout and select Credit Card (Stripe).
Use Stripe’s test card number
4242 4242 4242 4242
with any valid future date and CVC.Click Place order. You should see a confirmation.
6. Switch to Live Mode
Return to WooCommerce > Settings > Payments > Stripe.
Uncheck Enable test mode.
Replace test API keys with your Live Publishable key and Live Secret key from Stripe.
Click Save changes.
Security Tip: Keep your Secret key private. Do not share it with anyone.
Congratulations! Your WooCommerce store is now ready to accept payments via Stripe. Customers can pay by card, Apple Pay, Google Pay, and more. If you run into any issues, double-check your API keys and contact Stripe support or your web developer for help.
Was this article helpful?
That’s Great!
Thank you for your feedback
Sorry! We couldn't be helpful
Thank you for your feedback
Feedback sent
We appreciate your effort and will try to fix the article