VendorFuel is a next-generation shopping cart that includes everything you need to add a modern, mobile responsive online store to your WordPress website in one complete solution.

With essential built-in features like Free Shipping and Dropship Support, SEO Friendly URLs, Promo Codes, Fully-Customizable Email Templates, Unlimited Autoresponders and more, you’ll be selling products at your WordPress website like a pro right away. And you can easily accept payments via Authorize.Net, PayPal, PayFabric, Qualpay, Square and Stripe with VendorFuel.

Powerful Reporting, Automatic Tax Calculation, Shipping & Label Creation, Punchout capabilities are all included in VendorFuel’s advanced Enterprise features. And with VendorFuel you own and control your data. VendorFuel respects your data. It’s yours, you own it, so you should be able to control it.

Don’t just build an online store, build an online business — with VendorFuel!

VendorFuel’s eCommerce features

  • Mobile-first, responsive-designed shopping cart
  • Manage customers and orders
  • Supports flat, percentage and free shipping rates, pluss Shippo rate calculation
  • Discount/coupon/promo codes
  • Full drop-ship support
  • Automatic tax calculation (AvaTax certified)
  • SEO friendly URLs
  • Google Analytics ready
  • Built-in custom email editor powered by BeeFree
  • Accept payments via Authorize.Net, PayPal, PayFabric, Qualpay, Square and/or Stripe (hosted within VendorFuel by the payment processor for the highest standard in PCI compliance)
  • Single-Page checkout experience
  • Product and category index
  • Advanced customization tools
  • Sales reporting and business intelligence analysis
  • Custom report creator and editor
  • Supports multiple price sheets
  • Lock shipping and billing address
  • Punchout capabilities
  • Create and manage user groups
  • Order approval hierarchy
  • Fully PCI compliant solution


To install the VendorFuel plugin for WordPress,

  1. Go to your WordPress Dashboard and navigate to ‘Plugins’ by clicking Plugins > Add New, then search for VendorFuel. Then click on install.
  2. Or download the VendorFuel plugin then upload the .zip file at the ‘Plugins’ page in WordPress by clicking Plugins > Add New > Upload Plugin -or- install manually by extracting all files contained in the downloaded .zip file, then upload them to the /wp-content/plugins/vendorfuel directory on your web server.
  3. After installation, activate the VendorFuel plugin at the ‘Plugins’ page in WordPress.
  4. Select VendorFuel in the Dashboard menu.
  5. Enter your VendorFuel API Key on the Settings page in the VendorFuel plugin.
  6. Login to VendorFuel using your new VendorFuel username and password.


What makes VendorFuel different from other shopping carts?

VendorFuel is different because it’s a modern web application built using a RESTful API to deliver a lighting fast user experience. VendorFuel includes a number of unique enterprise-level features not typically found in other shopping carts.

Where can I find Vendorful documentation?

VendorFuel documentation is located at:

I have a question. How can I get help from a real person?

We love answering your questions about VendorFuel! You can get help from us in three different ways! You can email us at: or give us a call toll-free at: (855) 998-3835 during business hours (6:30 AM – 5:00 PM Monday-Friday PDT)

Will VendorFuel work with my theme?

VendorFuel works with any theme compatible with Bootstrap 5.

How do I add an account or cart menu to my theme?

If you want to have an Account or Cart link to your Navigation or Menu, you can just add links to the Account or Cart pages.
If you want to add a dropdown menu, create an empty div or span element that has a .vendorfuel-account-menu or .vendorfuel-cart-menu class added to it. This will display a button for a dropdown menu that is responsive for mobile devices.

How can I suggest new features?

We love feature suggestions! Please email us your suggested features at:

How can I report a bug?

Please email us at:

What third parties services does VendorFuel connect to?

The VendorFuel plugin may connect to one or more of the following third-party APIs, in addition to VendorFuel’s, depending upon your setup:

How are payments handled

The VendorFuel plugin offers integration with the following payment gateways:

Encrypted data is sent using the gateway’s secure service. No credit card data is stored on VendorFuel’s servers.

What is your privacy policy?

Read our Privacy Policy for more details.


September 19, 2019 1 reply
seems to be a very advanced ecommerce plugin that packages everything you'd ever need to run an online store. i really appreciate the ease of use to actually administer the store. setting up products and updating prices was a breeze. looking forward to the future of vendorfuel.
August 16, 2019
Using this shopping cart plugin as an alternative to WooCommerce on a client's website, so far so good. It's awesome that it has drop ship capabilities built right in and I love that it integrates natively with Qualpay. Will definitely be using this cart on some other projects in the future.
Read all 2 reviews

Contributors & Developers

“VendorFuel” is open source software. The following people have contributed to this plugin.


