FluentCart Setup

FluentCart E-Commerce Setup

BuddyX Pro provides complete FluentCart integration, turning your WordPress site into a modern e-commerce platform with native theme styling, cart functionality, and seamless checkout experience.

What is FluentCart?

FluentCart is a lightweight e-commerce plugin for WordPress. Combined with BuddyX Pro, you get:

  • Product catalog with categories and brands
  • Shopping cart with real-time updates
  • Secure checkout process
  • Order management
  • Payment gateway integration
  • Digital and physical product support
  • Subscription products (with FluentCart Pro)
  • Header cart icon with live count
  • Mobile-optimized shopping experience

Requirements

RequirementMinimumRecommended
FluentCart1.2.4Latest
PHP8.08.2+
WordPress6.0Latest

Optional: FluentCart Pro for subscriptions, memberships, and advanced features.

Installation & Setup

Step 1: Install FluentCart

  1. Go to Plugins > Add New
  2. Search for “FluentCart”
  3. Click Install Now then Activate

Step 2: Run Setup Wizard

  1. FluentCart setup wizard launches automatically
  2. Configure basic settings:
  3. Click through wizard steps
  4. Finish setup

Step 3: Add Your First Product

  1. Navigate to FluentCart > Products
  2. Click Add New Product
  3. Enter product details:
  4. Click Publish

Step 4: Configure Payment Gateways

  1. Go to FluentCart > Settings > Payment
  2. Enable payment methods:
  3. Enter API credentials
  4. Test payment processing
  5. Save settings

What You Can Do

Product Management

FeatureDescription
Create ProductsAdd unlimited products with images
Product VariantsSize, color, style options
Product CategoriesOrganize by category
Product BrandsFilter by brand
Digital ProductsSell downloads
Physical ProductsManage inventory and shipping
Pricing OptionsRegular, sale, subscription pricing
Product GalleryMultiple product images

Store Features

FeatureDescription
Shop PageMain product catalog
Category PagesBrowse by category
Brand PagesBrowse by brand
Product SearchFind products quickly
Product FiltersFilter by price, category, etc.
Cart DrawerSlide-out shopping cart
Checkout PageSecure purchase process
Order ConfirmationReceipt and order details

Customer Experience

FeatureDescription
Guest CheckoutBuy without account
User AccountsSave addresses, view orders
Order HistoryPast purchase tracking
Cart PersistenceCart saved between visits
Real-time Cart UpdatesInstant cart count changes
Mobile ResponsiveOptimized for all devices

BuddyX Pro Theme Features

Header Cart Icon

BuddyX Pro integrates a cart icon directly into your site header:

FeatureDescription
Cart IconShopping cart icon in header menu
Live Count BadgeShows number of items in cart
Cart Drawer ToggleClick to open FluentCart drawer
Real-time UpdatesBadge updates when cart changes
Mobile OptimizedResponsive on all screen sizes

Enable/Disable: Customize > Header > Primary Header > Enable Cart Icon

Shop Page Styling

Layout ElementDescription
Full Width LayoutProduct grid spans full width
Product GridResponsive card-based layout
Category FiltersStyled filter sidebar
Search BarCustom search interface
BreadcrumbsNavigation path
Sort OptionsPrice, name, date sorting

Single Product Pages

ComponentBuddyX Pro Enhancement
Product GalleryResponsive image gallery with zoom
Product InfoClean price, description layout
Add to Cart ButtonStyled call-to-action
Product MetaCategory, brand, SKU display
Related Products“You May Also Like” section
Product TabsDescription, specs, reviews

Checkout Experience

FeatureDescription
Clean LayoutFull-width checkout template
Step IndicatorsVisual checkout progress
Form StylingStyled checkout fields
Order SummaryCart review sidebar
Payment OptionsStyled payment method selection
No DistractionsHeader/footer simplified

Customizer Settings

Navigate to Appearance > Customize to configure FluentCart integration.

Cart Icon Setting

Location: Customize > Header > Primary Header

SettingOptionsDefault
Enable Cart IconYes/NoYes

Note: Cart icon only appears when WooCommerce and SureCart are not active.

Product Sidebar Setting

Location: Customize > Sidebar > Sidebar Layout

SettingOptionsDefault
Single Product SidebarRight, Left, Both, NoneNone

Layout Options:

  • None – Full-width product display (recommended)
  • Right – Product content with right sidebar
  • Left – Product content with left sidebar
  • Both – Product content with two sidebars

Available Widget Areas

