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

  • Enabling express checkouts

    Express checkout methods allow customers to quickly pay for a product or service using pre-filled information from an existing account. The result is that customers can complete purchases via an express checkout method with very little friction, which can lead to increased conversion rates for sites that offer them. With the Stripe WooCommerce Extension, there […]

  • How can customers use express checkouts?

    When express checkouts are enabled, customers can see the corresponding button on the product page, cart page, and/or checkout page when using a supported device, browser, and payment method. The Stripe WooCommerce Extension is compatible with three express checkout options: Apple Pay and Google Pay will only display for customers if they meet certain requirements. […]

  • How can I send product details to Stripe as metadata?

    When a customer placed an order via the Stripe WooCommerce Extension, you may want to send some of those details to Stripe as metadata: To do this, you can leverage the wc_stripe_payment_metadata filter. For example, to send customer, order, and product data to Stripe as metadata, you can use this snippet:

  • How do I change which payment icons are used?

    When the Stripe WooCommerce Extension is installed on your site, it includes some assets to display payment icons. You can use the wc_stripe_payment_icons filter to use different icons than those included in the extension. For example, to replace the existing Visa icon asset with one hosted at https://example.com/images/visa.svg, you would use this snippet:

  • How do I refund orders?

    The Stripe WooCommerce Extension allows refunds inside WooCommerce. Please see our WooCommerce Refunds documentation page for more information. Can I refund authorized payments that have not been captured? When using authorize and capture, refunding an authorized order that has not yet been captured will: If you need to partially refund the order then capture it first by […]

  • How do I translate the payment form placeholder text?

    When the payment form is loaded by the Stripe WooCommerce Extension, the fields will have placeholder text. These placeholders are automatically translated by Stripe. By default: If you are not using the new checkout experience, you can change this locale with the wc_stripe_elements_options filter. For example, to change the placeholder text to use the site locale, […]

  • How will additional payment methods appear on my checkout page?

    Merchants who use the Stripe WooCommerce Extension can also add additional payment options — in the form of local payment methods — to customers. These are called additional payment methods. The new checkout experience The way these additional payment options appear for customers depends on whether the new checkout experience is enabled in your Stripe WooCommerce […]

  • Installing the Stripe WooCommerce Extension

    As a site administrator, you can install the Stripe WooCommerce Extension in various ways, but one of the most accessible is directly from your WordPress site’s admin dashboard. In this guide, we will cover how to install and activate the Stripe WooCommerce Extension from the Plugins section of the WordPress administrator dashboard. Check for the […]

  • Is the Stripe WooCommerce Extension PCI compliant?

    The Stripe WooCommerce Extension renders a Stripe-hosted interface to customers that is embedded onto your site via an iframe. While it may look like a customer is entering their card details on your site, that information is actually being added to an interface that is hosted directly on the Stripe servers. As a result of […]

  • New Checkout Experience Guide

    The new checkout experience is an early access option available in the Stripe WooCommerce Extension. It will soon become standard, but until then, merchants can enable it and offer a different way of displaying payment method options to their customers. This guide will let you know how to enable it and what sorts of changes […]