Welcome to the documentation for the Stripe WooCommerce Extension! Here you can find all sorts of helpful information about taking payments on your WooCommerce site via the Stripe WooCommerce Extension. Please see the sections below for more information.
What can the Stripe extension do?
↑ Back to topThe Stripe extension lets you accept payments directly on your WooCommerce site without setup costs or monthly fees. With a Stripe account, you’ll be able to accept payments on your WooCommerce site via:
- Credit and debit cards
- Express checkouts, such as Apple Pay, WeChat Pay, and Cash App Pay
- Local payment methods, such as Alipay, Boleto, SEPA, and more
- Buy now, pay later methods such as Affirm, Afterpay, and Klarna
NOTE: Transaction fees are determined exclusively by Stripe. For pricing info, please visit Stripe’s website.
Getting started with the Stripe WooCommerce Extension
↑ Back to topThe setup and configuration guide is a step-by-step walkthrough of the Stripe WooCommerce Extension basics, such as:
- Installing the Stripe WooCommerce Extension
- Connecting the Stripe WooCommerce Extension to a Stripe account
- Setting up webhooks
- Adjusting the Stripe WooCommerce Extension settings
- Enabling additional payment methods
- Configuring express checkouts
If you’re just starting out with the Stripe WooCommerce Extension, this beginner-friendly guide is perfect for you!
Customer experience
↑ Back to topOnce it is set up and configured, you may want see what the customer experience is like on your site.
We’ve outlined some information about the customer experience, including:
- Testing the Stripe WooCommerce Extension
- Changes to a site’s checkout page
- Express checkout methods
- Additional payment methods
- 3D Secure cards
- Co-badged cards like Cartes Bancaires
Administrator experience
↑ Back to topWhen managing a WooCommerce site that is using the Stripe WooCommerce Extension, you’ll want to be aware of how it impacts the way you administer the site. We recommend reviewing:
- What information the Stripe WooCommerce Extension adds to orders
- How the Stripe WooCommerce Extension modifies order statuses
- How to refund orders
- How Authorize and Capture works
- How to prevent fraudulent purchases with Stripe Radar
You may also want to know about:
- How to accept payments in-person
- The Stripe WooCommerce Extension’s compatibility with Stripe Billing
- Stripe extension and Level III Data
Other topics
↑ Back to topThese pages are groups of documents about topics related to the Stripe WooCommerce Extension. They assume that you already have the Stripe WooCommerce Extension installed and are taking payments with it on your site.
Our topic pages are:
- Troubleshooting the Stripe WooCommerce Extension
- Why was a charge successful despite an AVS or CVC mismatch?
- Is the Stripe WooCommerce Extension PCI compliant?
- What version of the Stripe API does the Stripe WooCommerce Extension use?
- Why do some customers get an error requesting they enable JavaScript?
- Why is Apple Pay only showing in a private Safari window?
- Customizing the Stripe WooCommerce Extension
- Can I change the style of the payment form?
- How do I translate the payment form placeholder text?
- How do I change which payment icons are used?
- How can I send product data to Stripe as metadata?
- What hooks and filters are available for the Stripe payment gateway?
- How can I clean up the database after changing my Stripe account?
Contacting support
↑ Back to topIf you have questions about the Stripe WooCommerce Extension that are not covered in our documentation, please contact support.
While we are unable to assist with Stripe account issues (including but not limited to payouts, disputes, and account verification), our amazing Happiness Engineers are standing by and ready to answer any questions about the Stripe WooCommerce Extension!