New

Ecommerce Mobile App

React Native Expo app for Botble Ecommerce - 50+ screens, dark mode, RTL support

Wholesale

Wholesale

Plugin
B2B wholesale plugin with customer groups, tiered pricing, and MOQ
$29.00 $59.00

This is a paid plugin available on Envato Market. You need to purchase and download it from Envato to use it.

Version

1.0.5

Botble Version

>= 7.6.0

Downloads

23

License

MIT

Wholesale – B2B Wholesale Pricing & Customer Groups for Botble E-commerce

Wholesale is a powerful B2B plugin for Botble ecommerce that enables you to create customer groups, set tiered quantity-based pricing, enforce minimum order quantities (MOQ), and control product visibility for wholesale buyers. Transform your e-commerce store into a full B2B wholesale platform.

Wholesale integrates seamlessly with Botble E-commerce. It allows store owners to create wholesale customer tiers (Bronze, Silver, Gold, Platinum), define quantity-based pricing rules per product, validate minimum order quantities, and manage a wholesale registration workflow with admin approval. Wholesale customers see exclusive pricing tables and can access wholesale-only products.

Wholesale is a perfect solution for e-commerce businesses looking to add B2B capabilities to their online store. Features include customer group management, tiered pricing rules, MOQ validation, product visibility control, wholesale registration with approval workflow, and seamless cart/checkout integration – everything you need to run a successful wholesale operation.

⚠ Important Requirement

This plugin requires the Ecommerce plugin to be installed and activated. Wholesale is specifically designed to work only with Botble ecommerce scripts and may not function properly with other ecommerce solutions.

The plugin integrates seamlessly with your existing Botble E-commerce store, automatically displaying wholesale pricing tables on product pages, enforcing MOQ at checkout, and calculating tiered discounts in the cart – all based on the customer’s assigned wholesale group.

We have a dedicated support center for all of your support needs. It includes our Documentation and Ticket system for any questions you have. We usually get back to you within 12-24 hours.

support document online demo online > ## Highlighted Features (Last Updated: January 2025):

  • Buy One Time & Get Free Updates Forever Free updates forever
  • Free Installation – If you will face any problem during installation – we will help you and It’s FREE
  • Easy Installation – Install Wholesale easily with no coding or server knowledge in a few minutes with our easy-to-use installer and documentation.
  • High Performance – Wholesale is lightweight and has lighting fast performance and page load time out of the box.
  • Customer Groups – Create unlimited wholesale customer tiers (Bronze, Silver, Gold, Platinum) with customizable default discounts and priorities.
  • Tiered Pricing Rules – Set quantity-based pricing rules per product with percentage or fixed price discounts for different customer groups.
  • Minimum Order Quantity (MOQ) – Enforce minimum order quantities per product and per customer group with quantity increment support.
  • Product Visibility Control – Set products as public, wholesale-only, or visible to specific customer groups only.
  • Wholesale Registration Workflow – Customers can apply for wholesale accounts with company name, tax ID, and expected volume. Admins review and approve or reject applications.
  • Pricing Table Display – Automatically show quantity-based pricing tables on product pages for wholesale customers.
  • Smart Price Calculation – Automatically calculates best wholesale price based on quantity, customer group, and available pricing rules.
  • Cart & Checkout Integration – Wholesale prices are automatically applied in cart and checkout with correct totals.
  • MOQ Validation at Checkout – Validates minimum order quantity and value requirements before allowing checkout.
  • Multiple Group Support – Customers can belong to multiple wholesale groups; the best discount is automatically applied.
  • Admin Management – Easy-to-use admin interface to manage customer groups, pricing rules, applications, and settings.
  • Configurable Settings – Master toggle, approval requirement, guest price visibility, multiple group support, and default group assignment.
  • Role-based Permissions – Control access with granular permission settings for different admin roles.
  • Multi-language Support – Available in 30+ languages including English, French, German, Spanish, Vietnamese, Japanese, Korean, Chinese, Arabic, and more.
  • Translations – Wholesale is fully translation ready and can be easily translated to any language from admin area.
  • Ongoing Support: Benefit from our dedicated support team, ready to help you with any questions or challenges you may encounter during integration and beyond. We always reply your ticket within 1 business day.

Elite Author

Free installation service

Screenshots

Customer Groups Management

Create and manage wholesale customer tiers with default discounts and priority settings.

Customer Groups Management

Tiered Pricing Rules

Set quantity-based pricing rules per product with percentage or fixed price discounts.

Tiered Pricing Rules

Product Pricing Table

Wholesale customers see a pricing table on product pages showing all available quantity-based discounts.

Product Pricing Table

Wholesale Applications

Review and approve or reject wholesale registration applications from customers.

Wholesale Applications

Product Visibility Settings

Control which products are visible to wholesale customers, specific groups, or everyone.

Product Visibility Settings

