Perfex Shop - eCommerce module to sell Products & Services with POS support and Inventory Management

Description
HUGE UPDATE: All New Features ⚡ Remarketing & Tracking NEW – Multi Currency Support NEW – Facebook (Meta) Pixel integration NEW – Google Ads remarketing with conversion tracking NEW – Custom tracking script injection (TikTok, Pinterest, etc.) NEW – PageView, ViewContent, AddToCart, InitiateCheckout, Purchase events NEW – Store currency & GA4-compatible event structure SEO & Product Pages NEW – Individual product pages with unique URLs & slugs NEW – Meta titles, descriptions, canonical URLs NEW – Structured data for search engines NEW – Category hierarchies with SEO metadata Variations & Products NEW – Enhanced variations: pricing & stock per variation NEW – Digital products & services model improvements NEW – Product type dropdown (physical, digital, service) Exit Popups & Conversion NEW – Exit popups with image, text, CTA, optional coupon NEW – Triggers: exit intent, time delay, scroll depth NEW – Test mode (?products_exit_popup_test=1) NEW – Preview modal in admin Abandoned Cart NEW – Abandoned cart tracking NEW – Full Perfex email template (Setup → Email Templates) NEW – Merge fields: {client_name}, {cart_total}, {cart_link} NEW – Configurable delay before sending Wishlist NEW – Wishlist for logged-in customers NEW – “Add All to Cart” button NEW – Heart icon on product cards & detail pages Guest & Cart UX NEW – Return to cart after login/registration NEW – Product grid flexbox layout (consistent columns) Coupons NEW – Product & category restriction rules NEW – Usage limits & expiration dates Product Reviews & Social Proof NEW – Product reviews and ratings NEW – “X customers bought this product” NEW – “X just purchased this” (configurable hours, anonymous option) WhatsApp & SMS NEW – WhatsApp/SMS notifications via webhook gateways NEW – Template editor with merge fields NEW – Triggers: order placed, order paid, abandoned cart, etc. Heatmap & Session Recording NEW – Inject Hotjar, Crazy Egg, Clarity, or similar scripts Referral & Marketing NEW – Referral/affiliate program with commission tracking NEW – Back-in-stock email notifications NEW – Price drop alert subscriptions NEW – Newsletter/marketing consent at checkout Gift Cards & Upsell NEW – Gift cards with design templates NEW – Post-purchase upsell rules NEW – Product recommendations (“Customers who bought X also bought Y”) Urgency & Analytics NEW – Urgency/low-stock badges NEW – Conversion rate & revenue per product NEW – Funnel & abandoned cart analytics NEW – Enhanced analytics dashboard
Perfex CRM Ecommerce Store Module with POS support
Our module enables the ability to sell your own Products or Services, through Customers Area, along with Powerful Reporting, Inventory Management, and a full suite of Marketing & Conversion tools.