Widget AreaDescription
FluentCart Left SidebarAppears on product pages with left sidebar
FluentCart Right SidebarAppears on product pages with right sidebar

Recommended Sidebar Widgets

Product Sidebar:

  • Product Search
  • Product Categories
  • Popular Products
  • Recent Products
  • Product Tags

Page Templates

BuddyX Pro automatically applies optimal templates for FluentCart pages:

Shop Pages

Page TypeTemplate UsedLayout
Main Shoparchive-fluent-products.phpFull width
Category Archivetaxonomy-product-categories.phpFull width
Brand Archivetaxonomy-product-brands.phpFull width
Single ProductFluentCart default + theme stylingCustomizable sidebar

Special Pages

PageAuto-Applied TemplateCustomizable
CheckoutFull WidthYes
CartFull WidthYes
ReceiptFull WidthYes

To change page template:

  1. Edit the page
  2. Find Page Attributes box
  3. Select Template dropdown
  4. Choose desired template
  5. Update page

FluentCart Settings

Configure FluentCart at FluentCart > Settings.

General Settings

SettingDescriptionDefault
Store NameYour shop nameSite title
Store AddressBusiness location(empty)
CurrencyPrice currencyUSD
Currency PositionBefore/after priceBefore

Product Settings

SettingDescriptionDefault
Products Per PageShop page display count12
Product Image SizeGallery dimensions800×800
Enable ReviewsProduct reviewsNo
Stock ManagementInventory trackingYes

Checkout Settings

SettingDescriptionDefault
Guest CheckoutAllow non-registered purchasesYes
Account CreationCreate account during checkoutOptional
Checkout FieldsRequired customer infoName, email, address
Terms & ConditionsRequire acceptanceNo

Cart Settings

SettingDescriptionDefault
Enable CartShopping cart functionalityYes
Cart PersistenceSave cart between sessionsYes
Empty Cart ButtonClear all items optionYes
Continue Shopping URLReturn to shop linkShop page

Recommended Configurations by Use Case

Digital Products Store

Best For: Courses, ebooks, software, memberships

Settings:

  • Product sidebar: None (full width)
  • Products per page: 16
  • Guest checkout: Yes (faster conversions)
  • Inventory management: Off (digital products)
  • Cart icon: Enabled

Homepage Setup:

  1. Use page builder for hero section
  2. Add product grid shortcode
  3. Feature bestsellers
  4. Include testimonials

Physical Products Store

Best For: Retail, merchandise, handmade goods

Settings:

  • Product sidebar: Right (categories widget)
  • Products per page: 12
  • Guest checkout: Yes
  • Stock management: On
  • Shipping zones: Configured

Features to Enable:

  • Product variations (size, color)
  • Shipping calculator
  • Tax settings by region
  • Low stock notifications

Membership/Subscription Site

Best For: Recurring products, clubs, services

Requirements: FluentCart Pro required

Settings:

  • Product sidebar: None
  • Subscription products: Enabled
  • Recurring payments: Configured
  • Account creation: Required

Integration:

  • Connect with LearnDash for course access
  • Use BuddyPress for member community
  • Enable FluentCart subscription features

Hybrid Content + Commerce

Best For: Blog/magazine with shop section

Settings:

  • Product sidebar: Right (blog-style)
  • Products per page: 9
  • Cart icon: Enabled (prominent)
  • Featured products: On homepage

Setup:

  • Create shop menu item
  • Add product widget to blog sidebar
  • Feature products in blog posts
  • Use shortcodes in content

FluentCart vs WooCommerce

If you’re familiar with WooCommerce, here are key differences:

FeatureWooCommerceFluentCart
Plugin SizeLarge (many features)Lightweight, focused
PerformanceCan be heavyFast, optimized
Setup ComplexityMore optionsSimpler setup
ExtensionsMassive ecosystemGrowing marketplace
BuddyX Pro SupportFull supportFull support
Cart ExperiencePage-basedDrawer-based
Admin InterfaceWordPress nativeCustom React UI

When to Use FluentCart:

  • You want lightweight, fast e-commerce
  • You’re starting a new store
  • You need simple, focused features
  • You prefer modern drawer-based cart

When to Use WooCommerce:

  • You need extensive third-party plugins
  • You have complex requirements
  • You’re migrating existing WooCommerce store
  • You need specific WooCommerce extensions

Common Questions

Does the cart icon work on mobile?

Yes! The cart icon is fully responsive and works on all devices. On mobile, it remains in the mobile header menu.

Can I customize product layouts?

