All Documentation
Yaxii COD Theme — Fast WooCommerce Theme for Algeria
Yaxii COD Theme — Fast WooCommerce Theme for Algeria · Documentation

Cod Fast Checkout Form

Configuring the COD Fast Checkout Form

The default WooCommerce checkout was built for credit-card buyers in Europe and North America — twenty fields, two pages, a state-and-zip lookup, and a phone field treated as an afterthought. For a COD merchant in Algeria selling to mobile shoppers, that form is a conversion bleed: every extra field is another reason to leave. Yaxii COD replaces it with a native, zero-bloat checkout designed specifically for cash-on-delivery: a single page, mobile-first, with Algerian phone validation built in, no email required by default, no useless company or state fields. The Fast Checkout exists in two placements — embedded directly on the product page so customers can buy without ever visiting a cart, and on a dedicated streamlined checkout page for cart-driven orders — and both share the same engineering: kill friction, reduce fake orders, and put the buyer one tap away from confirmation.

The two surfaces of Fast Checkout

SurfaceWhere it livesAdmin tab that configures it
Product page Fast CheckoutEmbedded directly on every product page so the buyer never needs to visit the cart.Yaxii COD > Settings > Form
Dedicated checkout pageThe /checkout page customers reach when they add multiple items to the cart and proceed.Yaxii COD > Settings > Checkout

Product page Fast Checkout settings

Open Yaxii COD > Settings > Form in the WordPress admin. These controls govern the form embedded directly on every product page.

The 'Form' tab in the Yaxii COD Settings panel showing the master Enable Fast Checkout toggle at the top, the button text input, the Default / Pill / Outline button-style selector, and the field-visibility toggles for quantity, order notes, wilaya selector, and delivery options stacked underneath.
The Form tab controls the embedded product-page Fast Checkout.
SettingWhat it controls
Enable Fast CheckoutMaster toggle. Off means the product page shows only the standard “Add to Cart” button — on means the full COD order form appears under the product image.
Form behaviorHow the form appears. Always visible renders the form inline; the alternative behavior reveals it after the customer taps “Order Now”.
Button textThe label on the final submit button (for example, “Order Now”, “Buy in 1 Click”). Leave empty to use the default “Order Now”.
Button styleVisual treatment for the submit button: Default (rounded rectangle), Pill (fully rounded), or Outline (transparent with brand-color border).
Shine effectAdds a subtle moving shine across the submit button to draw the eye. Recommended on — small psychological cues raise click-through.
Show quantity selectorWhether customers can change the quantity directly inside the form. Turn off if you sell one-unit-only products to remove a decision.
Show order notesAdds an optional “Order notes” textarea. Off by default — every extra field reduces conversion.
Show wilaya selectorWhether the 58-wilaya dropdown appears in the form. Almost always on for Algerian stores.
Show delivery optionsShows Home Delivery vs Stop Desk choices with prices that update based on the selected wilaya.
Enable Buy NowAdds a secondary “Buy Now” express button that bypasses the cart entirely — for stores where speed matters more than upselling.

Dedicated checkout page settings

Open Yaxii COD > Settings > Checkout. These controls govern the /checkout page reached from the cart.

The 'Checkout' tab in the Yaxii COD Settings panel showing the 1-col / 2-col form columns selector, the Show Progress Steps toggle on, the Phone Validation Mask toggle on, and the Require Email and Show Company Field toggles in the off position.
The Checkout tab governs the dedicated /checkout page.
SettingWhat it controls
Form columnsChoose between 1-col (single column on mobile, two columns on desktop — recommended default) and 2-col (forces two columns even on mobile for stores with very short forms).
Show progress stepsDisplays the Cart → Shipping → Confirmation progress indicator at the top of the page. Reassures customers that the form ends soon.
Phone validation maskEnforces Algerian mobile format (05, 06, or 07 followed by 8 digits). When on, the browser rejects malformed numbers before submission — the single biggest reducer of fake orders.
Require emailOff by default. Turn on only if you actually send transactional emails — otherwise it is just another barrier.
Show company fieldOff by default. Only relevant for B2B stores selling to registered businesses.

Setting up the product page Fast Checkout

  1. 1
    Open the Form tab
    Go to Yaxii COD > Settings > Form.
  2. 2
    Enable Fast Checkout
    Switch the master toggle on. The form will now appear under the product image on every product page.
  3. 3
    Pick a button label
    Use action-driven copy (“Order Now”, “Buy in 1 Click”). Avoid generic words like “Submit” — name the outcome.
  4. 4
    Decide what to show
    Turn off any field you do not absolutely need. The shortest form wins: most Algerian COD stores show only Name, Phone, Wilaya, and Delivery Options.
  5. 5
    Keep the shine effect on
    The subtle button shine adds visual draw without distracting from the rest of the page.
  6. 6
    Save Settings
    Click Save Settings at the top of the panel.
A live Yaxii COD product page on mobile showing the embedded Fast Checkout form directly below the product image: Full Name and Phone fields side-by-side, the 58-wilaya dropdown, the Home Delivery / Stop Desk radio choice, and a brand-colored 'Order Now' button at the bottom with a subtle shine animation.
The product-page Fast Checkout form rendered live on mobile.

Setting up the dedicated checkout page

  1. 1
    Open the Checkout tab
    Go to Yaxii COD > Settings > Checkout.
  2. 2
    Choose 1-col
    Use the recommended 1-col layout unless you have a specific reason to force two columns on mobile.
  3. 3
    Enable progress steps
    The Cart → Shipping → Confirmation indicator reassures hesitant buyers that the form is almost over.
  4. 4
    Turn on phone validation
    This is the most important single setting on the page. Algerian phone validation alone filters out a large share of fake or accidental orders.
  5. 5
    Keep email and company off
    Unless you have a specific business need, leave both off. Every extra field is a chance to lose the order.
  6. 6
    Save Settings
    Click Save Settings.

What’s Next?

The checkout itself is configured. Next, optimize the product page that leads into it — hide the meta clutter, turn variation dropdowns into tappable color swatches, and place the Fast Checkout form exactly where the buyer’s eye lands.

Product Page Layout and Color Swatches →