Wholesale Settings

Configure plugin settings including approval requirements, guest pricing, and default group.

Wholesale Settings

Demo

Requirements

  • Botble CMS version 7.6.0 or higher
  • PHP version 8.2 or higher
  • Botble E-commerce plugin (required)

Installation Guide

Installing Wholesale is quick and straightforward:

  1. Download the plugin from your CodeCanyon downloads page
  2. Extract the downloaded zip file
  3. Upload the extracted folder to your website’s platform/plugins/ecommerce-wholesale folder
  4. Go to Admin > Plugins and activate the Wholesale plugin
  5. Refresh your website

After installation, you can access Wholesale from Ecommerce > Wholesale in your admin panel.

Usage Guide

Setting Up Customer Groups

  1. Log in to your admin panel
  2. Navigate to “Wholesale” > “Customer Groups”
  3. Click “Create” to add a new group
  4. Enter group name, description, default discount, and priority
  5. Set minimum order amount and quantity defaults
  6. Save and assign customers to the group

Creating Tiered Pricing Rules

  1. Navigate to a product edit page
  2. Find the “Wholesale” metabox
  3. Add pricing rules with minimum quantity, discount type, and value
  4. Optionally assign rules to specific customer groups
  5. Save the product

Managing Wholesale Applications

  1. Navigate to “Wholesale” > “Applications”
  2. Review pending applications with company details
  3. Approve to assign customer to default wholesale group
  4. Or reject with a reason message

Configuring Product Visibility

  • Public: Visible to all customers
  • Wholesale Only: Only visible to wholesale customers
  • Specific Groups: Only visible to selected customer groups

Best Practices

  • Create Clear Tiers: Design customer groups with clear progression (Bronze to Platinum) to incentivize growth
  • Set Strategic MOQs: Balance minimum quantities to ensure profitable orders while remaining attractive to buyers
  • Use Quantity Breaks: Create tiered pricing that rewards larger orders with better per-unit pricing
  • Review Applications Promptly: Respond to wholesale applications quickly to maintain customer interest

Changelog

Version 1.0.0 – Feb – 2025

 - Customer groups management with tiers and priorities
 - Tiered pricing rules (percentage and fixed price)
 - Quantity-based pricing with automatic best price selection
 - Minimum order quantity (MOQ) validation per product and group
 - Quantity increment enforcement
 - Product visibility control (public, wholesale-only, group-specific)
 - Wholesale registration and application workflow
 - Admin approval/rejection with notifications
 - Pricing table display on product pages
 - Cart and checkout wholesale price integration
 - MOQ validation at checkout
 - Multiple group support per customer
 - Configurable wholesale settings
 - Role-based permissions
 - Multi-language support (30+ languages)

Support & Documentation

Dedicated Support

Our support team is ready to help you with any questions or issues. We typically respond within 12-24 hours.

Get Support

Comprehensive Documentation

Our detailed documentation covers everything from installation to advanced features.

Read Documentation

About Botble

Botble is a team of experienced developers dedicated to creating high-quality, user-friendly web applications and plugins. With years of experience in web development, we strive to deliver products that meet the highest standards of quality and performance.

Visit us at botble.com

Leave a comment

Your email address will not be published. Required fields are marked *

This is a paid plugin from Envato Market. Comments and reviews are managed on CodeCanyon. Leave a comment on CodeCanyon

Comments from Envato Marketplace

