Get Started
Checkout for Woocommerce icon

15 versions

Checkout for Woocommerce history.

Every release of Checkout for Woocommerce is archived here with its changelog, file size, and security scan result. Use the archive to roll back to a stable release or audit what changed between updates.

15 of 15 releases scanned clean
v11.4.1Latest
October 14, 202617.8 MBScanned
Fixed
  • WooCommerce PayPal Payments: Place Order no longer spins forever when paying by card after the checkout updates
  • Payment Plugins for PayPal: the PayPal and Pay Later express buttons now line up instead of the second one sitting offset
  • Payment Plugins for Braintree: retrying checkout after a declined card now resets the payment form as the gateway expects
  • Integrations: the Simple Cloudflare Turnstile conflict notice now only shows on plans that include Turnstile
  • Removed the extra gap below the coupon field on mobile, which made a full-height Apply button taller than the field
  • Checkboxes and radio buttons now stay visibly ticked when a site's own focus styles override CheckoutWC's
  • A terms and conditions error now shows with the other checkout errors when the terms checkbox isn't in its usual place, instead of Place Order appearing to do nothing
  • Germanized and German Market legal consent checkboxes no longer come back ticked for returning customers
September 28, 202617.7 MBScanned
Added
  • Custom fields: add your own text fields to any checkout slot from the Checkout Editor - text area, dropdown, radio button and checkbox fields are available on a paid plan
  • Custom fields: mark a field required, cap how many characters it accepts, and show it only for the carts and customers you choose with display conditions
  • Custom fields: add a fixed or percentage fee to a field, charged when the customer fills it in - shown in the label and added to the order
  • Custom fields: what the customer entered is saved to the order, and shown on the order screen, in their order details and in order emails
Improved
  • Checkout Editor: the Fields, Footer and Advanced sections are gone - their settings now sit under Typography, Addresses, Cart Summary and a new Other section
  • Checkout Editor: settings now use standard checkboxes rather than eye on and off toggles, which stay for showing and hiding billing address fields
  • Checkout Editor: every settings section now has an icon, and a warning about a setting appears directly beneath that setting
  • Checkout Editor: the Billing Address Fields setting now links to an explanation of what removing a field does to the order before you turn one off
  • Checkout Editor: new Company Field and Address 2 Field settings, alongside the existing Phone Field, for the three fields WooCommerce controls itself
  • Checkout Editor: a billing field WooCommerce has hidden is no longer listed under Billing Address Fields, where its toggle could not do anything
  • Checkout Editor: turning off a billing field that WooCommerce requires, or one a payment gateway checks the card against, now flags the field and explains what it costs
  • Checkout Editor: set the size of your header logo, and the space around it, in the new Logo section
  • Checkout Editor: the Add item menu on a slot is now larger and can be searched, so finding a field no longer means scrolling
  • Checkout Editor: an open settings section now stands apart from the ones around it, and the lines between individual settings are lighter
  • Checkout Editor: a heading added to a slot now starts at H2 rather than H4
  • Checkout Editor: the Live and Preview menu now explains that a checkout in preview is only shown to logged-in administrators
Other
  • Accessibility - Checkout, order pay and thank you pages no longer expose a second main landmark on the order review column
  • Localization - Added Icelandic (is_IS) translations
Fixed
  • Cart summary: the remove button, when enabled, now sits in its own column after the price, so every item price lines up - an item a plugin makes non-removable no longer sits out of line
  • Cart summary: the remove button, when enabled, is always visible rather than appearing on hover, so it can be reached by keyboard and on touch devices
  • Checkout: the phone field is now optional where WooCommerce says it is optional - previously it was treated as required whenever the WooCommerce setting had never been saved
  • Checkout Editor: the first item you add to a slot in a session now stays where you put it - previously it could be silently dropped if the editor refreshed its slots at the same moment
  • Checkout Editor: the preview now scrolls to the slot you just changed after saving an item in its modal, instead of reloading back at the top
  • Checkout Editor: the logo thumbnail in the settings panel now updates as soon as you choose a new logo, and no longer reverts to the previous one after saving
  • Checkout Editor: opening the Add item menu on one slot now closes the menu already open on another, instead of leaving the two overlapping
  • Checkout Editor: placing an order from the preview now returns you to your checkout, and the editor points out the real order that was created
  • Checkout slots: a field in the After Delivery Method slot no longer loses keyboard focus every time the checkout totals refresh
  • Order summary: what a customer types into the promo code field, or into a field placed in an order summary slot, no longer overlaps the field's label
  • SiteGround Speed Optimizer: the checkout, order pay and thank you pages no longer lose their form or styling when JavaScript or CSS optimization is on - Speed Optimizer names its optimized copies after the asset handle, so another page on your store could leave the wrong file cached under ours
  • Turning off Order Notes now removes only the notes field, instead of also hiding checkout fields other plugins add to that section, such as a VAT ID field