Yes. BuddyX Pro provides:

  • Sidebar options via Customizer
  • Full-width or sidebar layouts per product
  • Custom CSS for styling
  • Child theme for template overrides

How do I change the number of products displayed?

  1. Go to FluentCart > Settings > Products
  2. Find Products Per Page setting
  3. Enter desired number (e.g., 12, 16, 20)
  4. Save settings

Can I hide the cart icon?

Yes:

  1. Go to Appearance > Customize
  2. Navigate to Header > Primary Header
  3. Find Enable Cart Icon setting
  4. Toggle to No
  5. Click Publish

Why is my checkout page full width?

BuddyX Pro automatically applies full-width template to checkout for optimal experience. This is intentional and recommended.

To change:

  1. Edit checkout page
  2. Find Page Attributes
  3. Select different template
  4. Update page (not recommended)

Can I add product reviews?

FluentCart doesn’t include reviews by default. Options:

  1. Use review plugin
  2. Use comment system
  3. Third-party integration

How do I organize products by category?

  1. Go to FluentCart > Categories
  2. Create new category (e.g., “Electronics”)
  3. When creating/editing product:
  4. Save product

Category pages: Automatically created at /product-categories/category-name/

Can I integrate with BuddyPress?

Yes! FluentCart works alongside BuddyPress:

  • Members can view their order history
  • Purchase notifications appear in activity
  • Orders link to member profiles
  • Group leaders can sell to members

Why aren’t related products showing?

Requirements:

  1. Products must share same category or tag
  2. Must have at least 2+ products published
  3. Related products feature must be enabled

To enable:

  1. Go to FluentCart > Settings > Products
  2. Find Related Products option
  3. Set to Enabled
  4. Configure number to display
  5. Save settings

How do I create product variations?

  1. Edit or create product
  2. Select Product Type: Variable Product
  3. Add Attributes (e.g., Size: Small, Medium, Large)
  4. Go to Variations tab
  5. Click Add Variation
  6. Set price/SKU for each variation
  7. Save product

Can I sell subscriptions?

Yes, with FluentCart Pro:

  1. Install FluentCart Pro
  2. Create new product
  3. Select Product Type: Subscription
  4. Configure billing cycle (weekly, monthly, yearly)
  5. Set subscription price
  6. Save product

Troubleshooting

Cart Icon Not Appearing

Problem: Cart icon missing from header.

Solutions:

  1. Go to Customize > Header > Primary Header
  2. Verify Enable Cart Icon is set to Yes
  3. Ensure WooCommerce/SureCart are not active (conflict)
  4. Clear browser and server cache
  5. Check that FluentCart is active

Products Not Displaying

Problem: Shop page empty or products missing.

Solutions:

  1. Verify products are published (not drafts)
  2. Check product visibility settings
  3. Flush permalinks (Settings > Permalinks > Save)
  4. Ensure shop page is configured correctly
  5. Check for theme conflicts

Checkout Page Errors

Problem: Checkout doesn’t load or shows errors.

Solutions:

  1. Verify checkout page exists and has FluentCart shortcode
  2. Check that payment gateway is configured
  3. Enable WordPress debug to see error messages
  4. Test with default theme to rule out theme conflict
  5. Clear all caching

Cart Count Not Updating

Problem: Badge shows wrong number or doesn’t update.

Solutions:

  1. Clear browser cache
  2. Check for JavaScript errors in console
  3. Ensure FluentCart JS is loading
  4. Disable conflicting plugins
  5. Re-save theme customizer settings

Sidebar Not Showing on Products

Problem: Product pages missing sidebar even when enabled.

Solutions:

  1. Add widgets to FluentCart sidebar widget areas
  2. Check Customize > Sidebar product setting
  3. Verify sidebar isn’t set to “None”
  4. Ensure widgets are in correct widget area
  5. Clear theme cache

Payment Gateway Not Working

Problem: Cannot process payments.

Solutions:

  1. Verify gateway credentials are correct
  2. Check that gateway is enabled
  3. Test with Stripe/PayPal test mode first
  4. Review gateway documentation
  5. Check for SSL certificate (required for live payments)

Performance Optimization

Speed Recommendations

  • Use caching: Enable WordPress object cache
  • Optimize images: Compress product images
  • CDN: Use CDN for product gallery
  • Lazy loading: Enable for product images
  • Minify assets: Combine CSS/JS files

Best Practices

  • Limit products per page to 12-20
  • Use appropriately sized product images
  • Enable browser caching
  • Use lazy load for product galleries
  • Optimize database regularly

Related Settings

Additional Resources


Need Help?

Last updated: January 31, 2026