View all on CodeCanyon
S
sujayathimulksaikiran
Feb 23, 2026
Why not simplify this into a clear table-based system where admins and vendors can directly set quantity tiers and prices in one place? A structured table (Quantity → Price → Discount → Role) would make far more sense than spreading logic across multiple menus. Wholesale pricing should be straightforward, not something that requires reverse-engineering the system to understand it.
botble
botble Author
Feb 23, 2026
Hi sujayathimulksaikiran, Thanks for your feedback. I understand what you’re looking for, so let me explain a bit more clearly. The table-based setup you described is actually already available. On each product edit page, there’s a “Wholesale” meta box with a tiered pricing table. In that table, you can define everything in one place: Quantity Range, Discount Type, Discount Value, and Customer Group. You don’t need to go anywhere else to configure it. Customer Groups exist separately because they define who your wholesale buyers are. When you assign a customer to a group, they automatically receive the correct pricing across your entire catalog. Product-level tiers are only needed if you want custom pricing for specific products. If you want a very simple setup, here’s all you need to do: 1. Create one Customer Group, for example “Wholesale,” and set a flat percentage discount. 2. Assign your wholesale customers to that group. 3. Done. The wholesale pricing will apply automatically. Features like visibility settings, minimum order quantity, and per-product tiers are optional. They’re there if your business needs more detailed control, but you don’t have to use them. The system will always calculate and apply the best available price for each customer automatically. If you’d like, we’re happy to guide you through the setup that fits your use case. Just open a support ticket on botble.ticksy.com and we’ll help you get everything configured properly.
HasA2AA
HasA2AA
Feb 7, 2026
It is confusing how to work with it. We need the actual site based instructions.
botble
botble Author
Feb 7, 2026
Hi, Please check our plugin usage on https://docs.botble.com/wholesale/usage/ We are providing full docs for this, please check our docs.
HasA2AA
HasA2AA
Feb 7, 2026
As a user in my dashboard, when i click on Whole Sale account (com/customer/wholesale), I get 404 error. Also com/wholesale/register is showing 404... I can see it tries to publish/show something on the product page which i added it as wholesale product through admin panel but nothing shows or happens. Please fix these issues before publishing in a rushed matter.
botble
botble Author
Feb 8, 2026
Hi, It has an issue in our logic. When customer haven't applied for wholesale, they need to be redirected to https://wholesale.botble.com/wholesale/register instead of showing error 404 page. We have just released a new version to fix this issue. Please go to Plugins -> Installed plugin to update plugin Wholesale to the latest version, then it should be fixed. Thanks for your feedback.
HasA2AA
HasA2AA
Feb 8, 2026
So an account sent its wholesale application, from where i accept it? There is no place for that... .com/admin/wholesale/applications has nothing to do with accepting or rejecting an application even when i click the view/edit icon there.
botble
botble Author
Feb 8, 2026
Hi, We have just released it again to fix this issue. Please try to update it to the latest version again one more time, then it should work. https://prnt.sc/SU6Hg9oO4sQ3
HasA2AA
HasA2AA
Feb 9, 2026
Still after approve i don't see any wholesale option on the product i set...
botble
botble Author
Feb 9, 2026
Hi, For vendor product, it's showing wholesale box options in this section https://prnt.sc/-w1Zc_SNf5TG
centohi
centohi
Feb 7, 2026
I would love to buy this if you can add these features. (1) Since Wholesale customer can add shipping addresses can they also add branches and branch staff who can initiate orders at branch levels? (2) Orders reports dashboard showing orders numbers and values made from each branch. (3) In the shop, if admin can enable/disable visibility in the public of perpetual stock level of each product - quantity available. (4) Wishlist, so that wholebuyers to say ahead of time quanities of a product they would like to order in say about 5 months time.
botble
botble Author
Feb 7, 2026
Hi, 1. Branches & branch staff ordering This is not available at the moment. Each wholesale customer works as one account only. There is no support for branches, sub-accounts, or staff placing orders for a specific branch. To support this, the system would need an extra structure (company → branches → staff), with permissions and branch-specific shipping addresses. This is a large feature and not a small add-on. 2. Branch-level order reports Not available. The plugin does not have reporting features right now. Wholesale orders only appear in the normal orders list. This feature would also require the branch system in point #1, so it cannot be done independently. 3. Stock quantity visibility Not available. The system can show or hide out-of-stock products, but it cannot display exact stock numbers (for example: “247 units available”) on product pages. Compared to the others, this is a smaller feature and could be useful for wholesale customers ordering in bulk. 4. Wishlist / forward planning The core e-commerce system has a basic wishlist, but it is only for saving products. It does not support quantities or future dates. What you are describing is more like demand planning (for example: ordering 500 units in 5 months). This would require a completely different system with planned orders, quantities, target dates, and an admin view to manage them. Summary Branches & staff ordering: Not available – large feature Branch-level reports: Not available – depends on branches Stock quantity visibility: Not available – small to medium feature Demand planning wishlist: Not available – large feature At the moment, the plugin focuses on wholesale pricing and access control, such as customer groups, tiered pricing, MOQ, product visibility, and approval workflows. The requested features go beyond this and belong more to full wholesale operations management.
AthenaStudio
AthenaStudio
Feb 2, 2026
Great work!
botble
botble Author
Feb 2, 2026
Thank you.
mnhasan
mnhasan
Feb 1, 2026
Martfury app support this plugin ?
botble
botble Author
Feb 1, 2026
Hi, No, it just support the web version for now.
mnhasan
mnhasan
Feb 1, 2026
Support bulk price update for Ninico?
botble
botble Author
Feb 1, 2026
Hi, Yes, it can work in Ninico.
Acnoo
Acnoo
Feb 1, 2026
Great work!
botble
botble Author
Feb 1, 2026
Thank you.
S
sujayathimulksaikiran
Jan 31, 2026
It supports multi-vendor
botble
botble Author
Jan 31, 2026
Hi, Yes. The wholesale plugin is fully compatible with the Botble Marketplace plugin. Sellers can configure their own wholesale pricing rules, tiered pricing, and minimum order quantity (MOQ) settings for their products directly from the vendor dashboard. When a seller has not set up wholesale pricing, the admin-defined global rules are used as fallbacks.