Documentation

Learn how to set up, customize, and expand the functionality of WooCommerce

Administrator Experience


Documents

  • Administrator experience with the Stripe extension

    After the Stripe 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 extension — like issuing refunds and what details are added to your orders — then […]

  • 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 extension will perform the authorization and capture at the same time. However, […]

  • 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 extension modify my order statuses?

    With WooCommerce, every order has its current state marked by an order status. These statuses can be changed manually, but the Stripe extension will also automatically apply certain statuses to an order based on the payment status. Keep in mind that automatic order status updates from the Stripe extension will only work if your webhooks are […]

  • 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

    As of version 9.6, the legacy checkout experience has been replaced by the standard checkout experience. Please the Updated Stripe Checkout Experience – mid-2025 for more details. Disadvantages The limitations of using the legacy checkout experience are numerous. They include, but may not be limited to the following: Enabling (Not Recommended) Before enabling the deprecated […]

  • Optimized Checkout Suite

    Stripe’s Optimized Checkout Suite is a modernized version of the Stripe extension’s payment form. As of version 9.6 of the extension, it is now available to anyone who wants to test it on their testing environments using a filter. Advantages The Optimized Checkout Suite uses machine learning to decide the order in which payment methods […]

  • Standard Checkout Experience Guide

    The Standard Checkout Experience is a modernized version of the Stripe extension’s payment form. As of version 9.6 of the extension, it is now the default for all installations. Advantages The advantages of using the Standard Checkout Experience are numerous. They include, but are not limited to: Enabling Updating to the most recent version of […]

  • 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. […]