MidoForm Order Form for WooCommerce

MidoForm Order Form for WooCommerce

Details
View on WordPress

MidoForm replaces the standard WooCommerce checkout with a simple, focused order form designed for Cash on Delivery (COD) stores. Place the form on any page or post using a shortcode — customers fill in their name, phone number, wilaya, and baladia, and the order is created instantly in WooCommerce.

Built specifically for Algerian e-commerce stores, the form includes all 58 wilayas and their baladias out of the box, with no configuration needed.

How it works:

  1. Add the shortcode [midoform id="PRODUCT_ID"] to any page
  2. The form loads with the product details and a quantity selector
  3. The customer fills in their delivery information and submits
  4. A WooCommerce order is created automatically and set to Processing
  5. The customer is redirected to the WooCommerce order confirmation page

Features:

  • Simple, mobile-friendly RTL form
  • All 58 Algerian wilayas with baladia dropdowns
  • Supports simple and variable WooCommerce products
  • Live order summary with quantity control
  • Built-in rate limiting to prevent duplicate orders
  • Nonce-based security on every submission
  • Lightweight — assets only load on pages that use the shortcode
  • No settings page needed

Requirements:

  • WordPress 5.8 or higher
  • WooCommerce (must be installed and active)
  • PHP 7.4 or higher
  • Cash on Delivery payment method enabled in WooCommerce

Details

Plugin code:
midoform
Plugin version:
1.0.0
Author:
Outdated:
No
WP version:
5.8 or higher
PHP version:
7.4 or higher
Test up to WP version:
7.0
Total installations:
0
Last updated:
2026-06-18
Rating:
Times rated:
0
cash-on-delivery
checkout
cod
order-form
woocommerce