OCEX module demo - 50 modules, all live. Admin (read-only): demo / demo - shop customer: demo@example.com / demo - open the module guide

Module guide

50 modules for OpenCart 3, all running on this shop at the same time. The guide groups them by what they do: what each module does for the shop, where you see it on the storefront, how to try it and where its settings are.

Shop as a visitor

You are in the storefront right now. Every link below opens a real page of this shop.

Sign in as the demo customer (My account → Login): demo@example.com / demo. The account has orders, an address and a wish list. You can also register or check out as a guest – nothing is charged and no e-mail leaves the demo.

Look into the admin

Open the admin – user demo, password demo. The account is read-only: you can open every page of every module and read all its settings, saving is switched off.

The Admin links below log you in and take you straight to that page.

How this guide works

See it: storefront pages where the effect is visible. Try it: steps for the effects that need a click. Admin: the module's settings and the other admin pages it extends.

The demo is stock OpenCart 3.0.5.1 with the default theme, and it is reset every night.

Products and catalogueHome page and layoutSearch, SEO and speedCheckout and ordersCustomers and B2BProtection and complianceAdmin tools

Products and catalogue

What shoppers see on category and product pages.

Price per Currencyocex_price_currency

A separate, hand-picked round price in each currency instead of an exchange-rate conversion.

See it

Try it

Use the currency selector in the header (USD, GBP, EUR): four products have their own round prices, the rest are converted as usual.

Admin

Home page and layout

Building blocks for the home page, menus and content.

Search, SEO and speed

Finding things, being found, loading fast.

Store Languageocex_store_language

One language per domain, a language switcher that keeps the visitor on the same content, and hreflang tags.

Try it

The module pairs each store (domain) with one language. This demo has a single store and a single language, so there is no switcher to see - the settings page shows the pairing, the pages it covers and the hreflang options.

Admin

Checkout and orders

From the cart to the delivered parcel.

Carrierocex_carrier

Shipping and payment in one place: methods with prices, parcel-point pick-up, cash on delivery with its own fee line.

See it

Try it

Put a product in the cart and go to the checkout (as a guest or as demo@example.com / demo): the delivery step lists the methods with their prices, and the payment step only offers what fits the chosen delivery. Cash on delivery adds its own fee line.

Admin

Recoveryocex_recovery

Follows up unfinished checkouts by e-mail, with a preview of exactly who would get what.

Try it

Open the module: the header counts reminders sent and orders placed afterwards. The "Preview & send" tab lists every unfinished checkout with the e-mail its customer would get; "Already sent" is the log. (No mail leaves the demo.)

Admin

Mail Timingocex_mailtime

Status e-mails go out in business hours; evening and weekend mails are queued until you open.

Try it

Open the module: the queue lists status e-mails that wait for the next opening, one that was merged into a later status, and the ones already sent. Today is entered as a non-working day on the demo, so everything changed today waits until the next working morning. Send now and Cancel need a full admin account.

Admin

Login Redirectocex_login_redirect

After signing in the customer returns to the page they came from, not to the account page.

Try it

Open a product page while signed out, click "Login" in the top bar and sign in as demo@example.com / demo: you land back on that product page. Without the module you would land on the account page.

Admin

Customers and B2B

Registration, accounts, partners and newsletters.

Partner Welcomeocex_partner_welcome

An automatic welcome e-mail series for new partners, with a test mode.

Try it

Open the module: the e-mail is built from sections, each can be reworded per language with the Content Blocks module. On a customer form every section is a chip you can leave out, and the preview shows exactly what would be sent. (No mail leaves the demo.)

Admin

PHPList Syncphplist_sync

Newsletter subscribers are synced to the matching phpList list for their language.

Try it

Open the module: connection to your phpList server (with a test button), one phpList list per shop language, logging and an unsubscribe-sync URL for cron. The demo has no phpList server connected.

Admin

Protection and compliance

Spam, consent and privacy.

Admin tools

Small helpers for whoever runs the shop.

Admin Barocex_admin_bar

A quick-access bar in the admin with your favourite pages, cache clear and refresh.

Try it

Sign in to the admin (demo / demo): the bar sits at the top of every page with your favourite pages, the cache and refresh buttons and a language switch.

Admin

Save and Stayocex_savestay

A pin button next to Save on every admin form: save and keep editing.

Try it

Open any product in the admin: next to the blue Save button sits a pin. It saves and keeps you on the form. (Saving is switched off for the read-only demo account.)

Admin

Trafficocex_traffic

Your own visitor counter on the dashboard: no cookies, no local storage, no third party.

Try it

Open the admin dashboard: the Traffic tile counts visitors and page views from the shop itself, without any cookie or external script.

Admin