Extnify Checkout

Description

Extnify Checkout replaces the default WooCommerce checkout page with a custom,
single-page checkout built on the WooCommerce Store API. Design it in a
drag-and-drop layout builder: choose one, two or three columns, place the
blocks you need, and style it to match your store.

Free features

  • Single-page checkout that replaces WooCommerce’s checkout page
  • Drag-and-drop layout builder with 1, 2 or 3 columns
  • Unlimited checkout layouts, with separate layouts for large screens and small
    screens (phones/tablets)
  • Core blocks: Customer, Billing Address, Shipping Address, Shipping Methods,
    Payment Methods, Coupon, Order Summary, Terms & Conditions, Order Comment
  • Works with any payment gateway that supports WooCommerce’s Cart & Checkout blocks
  • Brand colors and container width
  • Edit every storefront message (button labels, errors) from the settings

Extnify Checkout Pro (separate plugin, sold at
extnify.com) adds fraud prevention
(email block-list, Twilio phone checks, WhatsApp code verification), Log In /
Register tabs on the checkout, cart editing in the
Order Summary, theme presets, box styling, custom CSS/JS, Trust Badges and
Custom HTML blocks, a custom checkout URL, a minimum order amount, and the
Extnify Offer Rules integration. Pro is an add-on: it needs this free plugin
and keeps all of its settings.

Source code

The compiled JavaScript and CSS in assets/build/ are built from the
human-readable source in the plugin’s src/ folder with
@wordpress/scripts.
To rebuild them: run npm install and then npm run build in the plugin folder
(Node.js 20 or newer).

Installation

  1. Install and activate WooCommerce.
  2. Install and activate Extnify Checkout.
  3. Make sure your checkout page uses the WooCommerce Checkout block (the
    default on new stores). Extnify Checkout replaces that block’s output.
  4. Go to WooCommerce Extnify Checkout, add a checkout method, design it,
    publish it and set it as the default.

FAQ

My checkout still shows the old WooCommerce form

Your checkout page probably still uses the classic [woocommerce_checkout]
shortcode. Edit the page and replace it with the WooCommerce Checkout block.

What is the difference between the free plugin and Pro?

The free plugin is a complete checkout on its own. Pro is a separate add-on
plugin with extra features (see the Description). Install Pro next to the free
plugin; your layouts and settings stay exactly as they are.

If I remove Pro, does my checkout break?

No. Pro-only blocks are hidden from the checkout and everything else keeps
working. Their settings are kept, so reinstalling Pro brings them back.

Does deleting the plugin delete my settings?

No. Layouts and settings stay in your database.

Reviews

There are no reviews for this plugin.

Contributors & Developers

“Extnify Checkout” is open source software. The following people have contributed to this plugin.

Contributors

Translate “Extnify Checkout” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

Changelog

0.2.0

  • Split into Extnify Checkout (free) and Extnify Checkout Pro (add-on).
  • Pro features show an “Available in Pro” badge in the admin when Pro isn’t installed.
  • A Customer block on a store without guest checkout now links to the My Account login.

0.1.0

  • Initial plugin skeleton: layout post type, settings screen, checkout page
    override, and a React app rendering live cart totals via the Store API.