Create a product with one simple step:
Create a Point-Of-Sales (POS) order from the backend:
Let customers & guests place orders from Customer Area:
Users will be able to add your Products or Services to their Cart and an invoice will be generated for them, once they decide to checkout their cart. Non-logged-in users can start an order and are redirected to registration/login-then automatically returned to their cart after signing in. Our module integrates multiple email templates (order notifications, abandoned cart reminders, review requests, back-in-stock, price drop alerts, gift cards, referral invites, and more) so staff and customers stay informed.
You can also hide products from non-logged visitors or enable B2B/catalog mode.
Product Variations & Individual Product Pages:
Sell products with unlimited variations (e.g., size, color, model)-each with its own price, stock, and attributes. Products have individual URLs with SEO-friendly slugs, meta titles, descriptions, canonical URLs, and structured data for better search visibility.
Marketing & Conversion:
- Coupons – Percentage or fixed discounts, usage limits, expiration, product/category/cart rules
- Wishlist – Customers save products for later; add single items or “Add All to Cart”
- Remarketing – Facebook Pixel, Google Ads, and custom tracking scripts (PageView, ViewContent, AddToCart, InitiateCheckout, Purchase)
- Abandoned Cart – Track abandoned carts and send reminder emails via customizable Perfex email templates
- Exit Popups – Image/text popups with optional coupons when visitors are about to leave
- Social Proof – “X customers bought this” and “X just purchased this” messages on product pages
- Product Reviews & Ratings – Let customers rate and review purchased products
- Referral Program – Customers earn commission by referring new buyers
- Back-in-Stock & Price Drop Alerts – Email notifications when products return or prices drop
- Gift Cards – Sell and redeem gift cards with custom templates
- Post-Purchase Upsell – Show related products after checkout
- WhatsApp/SMS Notifications – Order and marketing notifications via webhook gateways
- Heatmap & Session Recording – Paste Hotjar, Crazy Egg, Clarity, or similar scripts
Inventory & Reporting:
Quantities are automatically reduced upon orders. Advanced analytics include conversion rate, revenue per product, funnel and checkout drop-off, abandoned cart tracking, and reports by week/month/year or custom dates. A Quantity Report menu is integrated into Perfex’s reporting menu, notifying you about quantity levels based on your preferred low-quantity threshold.
Our module includes a complete Order History menu along with activity logging for every purchase, and separates products/services into categories you create. It uses Bootstrap appearance for the frontend, with emphasis on product images.

Powerful Configuration, Everything in One Place
One settings page. Zero clutter. Turn on remarketing, exit popups, abandoned cart emails, wishlist, WhatsApp/SMS, heatmap scripts-every feature-with a single click. No hunting through menus.
• Single-page control – All toggles, options, and cron URLs in one organized view
• B2B & catalog mode – Hide prices globally or from guests. Perfect for wholesale and members-only stores.
• Shipping & tax – Flat rate shipping, tax rules, low-stock thresholds. Set once, forget it.
• Direct add-to-cart links – Drive traffic from ads and emails straight into the cart. New signups land back at checkout automatically.
• Responsive product grid – Clean, professional layout. Products look great on every device.
• Guest-friendly flows – Let visitors browse, add to cart, then sign up. They never lose their cart.
Stop juggling scattered options. Configure your entire store from one screen.

✉️ Online Documentation and Demo
Please check our Online Demo, which showcases the functionality of our module:
Demo website
Feel free to check out our live demo, which contains Perfex Shop module in production (sample Perfex CRM install).
Keep in mind that demo resets every hour (first 20th minute of the hour :20) Click here to try Perfex Shop module admin demo
Username: staff@themesic.com Password: 123123
Click here to try Perfex Shop module customer demo
Username: client@themesic.com Password: 123123
Documentation & support
It takes only a few seconds to be installed and activated. Documentation is available online, in order to ensure that you will go smooth through the installing/activating process.
If you have any questions, feel free to raise a support ticket at our support area. Our support team will get back to you as soon as possible with a reply.
Keep in mind that absolutely no coding is needed! Just follow the instructions and be able to use Perfex Shop module in minutes.

