Skip to content

Dev

    • About
    • Cart
    • Checkout
    • Contact
    • Custom Web & Desktop Software Development
    • Elementor & eCommerce Landing Page Templates
    • Flutter Mobile Apps for Android & iOS
    • Free SEO & Web Tools for Site Owners and Developers
    • Hire me
    • Home
    • My account
    • Plugins
      • WA Quick Checkout: One-Page WooCommerce Checkout
    • Policies
    • Shop
    • Themes
webahsan/dev
ProductsTemplatesAboutHire meContact
webahsan.com ↗Get launch updates

Home / Plugins / WA Quick Checkout

v1.0.6 · Available · $9.99 USD

WA Quick Checkout

A one-page, mobile-first WooCommerce checkout that cuts steps between the cart and a paid order.

Buy now · $9.99
Development details
plugins/quick-checkout
$ checkout --flow
cart  →  details  →  pay
all on one page, three clear sections

$ requires
wordpress/    6.4 or newer
woocommerce/  8.0 or newer

$ status 
→ v1.0.6, available

01 / FEATURES

Fewer steps between cart and paid.

/one-page

One-page checkout

The cart, your details and payment sit on one screen: two columns on wide pages, one clean column on phones. Shoppers can change quantities or remove items without leaving it.

/mobile

Mobile-first layout

Large tap targets and 16px inputs so phones do not zoom in, a sticky order summary on wide screens, and nothing that scrolls sideways. Right-to-left languages are supported.

/fields

Only the fields you need

Hide or make optional the company, apartment, phone and order notes fields. Ship to one address only, and skip the address entirely for digital-only carts.

/payments

Works with your gateways

Uses the payment gateways you have already set up in WooCommerce instead of replacing them.

/buy-now

Buy now button

A Buy now button next to Add to cart adds the product and opens the checkout. It also works under shop-grid products and anywhere with a shortcode.

/speed

Light on assets

Scripts and styles load only on the checkout, product pages and shop grids, to protect your Core Web Vitals.

02 / HOW IT WORKS

Install, choose, go live.

STEP 1

Install and activate

Upload the plugin zip like any other plugin and activate it. WooCommerce stays your checkout engine.

STEP 2

Choose your layout

Pick your fields, accent colour, button text and Buy now options from one settings screen under WooCommerce.

STEP 3

Test and go live

Place a test order, check it on your phone, then switch it on for customers.

BUY

WA Quick Checkout, $9.99 USD.

Buy now adds the plugin to your cart and opens the one-page checkout. After payment you get the plugin zip to install on your own site.

  • Plugin zip: wa-quick-checkout-1.0.6.zip
  • Setup guide and changelog in the readme
  • Translation template (.pot) for your own language
  • GPL v2 or later license

Questions before you buy? Send me a message.

Buy now · $9.99 WA Quick Checkout

03 / DEVELOPMENT

How it is built and tested.

Version 1.0.6 is the current release. Here is what it needs, how it was checked, and where its limits are.

/requires

Requirements

WordPress 6.4 or newer, PHP 7.4 or newer (checked up to 8.5) and WooCommerce 8.0 or newer. The layout needs the classic checkout; Buy now works with either checkout.

/tested

How it was tested

110 automated browser checks on each of twenty themes, classic and block, with WooCommerce 11.2.1: layouts at three screen widths, Buy now on simple, variable and grouped products, cart editing, stock limits, field settings, cash-on-delivery orders and security checks. The same checks also pass on WooCommerce 8.0.4 and 9.9.5 with a smaller set of themes. Also checked by hand on a live store with the Twenty Twenty-Five block theme.

/security

Security

Cart changes are protected with nonces, settings need the manage_woocommerce capability, and all output is escaped. The custom CSS box strips tags, comments, escapes, @import and url(), so it cannot load outside files. Reviewed during development, with every finding fixed.

/developers

For developers

Plain PHP, JavaScript and CSS with no build step and no external requests. Filters: wa_qc_buy_now_product_types chooses which product types get a Buy now button, and wa_qc_skip_cart turns off the cart-page skip. It also respects WooCommerce’s cart item and quantity filters.

/limits

Known limits

The layout and field settings are for the classic checkout only. The Buy now link in shop grids covers simple products. A theme that prints its own add-to-cart button without WooCommerce’s hook needs the shortcode instead. It has not been tested with every payment gateway, with page builders, or with other plugins that rewrite the checkout.

/languages

Languages

Every text is translatable and a .pot template ships with the plugin. Right-to-left layouts (Arabic, Hebrew, Urdu) mirror correctly with no sideways scrolling.

Changelog

1.0.6

The checkout keeps its two clean columns on themes whose WooCommerce styles float the details column or turn the form into a table, such as Twenty Twenty-Two, Twenty Twenty-Three and Twenty Twelve. Dropdown text stays inside its box on OceanWP.

1.0.5

On block themes, the Country and State dropdowns on the checkout no longer push the selected value down and out of the field; the text is centred in the box.

1.0.4

On block themes, the Buy now button on product pages matches the theme’s Add to cart button and sits under it.

1.0.3

Buy now on a product that is sold individually and already in the cart opens the checkout instead of showing an error.

1.0.2

Fixes the Wide page width on themes with an off-centre content column, adds right-to-left polish and a translation template, and cleans up settings when a multisite network uninstalls it.

1.0.1

Centres the checkout on block themes and lines up the coupon prompt and notices with the form.

1.0.0

First release: one-page checkout, cart on the checkout, skip the cart page, Buy now button, field control, accent colour and custom CSS.

04 / BUILT FOR

  • WordPress and WooCommerce stores
  • Stores that sell on mobile first
  • Standard WordPress hooks that developers can extend
  • Clean, documented code
  • The classic WooCommerce checkout, with a one-click switch from the Checkout block

05 / QUESTIONS

Is it available now?

Yes. Version 1.0.6 is available to buy on this page. Try it on a staging copy of your store first, because it has not been run against every payment gateway.

How much is it?

The price is $9.99 USD. You pay at the checkout with the payment methods shown there.

Is it one-click payment?

Buy now is the one-click part: it adds the product and opens a checkout that is ready to pay. Saved-card payments are up to each payment gateway, so the plugin does not replace them.

Does it work with the Checkout block?

The layout and field settings are for the classic checkout. If your Checkout page uses the block, the settings screen offers a one-click switch to the classic checkout and a button to switch back. Buy now works with either.

Can you build this for my store now?

Yes. I build custom WooCommerce plugins and checkout changes for clients. Send me a brief and I will reply with questions, ideas and next steps.

STAY UPDATED

Get an email when a new version ships.

One email per release: what changed and where to get it. Nothing else.

Need a checkout built around your store?

I build custom WooCommerce plugins and checkout flows around your workflow.

Hire me for custom work
webahsan/dev

Plugins, themes, templates, apps, software and tools by Ahsan Habib — full stack designer & developer.

PRODUCTSPluginsThemesTemplatesAppsSoftwareTools
COMPANYAboutHire meContactPolicies
FOLLOWYouTubeLinkedInTelegramX
© 2026 Ahsan Habib. All rights reserved.
PrivacyTermsRefunds

Dev

Ahsan Habib

  • Blog
  • About
  • FAQs
  • Authors
  • Events
  • Shop
  • Patterns
  • Themes

Twenty Twenty-Five

Designed with WordPress

Your cart (items: 0)

Products in cart

Product Details Total
Subtotal $0.00
Shipping and discounts calculated at checkout.
View cart
Go to checkout

Your shopping cart is empty

Return to shop

Notifications