#1 Independent Seller of WooCommerce Plugins

YITH WooCommerce Stripe

What the plugin does Easily integrate credit card payments through Stripe.
How you can benefit from it:
  • You will be able to integrate payments with credit cards on your e-commerce.
  • Your e-commerce will gain renown by offering a payment gateway universally recognized as one of the stablest and most professional.
1 year of updates and support
30-day money back guarantee
Buyer Protection If you are not satisfied with our products, you will receive a 100% refund for any reason. Read more about the refund policy >
This plugin is used by 7,073 customers, with a rating of 4.4/5 and a 97% customer satisfaction in support!

Increase sales by improving customer loyalty and brand image with a credit card payment system for your shop

Industry research has proved that credit card payments online increase sales up to 23% because products and services become more easily available to customers.
YITH WooCommerce Stripe offers the possibility to make all this simpler and quicker in your own e-commerce by both sparing you the trouble to do it from backend side and granting your reliability on the web.

All biggest and reliable e-commerce websites allow credit card payments, so they allow integration within their own website instead of referring to another external website.
Some storekeepers do avoid the trouble of credit card integration because processing might result more difficult, but so they lose in reliability. YITH WooCommerce Stripe makes credit card payment integration for you and with the circuits it offers.

Moreover, allowing different payment methods, besides standard ones offered by WooCommerce, has many advantages for your business activity. Making payment an automated process improves productivity because it does not take your time that you can devote to other aspects of your work and makes things also quicker, which is really appreciated by your users.

Your brand image results improved and your customers’ loyalty too. Moreover, the possibility to use credit card allows customers to feel freer to spend more when they make purchases.
YITH WooCommerce Stripe makes this possible for the many countries supported. Be sure you or your business are based in one of the supported countries (refer to this page) and then enjoy it!

For the correct functioning of the plugin, it is VITAL that the SSL protocol is active.
For further information, please go to SSL Information page.
The list of the credit cards supported from Stripe is available in this section.

  • Version: 2.12.0
  • Released: 2022-06-16
  • Minimum PHP version: 7.0
  • Requires: WordPress 5.8 and WooCommerce 6.4
  • Compatible up to: WordPress 6.0.x and WooCommerce 6.6.x
  • Supported multilanguage plugins: WPML, Loco Translate
  • Translation ready: YES
  • Languages 100% guaranteed by YITH: Italian, Dutch, Spanish
  • Languages provided by users: French (94%), German (100%), Portuguese (45%)
  • Support for: YITH Proteo theme. All YITH plugins.
  • GDPR Compliant: Yes


Exploit 'standard' payment mode

And ask for credit card data in your checkout page

Select 'Stripe Checkout'

And redirect your users to Stripe hosted payment page

'Elements' checkout

Let your users enter their card details on your website using the embedded Elements form provided by Stripe and handled entirely

Stripe Elements

Save card data

Associate the data of more than one credit card to an account so that they can be available immediately for future purchases

Refund in one move

From WooCommerce panel in one click, refund the sum in question
to the specified card.


Configure your site through WebHooks

Make actions on payments (i.e. refunds or cancellations) from your Stripe account and find them updated automatically within your website.

Add to blacklist

Those users who have been denied a credit card payment before


Prevent fraudulent payments

By making the insertion of invoice data mandatory also when classic checkout isn’t provided

Billing fields

Authorize first and capture later

Capture the order as soon as user send a request or just after the order has been shipped


Release subscriptions registered with credit cards

Thanks to compatibility with YITH WooCommerce Subscription

YITH WooCommerce Subscription compatible

Take advantage of the WPML compatibility

You are free to easily translate the plugin with the powerful WPML tool

Wpml Compatible


  • Make payments with credit cards with Stripe Checkout and redirect users to a separate page on Stripe to complete the payment
  • Compliant with SCA (Strong Customer Authentication) New
  • Make tests using fictitious credit cards
  • Three payment modes:
    • Standard Checkout: display credit card fields on your store (SSL required)
    • Stripe checkout: redirect users to the checkout page hosted in Stripe
    • Elements checkout: show an embedded form hosted by Stripe
  • Make order refunds directly from administrator’s order page
  • Save user card details automatically or let them choose whether saving them for future payments or not
  • Users can manage credit card numbers from their own account
  • Authorize credit cards and allow deferred payment (i.e. after order completion)
  • Send Stripe user data inserted during checkout
  • Use webhooks to sync any actions in your Stripe account (refunds, partial refunds, user profile changes etc...) with your website
  • Automatic insertion of users in the blacklist in case of rejected payment
  • Possibility to set the invoice data as mandatory, also for classic checkout forms
  • Totally compatible with YITH WooCommerce Subscription and YITH WooCommerce Membership
  • Support to the renew mode of YITH WooCommerce Subscription: renewal orders are now handled by YITH Subscription plugin and changes to amount and renew date are now allowed
  • When renew of a YITH WooCommerce Subscription type product fails, try again with other cards New

Plugin integrations

All the products in our YITH catalog are developed on the same shared framework. This grants full compatibility among all our plugins and allows combining them together to get even more powerful results and more complete solutions.

We do our best to also include compatibility with the most popular WordPress and WooCommerce plugins available on the market.

You can use this plugin with*:

YITH Auctions for WooCommerce

YITH WooCommerce Auctions allows you to sell the items in your store using an auction system.
Each and every offer your users make is automatically processed until the auction is closed: the winner will receive an email inviting him to purchase the item; if they don't, you have the option to keep the auction closed or open it again.

If used with YITH WooCommerce Stripe, it allows preventing users from bidding if they don't have a valid credit card linked to their account. A message to inform users of this requirement will show on the auction product page. You can also enable the option to automatically charge the credit card of the auction winner, for the winning amount.

