Stripe in WooCommerce

We explain how to setup Stripe for your WooCommerce store and where to find the API keys.

Learn with the best WordPress and WooCommerce tutorials. Watch More ↗

Taking Payments with Stripe

The Stripe payment gateway for WooCommerce lets you accept payments directly onsite.

Setup and Configuration

The instructions below are for you begin accepting payments with Stripe. Test Mode should be disabled for steps 1 and 2.

1. Webhooks

WooCommerce > Settings > Payments > Stripe. Under the Webhook Endpoints section copy your webhook endpoint URL.

Next in your Stripe Dashboard go to Webhook Setting and select Add Endpoint at the top right.

Paste the webhook endpoint URL copied earlier into the Endpoint URL field and select to send to all Events.

Copy the Signing secret using the Click to reveal button and paste it into the Webhook Secret field (Number 4) within the Stripe plugin settings.

2. Live Secret and Publishable Keys

Enter your Live Secret Key (2) and Live Publishable (3) Key (obtained from your Stripe account). Once you have finished, click Save Changes.

3. Test Secret and Publishable Keys

The Test Secret Key and Test Publishable Key are different and should only be used when Test Mode is enabled.  You can have both set of keys entered, so you can toggle between live and test at anytime. You can get your test keys from your Stripe Dashboard.

Once you have finished, click Save Changes.

Featured Customers and their Stories

Explore how customers use our platform to create their website exactly the way they want.

Related Learn Tutorials

Learn with the best WordPress and WooCommerce tutorials that allow you to extend your knowledge.

Make it real with Gossh

Manage your website exactly the way you want