Learn how to set up, customize, and expand the functionality of your WooCommerce products with our library of documentation and tutorials.
  1. Documentation /
  2. Products /
  3. Extensions /
  4. Stripe

Stripe

Categories


Documents

  • Why do some customers get an error to enable JavaScript?

    JavaScript (also called JS) is a coding language that allows content to be dynamically updated and rendered on a web page. It’s a vital part of the look and experience of a WooCommerce site. The Stripe WooCommerce Extension leverages JavaScript to display important aspects of the payment process for customers — like displaying payment fields. […]

  • Why is Apple Pay only showing in a private Safari window?

    If you enable Apple Pay on your site but it can only be viewed while using a private Safari window, this may be an issue with domain verification that is required for Apple Pay to render properly. To resolve this, we recommend removing the domain from the Stripe dashboard and re-adding it. To do that: […]

  • Why was a charge successful despite an AVS or CVC mismatch?

    The only valid information that is required to approve a card payment are: This means that with any payment gateway, including the Stripe WooCommerce Extension, a card payment be successful even if other information is missing or incorrect. This includes when there is: If a payment is successful in these conditions, it means that a […]

  • Stripe WooCommerce Extension

    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 WooCommerce Extension do? The Stripe WooCommerce Extension lets you accept payments directly on […]

  • Accepting In-Person Payments with the Stripe WooCommerce Extension

    With the Stripe WooCommerce Extension, your customers can pay for products and services in-person using the M2 card reader. Alternatively, you can get started with no additional hardware using Tap to Pay on iPhone, or Tap to Pay on Android. In-Person Payments via Stripe is available to qualified merchants using iPhone, iPad, or Android devices […]

  • How can I clean up the database after changing my Stripe account?

    Whenever you connect a new Stripe account to your WooCommerce site, a database cleanup might be required. The Stripe WooCommerce Extension stores various identifiers (e.g., customer, card, source, etc.) in a site’s database in order to link local objects with Stripe, but those objects are account-specific. If you do not perform this cleanup, the store […]

  • How can I change the style of the payment form?

    Customizing the payment forms used in the Stripe WooCommerce Extension is a bit different than styling other elements of your site. This is because the payment form is served in an iframe on your site — which means that the payment form is actually hosted by Stripe and it’s embedded on your site. You can […]

  • Support Ending for Stripe Modal Checkout

    The Stripe extension is here to stay, but in the 4.2.0 release, some functionality is changing. Read on for more information. As part of work getting the Stripe extension ready for Strong Customer Authentication (SCA) (WooCommerce.com blog post), we’ve been busy incorporating Stripe’s new Payment Intents feature into the extension. Payment Intents provides a robust […]