YITH WooCommerce Customize My Account Page

YITH WooCoomerce Customize My Account Page helps you customize your “My Account” page in your website in a few simple steps, adding new sections and editing the default WooCommerce ones.

The combination of the two plugins will automatically add the stripe methods within the “Payment methods” endpoint.

YITH WooCommerce One-Click Checkout

With YITH WooCommerce One-Click Checkout users can skip the checkout process once the billing info is added. The integration between these two plugins allows users to complete their purchases with just one click without being redirected to the correlated payment page.

YITH WooCommerce Subscription

YITH WooCommerce Subscription is a plugin designed to enable recurring payments for the services offered in your shop. Sell products on a subscription basis and charge them every month or week or whatever billing cycle you prefer.
The integration with YITH WooCommerce Stripe allows you to charge your users automatically when they pay with credit card. Moreover, you can also change the subscription amount and renewal date besides cancelling and/or pausing the subscription and adding multiple subscriptions into the same cart.

* All the plugins listed in this section are not included in YITH WooCommerce Stripe. In order to take advantage of a specific integration, you need to purchase and activate the premium version of the related plugin.


Reviews (71)

Customer reviews

Rated 4.41 out of 5 stars
71 reviews

Are you a customer? Submit your review

submit review
  1. 4 out of 5

    Bobby Heeter - verified owner

    All goodI got it after learning that you can automatically charge auction winners with it, all good except I had to get support to help me set up the account and the plugin. I'm keeping it for sure

  2. 4 out of 5

    Emilia A. - verified owner

    GoodVery good but I wanted to use it with a theme that wasn't supported so I needed to change it. For that, I would not give it 5 stars

  3. 4 out of 5

    Erika Riley - verified owner

    Love your supportThere's no doubt Stripe is a solid, reliable and secure gateway and with Yith I have it working in my store flawlessly. I do have to say the set up process was not that simple, but with guidance from the support I managed to make it work:)

  4. 5 out of 5

    Florencia Guerra - verified owner

    Indispensable!Me han hecho la vida menos complicada desde que uso esta herramienta. Es indispensable, en mi opinión.

  5. 5 out of 5

    Manuela K. Hayes - verified owner

    Highly reliable payment gateway. 100% recommended.


Here you can find some frequently asked questions about this plugin. If you can't find a reply to your doubts, ask a question: we will reply in a very short time
  • All
  • Payment
  • General

Are Apple Pay or Google Pay supported?

Yes, both are supported but only when used with the "Stripe Checkout" method. It is not supported, instead, when using the other embedded checkout options. For more details, please, refer to this page.

Do I need a business Stripe account?

Yes, as a Stripe account is a business account only.

Is your integration PCI-compliant?

Our plugin does not receive nor process any sensible customer data; everything is directly sent to Stripe for processing, and we only store IDs getting back from their servers. This enables you to apply for SAQ A-EP.

Does the plugin support stripe chargeback?

Yes, it does support stripe chargeback, but please, consider this is available with Stripe Checkout settings only.

Can the Stripe elements checkout be integrated into my checkout page or does it require a page of its own?

Stripe Elements are included on the checkout page, as we explain in number 3 of the documentation here.

Does Stripe require that my site has an SSL-certificate?

Yes, you always need a SSL certificate with Stripe. All pages that include a payment form should be prefixed with "https://", not with "http://". See Stripe’s SSL page for more information.

Which countries does Stripe support?

Stripe is available in many countries and is constantly expanding to more. To see if your country is supported, visit the Stripe Global page.

Is the plugin compatible with 3D secure transaction provided by Stripe?

The plugin is compliant with SCA (Strong Customer Authentication) which supports the use of 3D Secure.

What payment methods does this plugin support?

  • Standard Checkout: the form card payment form is embedded on the checkout page of your website (SSL procedure requested)
  • Elements Checkout: shows an embedded form hosted by Stripe and certified.
  • Stripe Checkout: after filling out all information on the checkout page, you’ll be redirected to the payment page with the Stripe Checkout button and pay.
  • Apple pay and Google pay: you can activate these additional options, but only as part of the Stripe Checkout method. Please, refer to this page to learn more about how to enable it for your store!

What is the difference between this plugin and your YITH WooCommerce Stripe Connect plugin?

Stripe connect is meant to use Connect service to send commissions to connected accounts; Stripe is more focused on collecting payments.

Is it possible to postpone the payment for more than 7 days from order creation?

No, this is not managed by the plugin, but by the Stripe service itself. Stripe only allows to make the capture for a maximum of 7 days since the ‘authorisation’, which is the control system that checks the validity of users’ credit cards and allows them to purchase.

Does this plugin capture and send CVC, ZIP Code and Address for Fraud Prevention checking?

Yes, it does capture and send CVC, ZIP code and address.

Can't find the answer?

Send us your question and we will reply very quick!

Send your question

Technical Info

  • Version: 2.12.0
  • Released: 2022-06-16
  • Minimum PHP version: 7.0
  • Requires: WordPress 5.8 and WooCommerce 6.4
  • Compatible up to: WordPress 6.0.x and WooCommerce 6.6.x
  • Supported multilanguage plugins: WPML, Loco Translate
  • Translation ready: YES
  • Languages 100% guaranteed by YITH: Italian, Dutch, Spanish
  • Languages provided by users: French (94%), German (100%), Portuguese (45%)
  • Support for: YITH Proteo theme. All YITH plugins.
  • GDPR Compliant: Yes
1 year of updates and support
30-day money back guarantee
Buyer Protection If you are not satisfied with our products, you will receive a 100% refund for any reason. Read more about the refund policy >

We take great care of you and your shop today, and every day after that.

Meet the team