Documents
-
Administrator experience with the Stripe WooCommerce Extension
After the Stripe WooCommerce Extension is set up and configured, customers will be able to use it to complete purchases on your site. If you’d like to learn how to handle certain important aspects of managing your orders with the Stripe WooCommerce Extension — like issuing refunds and what details are added to your orders […]
-
Authorize and Capture Guide
Card transactions occur very quickly, which is what makes them so convenient for day-to-day purchases. In fact, they happen so fast that many people don’t realize that there are actually two events taking place: an authorization and a capture. By default, the Stripe WooCommerce Extension will perform the authorization and capture at the same time. […]
-
Can I use Stripe Billing for recurring payments?
No, the Stripe extension does not use the Stripe Billing product offered by Stripe. Instead, it’s designed to handle subscriptions and renewal payments by saving and using secure tokens. This allows extensions like WooCommerce Subscriptions to provide flexible recurring payment features on WooCommerce sites. For this reason, you will not see subscriptions paid for via the Stripe […]
-
Does the Stripe WooCommerce Extension modify my order statuses?
The core WooCommerce plugin has different order statuses that can be applied to an order to indicate where it is at in its life cycle. These statuses can be changed manually, but the Stripe WooCommerce Extension will also apply some of these statuses to an order automatically based on information from the Stripe servers — […]
-
How do I refund orders?
The Stripe extension can refund orders from inside the WooCommerce interface. This means that, assuming everything is working correctly, you should not need to initiate refunds using the Stripe dashboard. Please see the WooCommerce refunds documentation page for more information on how to perform refunds, restocking products, and so on. Can I refund authorized payments that haven’t […]
-
Legacy checkout experience guide
The legacy checkout experience is a rendering of the Stripe extension’s checkout form that was the default before version 8.1.0. As of that version, it has been replaced by the new checkout experience. Disadvantages The limitations of using the legacy checkout experience are numerous. They include, but may not be limited to the following: Enabling […]
-
New checkout experience guide
The new checkout experience is a modernized version of the Stripe extension’s payment form. As of version 8.1.0 of the extension, it is now the default for all new installations, and it’s considered a superior option to the legacy checkout experience. Advantages The advantages of using the new checkout experience are numerous. They include, but […]
-
Stripe extension and Level III Data
When placing a charge, there are three “levels” of data that merchants can send to payment processors such as Stripe: However, Stripe will only accept Level III data if all of the following are true: Our Stripe extension automatically sends data for Levels I and II. However, the way our extension works prevents us from […]
-
Updated requirements for Stripe plugin, mid-2024
Stripe and WooCommerce are working together to ensure that our shared customers are using enhanced security measures and have access to the latest features of the Stripe plugin, such as buy now pay later. For some customers, this also means migrating off of the Sources API, an old integration method that will be shutting down. […]
-
What information does the Stripe WooCommerce Extension add to my orders?
When an order is placed on your WooCommerce site and the Stripe WooCommerce Extension is used to process that payment, that order will include some Stripe identification numbers to help you identify this specific payment in your Stripe dashboard. Stripe identification numbers Stripe assigns unique identification numbers to help identify what kind of information is […]