Linux 软件免费装
Banner图

One Page Checkout for WooCommerce – OSO Form

开发者 elmehdiboulmarouf
更新时间 2026年8月25日 01:44
PHP版本: 7.4 及以上
WordPress版本: 7.1
版权: GPLv2 or later
版权网址: 版权信息

标签

woocommerce checkout order form one page checkout product page

下载

1.0.0 1.1.0 1.2.0

详情介绍:

One page checkout for WooCommerce: OSO Form (One Step Order) puts an order form on the product page so customers can buy without Add to Cart → Cart → Checkout. You keep your native WooCommerce cart and checkout. OSO adds a fast track on product pages when you enable it — ideal for Cash on Delivery (COD), direct response offers, and stores that want fewer steps to purchase. Who is this for? How it works
  1. Install and activate OSO Form (WooCommerce must be active).
  2. OSO is enabled out of the box — product pages show the order form right away. Optional settings (fields, checkout mode, languages) are available under WooCommerce → OSO Form if you want to customize later.
  3. Customers complete the order on the product page with a live order summary.
Unlimited orders — There is no order cap on the free plugin. Create as many OSO orders as your store needs. Checkout modes Features Compatibility Premium add-ons (optional) Paid OSO add-ons are separate plugins (not included here and not hosted on WordPress.org). They are not required for core one page checkout. The free plugin already supports unlimited orders. OSO Branding (add-on) Design and checkout-behavior tools on top of the free form: OSO Scale (add-on) Growth and conversion tools. Scale requires OSO Branding to be active (it extends Branding; it does not replace it): Tracking pixels are available in OSO Scale only. Learn more at onesteporder.com

安装:

Requires WooCommerce to be installed and active.
  1. Upload the plugin ZIP via Plugins → Add New → Upload Plugin, or upload the oso-form-for-woocommerce folder to /wp-content/plugins/.
  2. Activate the plugin through the Plugins screen.
  3. Open any product page — the OSO order form is ready to use immediately (enabled by default).
Optional: open WooCommerce → OSO Form later if you want to adjust fields, checkout mode, or form language.

屏幕截图:

  • Mobile product page — same one page checkout form on a phone layout.
  • Desktop product page — compact order form for a simple / digital-style product.
  • Mobile product page — compact order form on a phone layout.
  • Desktop product page — one page checkout with variable product options and live totals.
  • Mobile product page — variable product checkout form on a phone layout.
  • OSO order form close-up — fields, live summary, quantity, and Complete Order button.
  • Admin — WooCommerce → OSO Form → General (enable, checkout mode, form language).

升级注意事项:

1.2.0 Reorder form fields and set visibility/required from one Form Fields list. 1.1.1 Allows Guaranteed Safe Checkout images to display at their natural height (no 30px max-height cap). 1.1.0 Adds Guaranteed Safe Checkout badge and Powered by One Step Order attribution on the product form. 1.0.0 Initial release on WordPress.org.

常见问题:

Does this replace the standard WooCommerce checkout?

No. OSO adds a one page / product-page order form. Your normal cart and checkout pages remain available.

Is this a one page checkout plugin?

Yes. OSO focuses on one page checkout on the product page (order form + live totals), not on redesigning the standard WooCommerce checkout page layout.

Can I take Cash on Delivery (COD) orders from the product page?

Yes. In OSO Mode, Cash on Delivery is a common setup: the customer submits the form on the product page and the order is created in WooCommerce using your configured payment flow.

Does this add a Buy Now / skip cart flow?

When OSO is enabled on product pages, customers can complete the purchase on the product page instead of going through Add to Cart → Cart → Checkout. Your standard cart remains available for other flows.

Which payment methods work?

In OSO Mode, orders use your configured WooCommerce payment flow (COD is common). In WooCommerce Mode, customers can pay on the product page via active gateways such as Stripe or WooCommerce Payments.

Can I sell digital products?

Yes. Hide shipping and address fields and collect only the data you need (for example name, email, and phone).

Does it work with variable products and shipping zones?

Yes. OSO tracks variation selection and price changes, and uses your existing WooCommerce shipping zones and rates when shipping fields apply.

How do languages work?

Storefront form: choose a fixed language in Form Language (General settings) or use Auto to follow the WordPress site locale. Seven built-in presets are included (English, French, Arabic, Spanish, Portuguese, Turkish, Italian). Admin settings: shipped in English. Community translations can be contributed on translate.wordpress.org.

Is it suitable for Arabic / RTL stores?

Yes. The storefront form includes Arabic among the language presets and supports RTL-friendly layout.

Is HPOS supported?

Yes. OSO declares compatibility with WooCommerce custom order tables (HPOS).

Does OSO slow down product pages?

Assets load only on single product pages. The plugin is designed to stay lightweight.

How does OSO reduce spam and abuse?

OSO uses honeypot fields, minimum form timing, and per-IP rate limits on checkout AJAX and order submission. No CAPTCHA is shown to customers by default.

How is the free plugin different from a popup checkout modal?

The free plugin places the order form on the product page. Popup checkout modal, sticky bar, and advanced styling are part of the optional OSO Branding add-on.

Is there a limit on how many orders I can create?

No. The free plugin supports unlimited orders. There is no monthly or lifetime order cap.

Why do some settings show a “Go Premium” notice?

Some tabs list features available in paid OSO add-ons (Branding or Scale). Those notices are informational only. The free plugin is fully functional for core one page checkout with unlimited orders; premium features come from separate add-ons, not by unlocking hidden fields inside this plugin.

更新日志:

1.2.0 1.1.1 1.1.0 1.0.0