
Cartvai is a standalone ecommerce plugin for WordPress that gives you everything you need to sell products online — product management, shop page, mini cart, one-page checkout, sales funnels, order management, customer records, shipping, courier tracking, product reviews, and analytics — without requiring WooCommerce.
Build a complete online store or create a focused sales funnel for a specific product or campaign. Add products to any page with shortcodes or native Gutenberg blocks, display responsive product grids and carousels, create conversion-focused checkout pages, manage orders and customers, configure shipping, and track your sales performance from one WordPress dashboard.
Cartvai is designed for businesses that want a lightweight and flexible way to sell online without adding a WooCommerce dependency or paying SaaS subscription fees.
Why Choose Cartvai?
Cartvai combines ecommerce, checkout, sales funnels, order management, and analytics in one standalone WordPress plugin.
- Standalone ecommerce system — no WooCommerce required
- One-page checkout designed for a focused purchasing experience
- Built-in sales funnels with product configuration and upsells
- Native Gutenberg blocks for products, categories, cart, account, and checkout
- Product, order, customer, and shipping management
- Verified buyer product reviews with star ratings
- Built-in sales and funnel analytics
- No per-transaction fees
- No SaaS subscription required
- Works with popular WordPress page builders through shortcodes
Core Features
Sales Funnels
Create dedicated checkout funnels for products, campaigns, landing pages, and offers.
- Unlimited sales funnels
- Shortcode-based funnel embedding
- Works with Elementor, Divi, Bricks, Gutenberg, and other shortcode-compatible page builders
- Multiple checkout templates
- Funnel-level product configuration
- Custom pricing, quantity, badges, and product images
- Product upsells
- Funnel analytics with views, orders, and conversion rates
One-Page Checkout
Create a focused checkout experience with the customer information and order details you need.
- Fast, distraction-free single-page checkout
- Cash on Delivery (COD) checkout built in
- Customizable checkout fields
- Name, phone, address, district, notes, and additional fields
- District and region selection
- Support for 65+ countries
- Mobile-first responsive checkout
- Trust badges and security icons
- Shipping and delivery configuration
Product Management
Manage your complete product catalog directly from WordPress.
- Unlimited products
- Product variations
- Custom product attributes such as size, color, and material
- Product image galleries with zoom
- Product categories and tags
- Regular and sale prices
- Stock management
- SKU support
- Weight and dimensions per product and variation
- Short and full product descriptions
- Variable products with attribute-based variation selectors
Order Management
Manage your complete order lifecycle from one dashboard.
- Full order lifecycle management
- Custom order statuses
- Detailed order information
- Customer information and order items
- Shipping information
- Order package weight and dimensions, calculated from cart items
- Order notes, addable from the quick view
- Inline order status updates
- CSV order export
- Printable invoices
- Net sales and revenue breakdown by order status
- Fraud event telemetry
Customer Management
Keep customer records and purchase history organized.
- Customer database
- Customer order history
- Customer detail view
- Customer purchase analytics
- Lifetime value tracking
Analytics Dashboard
Understand your store and funnel performance with built-in analytics.
- Revenue overview
- Today, 7-day, 30-day, 90-day, and all-time reporting
- Order volume
- Customer metrics
- Conversion metrics
- Funnel performance analytics
- Product sales ranking
- Exportable reports
Product Shortcodes
Place products and individual product elements anywhere on your WordPress website.
[cartvai_product]— full product layout[cartvai_products]— responsive product grid[cartvai_product_gallery]— product image gallery[cartvai_product_title]— product title[cartvai_product_price]— product price and sale badge[cartvai_product_variations]— product variation selector[cartvai_product_actions]— Add to Cart and Buy Now buttons[cartvai_product_trust]— trust badges[cartvai_product_description]— full product description- And additional individual product element shortcodes
Gutenberg Blocks
Build store pages visually in the WordPress block editor — no shortcodes needed. Every block renders live on the server, so what you see in the editor matches the frontend.
- Cartvai Products block — responsive product grid or sliding carousel with filtering by category, product ID, or SKU, sorting, limits, and Ajax Load More pagination
- Per-block product card controls — show or hide the Add to Cart button, Buy Now button, quantity selector, Save badge, discount badge, and short description
- Product card styling controls — title, price, and button font sizes plus custom button background and text colors
- Cartvai Categories block — category grid or carousel with border, border radius, padding, image size, title font size, and title color controls
- Cartvai Checkout block — add the one-page checkout form to any page
- Cartvai Cart block and Cartvai Account block
- Block previews inherit your global design colors and checkout styling automatically
Shop Page & Storefront
Launch a complete storefront with dedicated pages, all customizable from the WordPress admin.
- Shop page with product grid and filter bar
- Product category and tag archive pages
- Product cards with configurable elements, badges, and colors
- Related products carousel on product pages
- Ajax Load More product pagination
- Slide-out mini cart drawer with live quantity controls
- Customer My Account page with order history
- Order Thank You / confirmation page
- Customizable design tokens — primary color, border, heading, and text colors applied across the store
Product Reviews
Collect and display verified buyer reviews to build trust and increase conversions.
- 1–5 star product reviews from verified buyers
- Review management from the customer account area
- Admin moderation and replies from the dashboard
- Review display on product pages
Payments & Shipping
Accept payments and deliver orders with flexible built-in options.
- Cash on Delivery (COD) with advance payment support
- bKash, Nagad, and Rocket manual payment gateways
- Bangla QR gateway — customers pay via any banking or MFS app and submit the transaction ID
- Stripe support and an extensible payment gateway framework for developers
- Payment method icons in checkout
- Shipping zones, delivery methods, and per-funnel shipping rules
- Courier tracking integration for Bangladesh couriers (ParcelVai)
- Invoices and packing slips
More Features
- Google Tag Manager integration
- Meta Pixel (Facebook Pixel) integration
- WooCommerce migration — import products, orders, and customers
- Image optimization
- REST API
- Mini cart widget
- CSV import and export
- Google Tag Manager noscript support
- Translation ready with
.potfile - Developer hooks and filters API
- Clean database architecture
- No external services required for core ecommerce functionality
- No SaaS subscription required
Perfect For
Cartvai can be used for a wide range of ecommerce and online selling workflows.
- COD businesses — Cash on Delivery stores in Bangladesh, Pakistan, India, Egypt, Nigeria, and other markets
- Single product sellers — Focused product pages with dedicated checkout
- Digital product creators — Courses, ebooks, templates, and downloads
- Physical product stores — Clothing, accessories, gadgets, handmade products, and more
- Agencies — Build and manage sales funnels for multiple clients
- Facebook & Google Ads — Create focused landing page checkout experiences for advertising traffic
- Affiliate marketers — Product launch funnels and offer pages
- Local businesses — Restaurants, services, and local delivery businesses
- Dropshippers — Lightweight ecommerce stores without WooCommerce
- Product launches — Campaigns, limited-time offers, and pre-order funnels
- Businesses looking for a simpler ecommerce solution
Works With
Cartvai uses WordPress shortcodes and native Gutenberg blocks, making it compatible with popular page builders and WordPress editors.
- Elementor
- Divi Builder
- Bricks Builder
- Oxygen Builder
- WPBakery
- Gutenberg / Block Editor (native blocks)
- Any shortcode-compatible page builder
Built to WordPress Standards
Cartvai is developed with WordPress security and coding practices in mind.
- Follows WordPress Plugin Review guidelines
- Proper output escaping
- Nonce verification on forms and AJAX requests
- Capability checks on admin actions
- Input sanitization
- No external API calls required for core functionality
- GPL-2.0-or-later licensed
Privacy Policy
ParcelVai Integration
When ParcelVai is connected, Cartvai may send customer phone numbers to the ParcelVai service to retrieve available courier delivery history and risk insights. This information is transmitted securely and is used only to provide the delivery intelligence features requested by the site administrator. ParcelVai may process this information according to its Privacy Policy and Terms of Service.
Site administrators should review ParcelVai’s privacy and data-retention practices before enabling the integration.
Automatic Installation
- Go to Plugins Add New in your WordPress dashboard.
- Search for Cartvai.
- Click Install Now, then Activate.
Manual Installation
- Download the Cartvai plugin ZIP file.
- Go to Plugins Add New Upload Plugin.
- Upload the ZIP file.
- Click Install Now, then Activate.
Getting Started
- Open Cartvai from the WordPress admin menu.
- Go to Products and create your first product.
- Add the product title, images, price, stock, and variations if needed.
- Go to Funnels and create a new sales funnel.
- Add your products and configure the funnel.
- Copy the generated shortcode, for example
[cartvai id="1"]. - Paste the shortcode into any WordPress page or landing page.
- Go to Settings and configure your store name, currency, checkout fields, shipping, and payment options.
- Start selling.
Shortcodes
Cartvai includes a complete product shortcode system that works with WordPress pages, posts, widgets, and compatible page builders.
Full Product Layout
[cartvai_product] — renders the complete product layout including gallery, title, price, variations, actions, trust badges, and description.
[cartvai_product id="123"] — render a specific product by post ID.
[cartvai_product slug="my-product"] — render a product by slug.<h3>Product Grid</h3>
[cartvai_products] — renders a responsive product grid.
[cartvai_products category="featured" limit="6" columns="3"]
[cartvai_products ids="12,34,56" columns="3"]
[cartvai_products style="carousel" arrows="1"] — horizontal product carousel.
[cartvai_products load_more="1" limit="8"] — Ajax Load More product grid.
Attributes:
categorycategoriesidslimitcolumns(1–8)style(grid/carousel/wide)orderby(date/title/price/stock/rand/menu_order/id)order(ASC/DESC)offsetload_morearrowsshow_add_to_cart,show_buy_now,show_quantity,show_save_badge,show_off_badge,show_short_description— per-instance card element overrides (empty inherits the global Customize settings)title_font_size,price_font_size,button_font_size— card typography in pxbutton_bg_color,button_text_color— card button colorsclass
Category Shortcodes
[cartvai_categories] — renders product categories as a carousel or grid.
[cartvai_categories style="grid" columns="4" show_count="1"]
[cartvai_categories_grid] and `[cartvai_categories_carousel]` — shortcut shortcodes (aliases: `[cartvai_category_grid]`, `[cartvai_category_carousel]`).
Attributes:
style(carousel/grid)columns(1–8)limitorderby(name/count/id/slug/rand)order(ASC/DESC)slug/slugs,name/names,ids/include,exclude,parenthide_empty,show_count,arrowstitle,subtitle,classborder_width,border_color,border_radius— category card image box stylingcard_padding,image_size— card inner padding and image container sizetitle_font_size,title_color— category title typography
Individual Product Element Shortcodes
Shortcode
Element
[cartvai_product_breadcrumb]
Breadcrumb navigation
[cartvai_product_gallery]
Product image gallery with zoom
[cartvai_product_title]
Product title
[cartvai_product_price]
Product price and sale badge
[cartvai_product_short_description]
Short product description
[cartvai_product_variations]
Product variation selector
[cartvai_product_stock]
Stock status
[cartvai_product_sku]
Product SKU
[cartvai_product_quantity]
Quantity input
[cartvai_product_actions]
Add to Cart and Buy Now
[cartvai_product_add_to_cart]
Add to Cart only
[cartvai_product_buy_now]
Buy Now only
[cartvai_product_trust]
Trust badges
[cartvai_product_description]
Full product description
All element shortcodes support id, slug, suffix, and respect_settings attributes.
Product Scope Wrapper
[cartvai_product_wrap id="123"] … `[/cartvai_product_wrap]`
Wraps child shortcodes in a product scope. Child elements automatically resolve to the wrapped product without requiring an explicit id or slug.
Developer API
Developers can register custom product elements for addons and Pro extensions:
CARTVAI_Product_Elements::register( 'my_element', [ 'callback' => [ 'My_Class', 'render' ], 'shortcode' => true ] );
Available hooks include:
cartvai_loadedcartvai_register_product_elementscartvai_product_element_before_rendercartvai_product_element_after_rendercartvai_product_element_output
License
Cartvai – Ecommerce Checkout, Funnel Builder & Shop Manager is licensed under GPL-2.0-or-later.
Copyright (C) Cartvai. This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 2 of the License, or any later version.
Screenshots