August 19, 202616.7 MBScanned
Added
  • Checkout Editor: choose the products in the preview from the new Preview Cart control in the editor header, so you can see how checkout reacts to a digital-only, mixed or shipped cart
Fixed
  • Checkout Editor: the preview no longer adds to, or leaves items in, your own cart - it now runs on a cart of its own
  • Integrations: the page no longer errors when a theme or plugin with its own CheckoutWC setting is active, such as Astra or Elementor Pro
  • Shipping methods: switching quickly between two methods no longer reverts the selection
  • Shipping: a shipping package without any rates no longer triggers a PHP warning while checking whether every package has an available shipping method
  • Stripe: checkout no longer fails with a critical error when the WooCommerce Stripe Gateway is active but has switched itself off because it needs a newer version of WooCommerce
  • Stripe: checkout no longer fails with a critical error when the WooCommerce Stripe Gateway is active but its express checkout button locations have never been set
  • WooPayments: express checkout button rendering and compatibility improvements
  • WPML and Polylang: a store policy link now opens the connected translation of its page, and shows that page's title unless you gave the link custom text
v11.3.0Unavailable
July 23, 202616.4 MBScanned
Fixed
  • Checkout Slots: the "After Billing Address" slot now shows on digital / no-shipping checkouts, where it follows the billing address onto the information step; shipping-only slots are flagged in the editor so their absence on those checkouts is expected
July 16, 202616.3 MBScanned
Added
  • Checkout Slots: place headings, custom HTML, and other elements into named positions across the checkout from the Checkout Editor, with drag-to-reorder and per-item spacing
Fixed
  • Glass template's selected shipping and payment method highlight color can now be changed from the editor (Colors > Misc)
  • Glass template breadcrumb colors (completed, current and next step text, and the current step accent) now follow the editor's Breadcrumb color settings instead of being locked to the button color
  • The "Accent Color" control (Colors > Misc) no longer appears in the editor for templates that don't use it
  • A privacy policy or terms & conditions page built with a page builder (e.g. Avada) no longer collapses the checkout to a single column with no order summary
  • Glass template footer no longer overlaps the terms and privacy policy modals
  • Checkout no longer fatals on PHP 8 when a shipping extension gives shipping packages string keys
Other
  • Dev - Slot output is wrapped in a cfw-slot-wrap div - custom CSS or JS that targeted checkout slot content by its previous position in the DOM may need updating
July 5, 202615.9 MBScanned
Fixed
  • Checkout could submit an empty country on single-country stores, blocking orders with "Please enter an address to continue" on some browsers
  • Local pickup orders no longer trigger shipping field validation errors during Apple Pay express checkout with Payment Plugins for Stripe
  • Shipping address fields no longer reappear after a checkout update when local pickup is selected
v11.1.3Unavailable
July 1, 202615.9 MBScanned
Improved
  • Open the privacy policy link in a modal at checkout, matching the existing Terms and Conditions behavior
  • Show A/B Testing as a locked premium menu entry
Fixed
  • Prevent the client-side error logger from endlessly retrying when its own logging request fails
  • Translate checkout field labels and placeholders even when the WooCommerce language pack is not installed on the site
  • Admin header tab menus breaking when the admin language uses a non-Latin alphabet
  • "Create account" checkbox no longer re-checks itself after a guest unticks it and reloads the checkout or edits their email
  • Scrollbar appearing on the Apple Pay, Google Pay, and Link order buttons with Payment Plugins for Stripe
v11.1.2Unavailable
June 13, 202617.4 MBScanned
Fixed
  • Prevent the cart item remove button from overlapping the item price when pricing details are tall
  • Fatal error on PHP 7.4 ("Interface 'Stringable' not found") caused by bundled polyfills no longer registering global PHP 8 symbols
v11.1.1Unavailable
June 9, 202617.5 MBScanned
Fixed
  • Klaviyo checkout compatibility for recent releases that renamed mobile consent field hooks
  • Local pickup orders could trigger shipping field validation errors during PayPal Checkout and other AJAX-based payment flows
  • Fatal error that could occur when WooCommerce Subscriptions mixed cart feature was disabled, preventing infinite recursion during add-to-cart processing
  • Order bump upsell modals could fail to load when WooCommerce Min/Max Quantities plugin active, preventing upsell offers from being displayed
  • iOS Safari/Chrome issue where checkout validation errors may not scroll into view
v11.1.0Unavailable
May 14, 202616.0 MBScanned

Why archive

Sometimes the latest release isn't the one you need. The archive lets you pin Checkout for Woocommerce to a known-good version, or roll back while a bug is investigated. Every release stays scanned and reachable.