Improve your WordPress SEO: Write better content and have a fully optimized WordPress site using the Yoast SEO…
About Stripe Payment Plugin for WooCommerce
The Stripe Payment Plugin for WooCommerce allows you to easily integrate the Stripe Payment Gateway into your online store, enabling you to accept a wide range of payment methods, including credit cards, Alipay, Apple Pay, Google Pay, and more. The plugin offers a user-friendly dashboard where you can manage payments, capture funds, and issue refunds. With the premium version, you also get additional features like support for WooCommerce Subscriptions and multiple payment methods.Screenshots
























Frequently asked questions
What payment methods does the Stripe Payment Plugin for WooCommerce support?
How does the plugin simplify connecting WooCommerce to the Stripe dashboard?
What are the benefits of using Stripe Checkout with this plugin?
What features does the Stripe overview page offer?
Who is the author of this plugin?
Changelog
4.0.4 2025-01-07
- [Enhancement] – Prevent cache issue when accessing option table values
- [Enhancement] – Optimized code to prevent multiple token initialization
- [Enhancement] – Added filter and improved token storage to support using the same Stripe account across a multisite.
- [Compatibility] – WordPress 6.7.1
- [Compatibility] – WooCommerce 9.5.1
4.0.3 2024-11-20
- [Fix] – Resolved security issue with OAuth authentication
4.0.2 2024-11-11
*[Fix] – Handled OAuth expiry issues, by handling duplication of refresh token API calls.
4.0.1 2024-10-22
*[Add] – App disconnect option
*[Improvement] – Implemented a retry mechanism for the refresh token API to handle timeout issues.
*[Fix] – Refresh OAuth tokens when switching payment environment
*[Fix] – Fixed warnings occurring during error handling.
4.0.0 2024-10-11
*[Add] – Migrated to OAuth authentication
*[Add] – Migrated to express checkout elements
*[Fix] – Fixed an issue with checking order status
*[Compatibility] – WordPress 6.6.2
*[Compatibility] – WooCommerce 9.3.3
3.9.10 2024-09-03
*[Tweak] – Removed Giropay payment method as it is no longer supported by Stripe
*[Tweak] – Updated deprecated statement descriptor Stripe API parameter
*[Fix] – Fixed the issue with webhook processing in multisite
*[Add] – Added custom jQuery events wt-stripe-payment_request_button_cart-data, wt-stripe-paymentdetails-data,wt-stripe-get-shippings-data,wt-stripe-update-shippings-data, to alter the payment request button request parameter send to Stripe
*[Add] – Added compatibility with Checkout Field Editor for WooCommerce
*[Improvement] – Enhance Wechat QR code display
*[Fix] – Fixed issue with address handling when shipping address is disabled in WooCommerce
*[Fix] – Fixed issue with sending line items having special characters to Stripe checkout
*[Compatibility] – WooCommerce 9.1.4
*[Compatibility] – WordPress 6.6.1
3.9.9 2024-06-18
*[Tweak] – Payment gateway description display
*[Fix] – Multiple order note/stock reduction issue in iDEAL
*[Add] – Collect phone number in Stripe checkout.
*[Compatibility] – WooCommerce 8.9.3
*[Compatibility] – WordPress 6.5.4
3.9.8 2024-03-26
*[Compatibility] – WooCommerce 8.7.0
*[Compatibility] – WordPress 6.4.3
*[Add] – Added support for Union Pay card
*[Add] – Added hooks to alter the request parameters of payment request button before sending to Stripe
*[Add] – Added a filter in Klarna to prevent multiple order note generation.
*[Fix] – Webhook handling issue for orders in failed status
*[Enhancement] – Wechat QR code display
*[Add] – Added order object as argument to the filter eh_affirm_payment_intent_args
3.9.7 2024-02-20
*[Tweak] – Replaced the wc_get_log_file_path function as it’s been deprecated in WooCommerce 8.6
3.9.6 2024-02-07
*[Fix] – Address handling issue in payment request buttons
*[Fix] – Webhook handling issue in multisite
*[Add] – Filters to pass VAT ID to the Stripe-hosted checkout page
*[Improvement] – Render card icons by Stripe
3.9.5 2024-01-12
*[Fix] – SQL error in MariaDB
3.9.4 2023-12-29
*[Improvement] – Migrate charge APIs to payment intent
3.9.3 2023-11-21
*[Fix] – Typo in SQL query
3.9.2 2023-11-20
*[Fix] – SQL error in MariaDB
*[Fix] – PHP warning in the old WooCommerce version
*[Compatibility] – Tested OK with WooCommerce 8.2.0
*[Compatibility] – Tested OK with PHP 8.1
3.9.1 2023-09-07
*[Fix] – Fixed capture payment issue in Klarna
3.9.0 2023-08-31
*[Improvement] – Integrated Klarna using payment intent API instead of charge API
3.8.0 2023-08-17
*[Fix] – Fixed a vulnerability issue
*[Add] – Added webhook secret to verify webhook events
3.7.9 2023-07-31
*[Fix] – Fixed non-ASCII character issue in image URLs send to Stripe checkout
*[Tweak] – Updated webhook description in the General settings page and notification about webhooks in all delayed payment method screens
*[Tweak] – Added correct spacing to billing name before sending to Stripe
*[Tweak] – Removed ‘off session’ parameter from Stripe checkout API
*[Compatibility] – HPOS compatibility
3.7.8 2023-06-13
- [Fix] – Vulnerability issue in Stripe checkout
- [Tweak] – Pass billing country to Stripe if the shipping country is not available
3.7.7 2023-04-24
- [Compatibility] – WP 6.2
- [Compatibility] – WC 7.6.0
3.7.6 2023-02-09
- [Add] – Added filter to alter the placeholder text of card fields
- [Fix] – Fixed issue in the webhook event
- [Compatibility] – WC 7.3.0
3.7.5 2022-11-30
- [Enhancement] – Added custom event which trigger when Stripe error occurs
- [Enhancement] – Updated Stripe PHP SDK
- [Add] – Added hook to alter the customer request
- [Tweak] – Updated supported currencies of AfterPay
- [Fix] – Fixed Klarna payment issue
- [Fix] – Fixed Bancontact payment issue
- [Tweak] – Display both first name and last name for each payment on Stripe dashboard
- [Fix] – Fixed invalid URL error from Stripe when the URL contains non ASCII characters
- [Fix] – Fixed incompatibility of API calls from JS side with Stripe version 2022-08-01
- [Fix] – Hide Link payment request button when enabling G Pay
- [Fix] – Removed alert messages while payment using Boleto
- [Compatibility] – WC 7.0.1
- [Compatibility] – WP 6.1.1
3.7.4 2022-08-29
- [Enhancement] – Compatibility with Stripe version 2022-08-01
- [Add] Integrated Affirm payment method
- [Enhancement] – Supports webhook event ‘checkout.session.expired’ to update the order status to cancel if the customer leaves the checkout session without completing payment.
- [Enhancement] – load Stripe JS library only if the payment method is enabled
- [Enhancement] – Redirection to Stripe hosted page in Stripe checkout is handled using PHP function itself instead of JS libraries
- [Tweak] – Updated supported languages for Stripe checkout
- [Tweak] – Multibanco payment gateway icon added
- [Compatibility] – WC 6.8.2
3.7.3 2022-07-21
- [Compatibility] – WC 6.7.0
- [compatibility] – Added compatibility with shipping method added by WooCommerce Shipping Per Product v2 plugin for Gpay
- [Enhancement] – Pass billing address to Stripe for credit/debit card payment
- [Enhancement] – remove postal code validation for payments via payment request buttons as the payment shipping address event handler does not return full postal code for few countries
- [Fix] – Prevent duplicate order note generated from WebHook response
3.7.2 2022-06-16
- [Compatibility] – WC 6.5.1
- [Compatibility] – WP 6.0
- [Improvement] – added option which enable the customer to enter address details on Stripe hosted page for Stripe checkout
- [Tweak] – Added hook to alter the discount value send to stripe checkout
- [Tweak] – Added hook to alter the title of fee, tax etc send to stripe checkout
=3.7.1 =
* [Compatibility] – WC 6.4.1
* [Compatibility] – WP 5.9.3
* [Fix] – G Pay/Apple Pay not displayed when Stripe credit/debit card option is disabled
* [Improvement] – Send line items to Stripe Checkout
* [Enhancement] – Added source chargeable WebHook event for Klarna payment method
=3.7.0 =
* [Fix] Fixed error while adding new card from my account.
* [Tweak] Added filter to alter Stripe checkout request params
* [Compatibility] WC 6.3.1
* [Compatibility] WP 5.9.2
=3.6.9 =
* [Fix] Fixed issue of updating order status as processing before capturing payment.
* [Fix] – Fixed Stripe settings tab styling issue.
* [Enhancement] – Updated klarna supported locale.
* [Tweak] – Load stripe js only in applicable pages.
* [Tweak] – WC 6.2.1
* [Compatibility] – WP 5.9.1
=3.6.8 =
* [Add] Integrated BECS, Bacs, Boleto, FPX, Grabpay, OXXO, Multibanco, Bancontact, EPS, P24 and Giropay.
* [Tweak] – Added Slovak and Slovenia locale for stripe checkout.
* [Compatibility] – WC 6.1.1
* [Compatibility] – WP 5.9
=3.6.7 =
* [Add] Integrated Sofort.
* [Add] Integrated iDEAL.
* [Add] Stripe partner program.
* [Enhancement] Display supported currencies and countries in settings page.
* [Enhancement] Added webtoffee branding.
=3.6.6 =
* [Add] Integrated save cards feature.
* [Add] Integrated Afterpay payment method.
* [Add] Integrated WeChat Pay payment method.
* [Enhancement] Display local payment methods under Local Gateways tab.
* Tested OK with WC 5.9.0
=3.6.5 =
* Implemented Webhook event handler for applicable gateways.
* Set store locale in Klarna checkout page.
* Tested OK with WC 5.7.0
* Tested OK with WP 5.8.1
=3.6.4 =
* Implemented Klarna.
* Readme updates.
=3.6.3 =
* Tested OK with WC 5.5.2
* Tested OK with WP 5.8
* [bugfix] Updated old way of handling Alipay payments
* Readme updates.
=3.6.2 =
* Implemented SEPA direct debit payments.
* Readme and screenshot updates.
=3.6.1 =
* Tested OK with WC 5.4.1
* Readme and screenshot updates.
=3.6.0 =
* Security fix
=3.5.9 =
* Tested OK with WC 5.3.0
* Idempotency key added to avoid duplicate orders
=3.5.8 =
* Integrated Apple pay and Payment request buttons (Google Pay).
* [Improvement] – Passing product image to stripe checkout.
* [Improvement] – Language support for stripe checkout landing page.
* Filter “eh_stripe_payment_intent_args” added for altering payment intent params.
* UI changes and content updates.
=3.5.7 =
* Tested OK with WC 5.2.2
=3.5.6 =
* Tested OK with WC 5.1.0 and WP 5.7
* stripe api vendor folder updated
=3.5.5 =
* Alipay payment support for Chinese yuan (CNY) and Malaysian ringgit (MYR) currencies.
=3.5.4 =
* Tested OK with WC 5.0.0
=3.5.3 =
* Tested OK with WC 4.9.1
=3.5.2 =
* Tested OK with WC 4.8.0 and WP 5.6
=3.5.1 =
* Tested OK with WC 4.7.0
* [bugfix] Error when checkout using 3D secure cards
=3.5.0 =
* Tested OK with WC 4.6.2
=3.4.9 =
* Tested OK with WC 4.5.2
* [bugfix] Issue with product image upload
=3.4.8 =
* [Bugfix] Payment fails if an email address is not provided during checkout
* Tested OK with WC 4.4.1
* Tested OK with WordPress 5.5
=3.4.7 =
* Changed order creation workflow of Stripe Checkout for fixing checkout validation issues
* Tested OK with WC 4.3.1
=3.4.6 =
* [bugfix] Problem with fees
* Added payment description in stripe dashboard for Stripe Checkout
=3.4.5 =
* Tested OK with WC 4.2.2
* [bugfix] Issue with string translation.
=3.4.4 =
* Tested OK with WC 4.2.0
=3.4.3 =
* [bugfix] for Payment status in Customer note
* Tested OK with WordPress 5.4
=3.4.2 =
* Improvements on Restricted card UI
* Improvements in Stripe overview page
* [Fix] Mandatory field validation issue
* Tested OK with WC 4.0.1
=3.4.1 =
* Security fix.
=3.4.0 =
* [bugfix] Fixed the plugin translation issue.
=3.3.6 =
* Minor UI changes.
* Fix included to make the plugin translation ready.
* Tested ok with WC 3.9.1
=3.3.5 =
* [bugfix] Fixed conflict with other payment methods.
=3.3.4 =
* Implemented Stripe checkout payment option.
* Added stripe checkout email address on stripe dashboard.
* Updated Stripe settings menu.
* Tested OK with WC 3.8.1
* Tested OK with WordPress 5.3.2
=3.3.3 =
* [bugfix] Fixed HTML validation issue
* Tested OK with WC 3.8.0
* Tested OK with WordPress 5.2.4
=3.3.2 =
- [bugfix] Fixed issues in Restrict card feature
- [bugfix] Fixed Sidebar style Stripe Overview
- [bugfix] Fixed Alipay description in checkout.
- [update] Tested OK with WC 3.7.1
- [update] Tested OK with WordPress 5.2.4
=3.3.1 =
- Support payment for Vietnamese dong (VID) currency
=3.3.0 =
- [bugfix] SCA ready for pay for order option
- Code Optimization in capture section.
=3.2.1 =
- SCA READY – for user-initiated payments.
- Removed the Modal Checkout option – in place of SCA compliance
- Updated Alipay Payment method into a single step.
- Code Optimization
- Tested OK with WordPress 5.2.3
- Tested OK with WC 3.7.0
=3.2.0 =
* Implemented Statement Descriptor on stripe checkout
* Tested OK with WC 3.6.4
* Tested OK with WordPress 5.2.1
=3.1.10 =
* Tested OK with WC 3.5.7
* Tested OK with WordPress 5.1.1
=3.1.9 =
* Bug Fix.
=3.1.8 =
* Tested OK with WC 3.5.2
* Tested OK with wordpress 5.0
=3.1.7 =
* Fixed multiple emails to the customer.
=3.1.6 =
* Tested OK with WC 3.5.0
=3.1.5 =
* Tested OK with WC 3.4.5 and WP4.9.8
=3.1.4 =
* Tested OK with WC 3.4.4
* Bitcoin support revoked
=3.1.3 =
* Tested OK with WC 3.4.0
=3.1.2 =
* Update for Google Finance API change
=3.1.1 =
* Stripe checkout button with AliPay image
=3.1.0 =
* Tested OK with WC 3.3.3
* Filter for show/hide zip-code on stripe credit card pop-up.
=3.0.9 =
* Tested OK with WC 3.3.1
* Added Swedish Language support.
=3.0.8 =
* Fix: issue with meta-data count.
=3.0.7 =
* Fix: issue with Refund using AliPay
3.0.6
- Fix: Stripe overview menu fix
- Fix: Stripe overview table updates.
3.0.5
- Update: Tested OK with WC 3.2.5 and WP4.9.
- Fix: AliPay fixes.
3.0.4
- Update: Added Hook for altering Stripe charge params.
3.0.3
- Fix: Warning in Stripe Overview Page.
3.0.2
- Fix: In Stripe Overview Page: After capturing the amount refund option was not showing.
- Fix: Currency conversion was not working.
- Fix: Stripe console error.
- Fix: In Stripe Overview Page: After full refund amount was showing partially refunded.
3.0.1
- Fix: Premium conflict message appearing incorrectly.
3.0.0
- Stripe Overview Page: A dashboard where you can review transactions & do any payment actions.
- Capture Later: Capture the authorized payment later.
- Full & Partial refunds.
- Customize each user-facing element by various settings options.
- Customize Stripe Checkout Logo.
- Automatic Email Receipt.
- Save Cards to your Stripe account.
- WPML Supported: French and German ( Deutschland ) language supported out of the box.
- Various settings customization options.
- Restrict payment only from preferred cards.
- Basic currency conversation feature included.
- Updated Support link and read-me.
2.1.0
- Updated Ali-pay API
2.0.5
- Minor Content Change
2.0.4
- Marketing Content Change.
2.0.3
- Stripe Library conflicts fixed.
2.0.2
- Minor Content Change.
2.0.1
- Minor Content Change.
2.0.0
- Bug Fixes.
1.0.9
- WooCommerce Compatible with Older and more V2.7 RC1.
1.0.8
- Version Tested.
1.0.7
- Bug Fixes and Improvements.
1.0.6
- Improvements and Content Updated.
- Periodic Update.
1.0.5
- Improvements.
- Periodic Update.
1.0.4
- Contents Updated.
- Periodic Update.
1.0.3
- Bug Fixes and Improvements.
1.0.2
- Bug Fixes and Improvements.
1.0.1
- Bug Fixes and Improvements.
1.0
- Customize the user-facing elements.
- Stripe Overview page for Orders.
- Make refund from the Order admin page.