Store Dashboard — Get a complete overview of sales, orders, customers, revenue, and fulfillment performance at a glance.

Checkout Funnels — Create and manage dedicated multi-product checkout funnels designed for streamlined sales.

Funnel Settings — Configure funnel details, product selection, checkout behavior, appearance, and currency settings.

Funnel Products — Select products for your funnel and easily manage the products available at checkout.

Product Display Settings — Customize product names, quantities, badges, promotions, and display options for each funnel.

Checkout Fields — Choose required and optional customer fields and customize labels and placeholder text.

Shipping Settings — Configure shipping rules, delivery methods, rate matching, and shipping zones for each funnel.

Orders Management — Manage orders, track fulfillment statuses, filter purchases, and monitor your store’s order activity.

Order Quick View — Quickly review customer details, purchased products, order totals, shipping, and fulfillment status.

Order Details — View complete order information, customer data, purchased items, fulfillment status, and attribution details.

Edit Order — Update customer information, products, quantities, pricing, shipping charges, and order details from one screen.

Customers Directory — Manage customer profiles, purchase history, repeat orders, lifetime value, and contact information.

Analytics & Reports — Analyze revenue, orders, conversion metrics, delivery performance, and sales trends over time.

Store Settings — Configure currency, pricing, store locale, checkout fields, shipping, payments, tracking, and other settings.

WooCommerce Migration — Migrate WooCommerce products, orders, and customers to Cartvai with built-in migration tools.

Export & Import — Export products and funnels or import Cartvai data using JSON and CSV files for easy data management.