Directory / plugin

Cartvai – Ecommerce Checkout, Funnel Builder & Shop Manager

v2.7.17 · by cartvai

WordPress ecommerce plugin with one-page checkout, sales funnels, Gutenberg blocks, products, orders, customers, and analytics. No WooCommerce.

View on WordPress.org

About this plugin

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 .pot file
  • 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

  1. Go to Plugins Add New in your WordPress dashboard.
  2. Search for Cartvai.
  3. Click Install Now, then Activate.

Manual Installation

  1. Download the Cartvai plugin ZIP file.
  2. Go to Plugins Add New Upload Plugin.
  3. Upload the ZIP file.
  4. Click Install Now, then Activate.

Getting Started

  1. Open Cartvai from the WordPress admin menu.
  2. Go to Products and create your first product.
  3. Add the product title, images, price, stock, and variations if needed.
  4. Go to Funnels and create a new sales funnel.
  5. Add your products and configure the funnel.
  6. Copy the generated shortcode, for example [cartvai id="1"].
  7. Paste the shortcode into any WordPress page or landing page.
  8. Go to Settings and configure your store name, currency, checkout fields, shipping, and payment options.
  9. 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:

  • category
  • categories
  • ids
  • limit
  • columns (1–8)
  • style (grid/carousel/wide)
  • orderby (date/title/price/stock/rand/menu_order/id)
  • order (ASC/DESC)
  • offset
  • load_more
  • arrows
  • show_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 px
  • button_bg_color, button_text_color — card button colors
  • class

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)
  • limit
  • orderby (name/count/id/slug/rand)
  • order (ASC/DESC)
  • slug / slugs, name / names, ids / include, exclude, parent
  • hide_empty, show_count, arrows
  • title, subtitle, class
  • border_width, border_color, border_radius — category card image box styling
  • card_padding, image_size — card inner padding and image container size
  • title_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_loaded
  • cartvai_register_product_elements
  • cartvai_product_element_before_render
  • cartvai_product_element_after_render
  • cartvai_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.

Plugin tags