Version 1.5.4
-Fixed Variation Value dropdown becoming unselectable on the product detail page
Version 1.5.3
-Guest checkout added (BETA, disabled by default) - customers can order without logging in first -Security: order customer is now resolved server side instead of from a form field -Fixed customer records being left behind when a guest order failed
Version 1.5.2
-Fixed database upgrade error "No migration could be found with the version number: 151" -Fixed Services and digital products being reduced to 0 stock after each paid order -Quantity no longer required for Services and digital products -Fixed product page price format, now shows CAD $7.00/month (plus tax) -Tax free currencies setting added, skips product and shipping tax -Stand-alone Buy link per product for use on your own sales page
Version 1.5.1
-Fixed empty currency list in Multi Currency settings -Fixed currency dropdown being clipped by the settings panel -Fixed enabled currencies not applying on the storefront
Version 1.5.0
-Multi Currency Support added -Price per currency for each product and variation -Storefront currency switcher, orders and invoices in the selected currency -Per currency coupons and gift cards -Fixed empty Parent Category dropdown in the category modal
Version 1.4.0
-Code Improvements
Version 1.3.9
-Wishlist: Font Awesome 5 heart icon fix -Documentation updates
Version 1.3.8
-Social proof: "X just purchased this" with configurable hours (1–168) and anonymous option -Wishlist: Add All to Cart button on wishlist page -Guest cart: Automatic return to cart after login/registration -Abandoned cart: Full Perfex email template (Setup → Email Templates), merge fields -Remarketing: Store currency, GA4 item structure, Purchase event -Product grid: Flexbox layout for consistent columns -Exit popup: Test mode (?products_exit_popup_test=1)
Version 1.3.7
-Remarketing: Currency from store, GA4 item structure, Purchase in remarketing.js -Abandoned cart as Perfex email template with merge fields -Wishlist: FA5 icon fix, Add All to Cart button -Grid: col-md-12 structure fix for product listing -Settings: Skip products.js on settings page to avoid csrf/ajaxSetup errors
Version 1.3.6
-Exit popup: Test mode (?products_exit_popup_test=1), improved exit intent detection -Login redirect: Return guest to cart after login/registration -Order model: gift_card_discount column, defensive checks for recurring/rate/qty -Product detail: Support slug or ID, character_limiter helper -Variation UX: Auto-select single option, clearer success/error messages
Version 1.3.5
-Product recommendations ("Customers who bought X also bought Y")
-Post-purchase upsell rules and modal
-Social proof "X customers bought this product"
-Urgency/low-stock badges on product cards
-Gift cards with design templates
-Enhanced analytics dashboard
Version 1.3.4
-Referral/affiliate program with commission tracking -Back-in-stock email notifications (cron) -Price drop alert subscriptions (cron) -Newsletter/marketing consent at checkout
Version 1.3.3
-Product reviews and ratings system -WhatsApp/SMS notifications (webhook gateways) -Heatmap & session recording script injection -Product notification templates (SMS/WhatsApp/Webhook) with merge fields
Version 1.3.2
-Exit popups with triggers (exit intent, time delay, scroll depth) -Abandoned cart tracking and email reminders -Wishlist for logged-in customers -Coupon enhancements (product/category rules, usage limits, expiration)
Version 1.3.1
-Remarketing: Facebook Pixel, Google Ads, custom script -PageView, ViewContent, AddToCart, InitiateCheckout, Purchase events -Individual product pages with SEO (slugs, meta, canonical, structured data) -Category hierarchies and SEO metadata
Version 1.3.0
-Enhanced product variations (pricing per variation, stock per variation) -Digital products and services model improvements -Conversion rate and revenue analytics -Funnel and abandoned cart reporting
Version 1.2.5
-Compatibility fixes (affecting last version of Perfex CRM's core)
Version 1.2.4
-Variation price fix (affecting last version of Perfex CRM's core)
Version 1.2.3
-Added Coupons support -Added Variations support (single variation, unlimited choices), applicable to non digital products
Version 1.2.2
-PHP 8.x compatiblity fixes
Version 1.2.1
-Added option to hide prices from non-logged in customers -Added option to enable B2B/Catalogue mode (hide prices globally) -Ability to hide products from non-logged in visitors of the frontend -Portuguese_br language added, contribution by Daniel Souza
Version 1.1.0c
-Direct add-to-cart links were added. If user hits the specific URL pattern: https://mywebsite.com/products/client/manualorder?id=1 product with ID 1 will be added to his cart. Upon multiple visits, quantity gets increased. -Upon a new user visit at a direct add-to-cart link, user will be redirected to the cart, after a successful registration or log-in.
Version 1.1.0b
-Fix: change of quantity is now working fine during initial checkout. -General Improvements
Version 1.1.0
-New feature added: Digital products can now be sold with unlimited quantity -New feature added: Flat cost shipping for non-recurring products with VAT support -Italian translation added
Version 1.0d
-Added Point Of Sale feature - POS, you can now add a new order from the backend -Added module's options in permissions section, so admins can restrict its access -Minimum PHP version required: 7.4
Version 1.0c
-Taxes are now visible in the frontend -Fixed errorlog warning for cases of a product with no taxes -Fixed uploads folder potential issue - Thanks to MSTdev -Dutch translation added - Thanks to Mark Metroid
Version 1.0b
-Added support for recurring invoices -Added tax option at price
Version 1.0a
-Fixed cart redirect time issue -Fixed blank cart issue
Version 1.0
-Initial version, fully compatible with the latest version of Perfex CRM
| Type | PHP Script |
|---|---|
| Author | themesic |
| Category | Php Scripts / Add Ons |
| Price | $69 |
| Sales | 629 |
| Rating | 4.86 from 14 ratings |
| Published | Jun 11, 2020 |
| Last Update | Sep 10, 2026 |
| Compatible Software | PHP 7.x |
| Software Framework | CodeIgniter |
| Source Files Included | JavaScript JS, HTML, CSS, PHP, SQL |
| Video Preview Resolution | 1268x720 |
Categories
Tags
External listing. code.market does not sell this product and does not process payment for it. Pricing, payment, delivery, licensing, refunds, and support are handled by the third-party merchant on its own website. We may earn an affiliate commission from a referral. Details.
Products of the Week.
Submit🥇
STOP GUESSING WHAT TO POST
AI that learns your brand voice and builds a month of consistent, on-brand social content: carousels, posts and hooks that sound like you, not like everyone else's AI.
SaaS · 5,037 views · 47 clicksSaaS · Week 45 · 5,037 views · 47 clicks
🥈
Conversational Backlinks for Busy Founders
Place Backlink Relevant Conversation for your domain across Forums and Conversations
Website · 43,048 views · 226 clicksWebsite · Week 45 · 43,048 views · 226 clicks
🥉
upvote.club
Free Social Media Engagement that Helps Boost Your Content. Upvote Club supports 19 social networks with 100+ engagement actions in one dashboard. Add links to your posts and get free engagement from real users.
SaaS · 41,075 views · 122 clicksSaaS · Week 45 · 41,075 views · 122 clicks
#4
Substack Posting API
Onboard your Agent to Substack. Write Publish on Substack via API
SaaS · 60,027 views · 202 clicksSaaS · Week 45 · 60,027 views · 202 clicks
#5
Seenshot App
Free, Fast, MacOS Screenshot app. Make Screenshot cmd+shift+2 and send it via link
Desktop App · 29,392 views · 124 clicksDesktop App · Week 45 · 29,392 views · 124 clicks
#6
Hand-Placed Backlinks $9.99 per link. Flat rate.
Buy hand-placed forum, Q-A and directory backlinks. Flat $9.99 per link, no subscriptions — you only pay for approved listings.
Website · 5,176 views · 19 clicksWebsite · Week 45 · 5,176 views · 19 clicks
#7
Free Invoice Generator - PDF Invoices in Your Browser, No Sign-Up
A free invoice maker for freelancers and small businesses: fill in the invoice, check the live preview, and download a PDF that looks exactly like it. Any currency, tax per item, three templates, no sign-up, and nothing leaves your device.
3,820 views · 17 clicksWeek 45 · 3,820 views · 17 clicks
#8
Merge PDF Files Free - Combine PDFs in Your Browser, No Upload
A free PDF merger for office workers, students, and freelancers: combine PDFs and images into one file in the browser, reorder files and pages, pick page ranges, keep bookmarks, and open password-protected PDFs. Nothing is uploaded, no sign-up, no watermark.
3,528 views · 14 clicksWeek 45 · 3,528 views · 14 clicks