Translate “VendorFuel” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.



  • Added yesterday’s sales and order totals to admin dashboard.
  • Added order total to admin order index page.
  • Added product manufacturer part number and more specific statuses to metadata.
  • Changed admin payments page to display better warning message if user doesn’t have correct roles.
  • Changed admin payments PayFabric page to only accept five-digit zip code.
  • Changed cart page so it’s easier for users to clear and save carts.
  • Changed order pages so that promo code details are hidden on pending orders.
  • Fixed inconsistent modifier/condition usage on admin shipping rates page.
  • Fixed issue where admin users could accidently remove their manager role, thus preventing them from accessing certain features.
  • Fixed issue where catalog and some indexes weren’t sorting as expected.
  • Fixed issue where catalog page displayed the results count from the API, rather than what appeared on the page.
  • Fixed issue where favorites list wouldn’t update correctly after removing a favorite.
  • Fixed issue where users could add discontinued items to their cart from the favorites page.
  • Fixed issue where users couldn’t update account name without reentering their password.
  • Fixed issue where user could enter negative quantity numbers during partial checkout.
  • Removed deprecated admin billing and tenant login pages.


  • Added “All [Items]” link to section cards so it’s clearer how the user can access all of a particular item.
  • Added billing and shipping profile names to admin orders shipping and billing tab.
  • Added link to customer group on admin orders additional info tab.
  • Changed admin orders page so shipping tab is at end, tables use WordPress table styles.
  • Changed notification types on admin orders page so they’re easier to understand.


  • Changed admin pricesheets UI to make editing products easier and align more with WordPress admin form UI.
  • Fixed issue where admin pricesheets couldn’t be updated.


  • Added more help text to admin customer account upload template.
  • Added ability to combine percentage/flat rate modifiers on one shipping rate. This is ideal for users who want to start with a base flat rate up to a certain cart amount, followed by a percentage rate.
  • Added character counter to admin product meta fields.
  • Added better error handling for missing template or include files.
  • Changed admin label and buttons to title case to better align with WordPress case convention.
  • Changed all password fields to explictly not be spellchecked to prevent browsers from sending passwords to spellchecking services.
  • Fixed minor issue on product detail page.
  • Fixed issue on admin user page with password validation.
  • Fixed issues with forms on admin purchasing cost sheet page.
  • Fixed issue on admin shipping rate page where conditions couldn’t be removed.


  • Fixed issue where customers couldn’t be updated due to shipping rate data.


  • Changed admin settings store tab to include store options, fixing issue where saving from either tab would remove the other’s values.


  • Added support for percentage-based shipping rates.
  • Changed frontend checkout delivery method screen to be easier to read.
  • Fixed issues in admin shipping rates where it was difficult to add or remove customers, groups, price sheets or restricted items.


  • Fixed issue on most admin index pages where using the search bar could cause pagination controls to not work as expected.
  • Fixed issues with pagination on admin reports page.


  • Changed frontend product detail page to show consistent stock messaging larger, arranged buttons similar to catalog page.
  • Fixed issues on public Cart page.
  • Fixed issue with admin page redirection after successfully resetting password.
  • Fixed issue on admin sign in form where form might be disabled if the user password wasn’t long enough.
  • Removed links to product attributes from product detail page.


  • Changed admin navigation bar, dashboard recent orders and section cards to using Material UI.
  • Changed admin sections to use React from @wordpress/element, in order to keep as compatible with Gutenberg as possible.
  • Fixed issue with error code handling for Payfabric payment gateway.


  • Added price sheet id to admin price sheet uploads, so the user can know which price sheet was updated.
  • Added controls for cancelling synchronization of products and categories with WordPress.
  • Changed ‘Submit Order’ to ‘Complete Order’ for better clarity.
  • Changed dependencies to use latest version of WordPress components and React, to mitigate possible conflict with Gutenberg plugin (not to be confused with WordPress block editor which was once called ‘Gutenberg’).
  • Changed ‘flat rates’ to ‘rates’ to eventually support rates with a flat fee or a percentage of order subtotal.
  • Fixed frontend issues with address form submission.
  • Fixed issues with navigation links on admin catalog section.
  • Fixed issue with catalog search label.
  • Fixed issue where synchronization of products and categories couldn’t be started if a previous synchronization was incomplete.


  • Added ability for admin users to populate empty category images using the image from a category product.
  • Added ability for admin users to export category products.
  • Added dimensions to admin product parcel selection.
  • Changed admin navigation bar to link to catalog and customers sections instead of showing links to subsections.
  • Changed app structure so that most WordPress submenu items will link to new pages containing only content relevant to that section, rather then loading the entire app.
  • Changed pagination on most admin index pages so that users can quickly navigate to first and last pages.
  • Changed selection modal to show cleaner card UI.
  • Fixed issue with conflicting forms on admin category pages.
  • Fixed delete action on admin product exports.
  • Fixed appearance of conditions on admin shipping flat rate page.
  • Removed non-functioning user interface elements on some selection dialogs.


  • Changed admin groups page so that users can click link to edit parent group, if one has been applied.
  • Fixed inconsistent UI for destructive buttons on admin groups page.
  • Fixed most frontend compatibility issues with classic and block themes.
  • Fixed issue where parcels couldn’t be removed from a product.
  • Fixed issue on punchout return template where user might see a misleading message.
  • Fixed issue with admin product export page.