A clinic could list products internally and could publish a website. Those two never met. Visitors could not buy. Staff could not take an online order through the same sales desk they already use.
This drop closes that gap. Turn the store on for a website that should sell. Leave it off for a site that should only inform and book.
One catalog, two places it can appear
Products, photos, categories, sizes, and colours already live in inventory. Mark what should be public, set a public name or price when the shelf label is not the shop label, and the website shows live stock. A paid online order deducts the same warehouse the session already uses.
Collections are curated lists you arrange for the shop — not a second catalog to keep in sync.
Every store page is yours to design
Shop home, product, cart, checkout, and order confirmation are shared visual templates, the same idea as the clinic blog. Change the product page once; every product follows. Drop a product grid, a gallery, a buy box, reviews, or an upsell rail, then restyle them.
A clinic that never enables the store never sees these pages, the cart icon, or a Store section in the website dashboard.
Checkout without a customer account
A guest can pay with name, phone, email, and address. Card checkout uses the same Paymob path the clinic already uses for other online payments. Coupon codes and automatic discounts apply at checkout and are checked again when the order is created — the browser amount is not trusted.
Shipping can be zone rates, a free-above threshold, or local pickup. Staff mark an order fulfilled with a tracking number and can print a packing slip. Online orders show in the existing sales list, filterable as the online-store channel, with guest name when there is no patient file yet.
Accounts, reviews, and recovery
Shoppers who already have a patient portal login can see their online orders, leave a review after purchase, and pick up a saved cart. Abandoned carts can send one recovery WhatsApp. Reviews wait for staff approval before they appear on the product page.
A store analytics view shows revenue, order count, average order value, and best sellers for the website — the same orders finance already sees, because they are ordinary clinic invoices with an online-store channel.
Not Salla, EasyOrder, or Shopify
Connecting a store you already run, so WhatsApp can follow those orders, is a different pipeline. A clinic can run both: retail on Salla and a Smart Clinic shop on the clinic domain. Those orders do not mix.