Commerce Studio and Shop

A service store built for laundry: catalogue, shopping tools, pickup checkout, payments and quote-only services.

Documentation home › Commerce Studio and Shop

Watch the video tutorial

EP 8 · WooCommerce Laundry Shop: Search, Filters, Quick View & Compare · 4:15 · YouTube

More video tutorials

Catalogue and service information

Admin path: Products → All Products → Edit

Use the normal name, price, short description, full description, images, stock and product categories. The General product-data panel also provides Price unit, Typical turnaround, What is included, Before collection and Care limitations.

Only fill in service claims your business can fulfil. Blank fields are omitted. Demo prices and text are examples to replace before launch. Existing product images are retained.

Shop and niche stores

The main Shop page searches all published catalogue services. Visitors can filter by laundry specialty, maximum price and availability, and sort by service name, price or newest. Search, filter and pagination updates do not reload the page.

Each of the 105 niche shop pages uses its own product mapping. The Gutenberg, Elementor, WPBakery and Classic versions call the same catalogue component. Edit the surrounding native sections with the matching editor.

Use a shortcode in a Gutenberg Shortcode block, an Elementor Shortcode widget, a WPBakery text block or the Classic editor:

[laundryes_woocommerce_store niche="laundromat"]
[laundryes_commerce_store]

When no niche is given, a recognized niche page supplies its own niche. On an ordinary page the shortcode shows the full catalogue.

Shop heading and introduction: Appearance → Customize → Washlora shop

Shopping tools

ToolBehaviour
Quick viewShows live price, image, service description and care details. Simple purchasable services support AJAX add-to-cart. Products with options link to their product page.
Saved servicesStores up to 30 product IDs on this browser. It does not sync between accounts or devices. Prices and availability refresh when the list opens.
CompareUp to four services side by side, using current WooCommerce prices and the care facts you entered.
Laundry bagThe cart drawer shows the real WooCommerce cart, subtotal, removal controls and cart and checkout links.
Product order barThe sticky bar returns visitors to the product's normal option and quantity form. WooCommerce calculates the real cart price.

Pickup and checkout

The checkout includes preferred pickup date, collection window, care preference and instructions. Cart and Checkout remain native WooCommerce blocks and My Account remains the WooCommerce account area. Coupons, taxes, shipping, related products, cross-sells and order history follow your WooCommerce configuration.

See Booking, Pickup and Operations for the validation rules and the note that booking dates are requests, not reserved capacity.

Payments and launch

The public theme demo enables native WooCommerce cash on delivery, labelled Pay on collection or delivery, including virtual laundry services. Checkout does not charge a card. Edit its title, description, instructions and delivery restrictions in WooCommerce → Settings → Payments → Cash on delivery.

Before taking orders: replace demo products and prices, set service coverage and availability, configure currency, tax and delivery rules, confirm email delivery, add privacy and refund terms, and complete an end-to-end test order. Real payment processing has not been tested for this documentation.

Washlora shopping settings

Admin path: WooCommerce → Settings → Products → Washlora shopping

Demo: Laundry bag care with three editable bag sizes and sample prices.

Quote-only services and care guides

  1. Edit a service and open Product data → General.
  2. Enable Quote only and set the ID of a published enquiry page.
  3. The service then shows Priced after assessment and links to that page. Direct purchase is disabled through WooCommerce product validation, including variations. Ordinary retail products stay purchasable.
  4. Add your enquiry form to the destination page and configure its delivery. The commercial demo uses Contact Form 7. It does not create an order, reserve capacity or charge a customer.

Set a Garment care guide in Product data → General to show a collapsible preparation guide on the service page. Keep the advice specific to the garments you accept; empty guides are omitted.

Demo: Commercial linen care assessment.

Catalogue search, sorting and filters keep a shareable URL state: reload and the browser Back button restore the selected filters, and Reset clears them. The sticky order bar follows native variation changes and price units stay in AJAX-rendered service information.

Feature scope

Other commerce themes were reviewed as references for the shopping experience. Washlora does not claim complete feature parity and does not copy their proprietary code.

CapabilityWashlora status
Live search, AJAX filters, quick view, compare, saved services, cart drawerIncluded in Commerce Studio
Service option buttons, browsing history, grid and list view, linked add-ons, account shortcuts, price unitsIncluded
Quote-only services, garment care guides, shareable filter stateIncluded
Wishlist account synchronisationNot included — saved services stay device-local
Dynamic bundle discounts, free gifts, waitlist emails, abandoned-cart recovery, price alertsNot included
Automatic recurring billing, capacity-based pickup slotsNot included
Visual commerce template builders from other themesNot included — Washlora keeps its own four-editor system
PaymentsNative WooCommerce checkout. Bank transfer and online providers need merchant configuration.

Shop troubleshooting

Care Commerce update

Account lists, service discounts, care bundles, image tools and setup instructions.