Description
When store teams need to operate WooCommerce without switching between several admin screens, VendBase / WooBase centralizes orders, products, customers, coupons, and subscriptions in an interface with global search, command hub, order Kanban, and live notifications. It serves store owners, agencies, and support teams that need to locate records, update statuses, duplicate orders, export data, and track customers with fewer clicks in the dashboard.
Key Features of VendBase / WooBase
- Global WooCommerce search
Finds orders, products, customers, and coupons in one unified bar. - Admin command hub
Performs quick actions and shortcut navigation inside the dashboard. - Order Kanban
Organizes the order flow in visual columns with drag and drop. - Live notifications
Shows alerts for new orders without reloading the admin screen. - Customizable tables
Lets you choose the columns displayed in order and product lists.
Benefits of VendBase / WooBase
- Faster operation
Reduces repetitive clicks in daily store management tasks. - Faster customer service
Makes it easier to check history, orders, and customer data in less time. - More visual workflow
Helps teams track fulfillment and order processing stages. - More organized admin
Concentrates routine commerce tasks in a WooCommerce-focused interface.
Who Is VendBase / WooBase For?
- WooCommerce store owners who frequently manage orders, products, and customers.
- Agencies that run online stores for clients and need to standardize operations.
- Support, customer service, and fulfillment teams that rely on quick dashboard search.
How to Download VendBase / WooBase
VendBase / WooBase is available for download here on Ultrapack. After downloading the .zip file, go to Plugins > Add New > Upload Plugin, select the .zip, and activate it. After activation, the features become integrated into the WooCommerce administrative workflow.
VendBase / WooBase fits stores that already use WooCommerce as their sales hub, but need a more direct administrative layer for daily operations. The combination of global search, quick actions, Kanban view, and real-time alerts helps the team respond to orders, look up customers, and keep the dashboard more predictable during everyday work.
Frequently asked questions
Is VendBase (ex WooBase) – Faster, Smarter, Secure WooCommerce Management GPL-licensed?
Yes. VendBase (ex WooBase) – Faster, Smarter, Secure WooCommerce Management is distributed under the GPL (GNU General Public License). You may legally use, modify and redistribute it on as many sites as you want.
Can I use VendBase (ex WooBase) – Faster, Smarter, Secure WooCommerce Management on multiple sites?
Yes. You can install VendBase (ex WooBase) – Faster, Smarter, Secure WooCommerce Management on as many sites as you want. Only automatic updates through Ultrapack Auto Updater have a limit: from 3 to 80 sites, depending on the plan.
How much does VendBase (ex WooBase) – Faster, Smarter, Secure WooCommerce Management cost at Ultrapack?
VendBase (ex WooBase) – Faster, Smarter, Secure WooCommerce Management costs US$2.99 as a single purchase, and it is also included in the subscription plans starting at US$12/mo (VIP I).
Does VendBase (ex WooBase) – Faster, Smarter, Secure WooCommerce Management include updates?
Yes. The current version of VendBase (ex WooBase) – Faster, Smarter, Secure WooCommerce Management is 2.0.0, published at Ultrapack on Aug 31, 2026. Subscribers update straight from the WordPress dashboard with UAU (Ultrapack Auto Updater).
Is VendBase (ex WooBase) – Faster, Smarter, Secure WooCommerce Management scanned before publication?
Yes. Every version of VendBase (ex WooBase) – Faster, Smarter, Secure WooCommerce Management goes through a malware scan (ClamAV and YARA rules, at UltraHub) before it is published.
What are the requirements for the plugin VendBase (ex WooBase) – Faster, Smarter, Secure WooCommerce Management?
Requires WordPress 6.5 or higher and PHP 7.4 or higher.
What changed in this version
Version 2.0.0
- Release Date unreleased
- Fix: Switches now bind with Reka v2 `v-model` and still accept the older `checked` API
- Products/UI: Stock status on the products list is clickable for inline quantity and status edits
- Fix: Products list stock popover keeps status icons compact and can switch backorder and out of stock without changing quantity
- Menu/UI: Small screens now show a top toolbar with logo, search, and a menu toggle that opens the admin menu in a drawer
- Orders/UI: Refund modal now uses the shadcn dialog, fields, inputs, switch, and buttons
- Subscriptions/UI: Refund modal now uses the shadcn dialog, fields, inputs, switch, and buttons
- Fix: Frontend VendBase page dequeues theme, plugin, and global styles so they cannot leak into the app
- Fix: Custom view builder field search now filters the available-fields list
- Settings/UI: Custom view fields can be dragged from the palette onto a section
- Fix: Custom report presets now add a report card instead of no-oping when `custom_reports` is not an array
- Fix: Expanded admin menu links stay inside the padded rail so active pills keep rounded right edges
- Fix: Collapsed admin menu now uses a fixed icon rail so nav, header, and footer icons stay centered and the active pill is no longer clipped
- Fix: Collapsed admin menu footer icons now share the same centered rail as the nav items
- Settings/UI: Page picker now uses the same searchable shadcn multi-select as linked products
- Settings/UI: Custom view builder now uses the shadcn dialog, inputs, selects, checkboxes, and badges
- Views/UI: Custom view fields now use the settings card with shadcn inputs, switches, textareas, and selects
- Subscriptions/UI: Subscription editor fields now use shadcn inputs, selects, switches, textareas, and the calendar popover
- Shipping/UI: Zone editor fields now use shadcn inputs, textareas, and selects
- Shipping/UI: Zone country picker now matches the other searchable multi-selects
- Menu/UI: Global search now uses the shadcn command dialog with keyboard hints
- Fix: Global search shows WooCommerce products, orders, and customers instead of hiding remote hits behind Command's local filter
- Fix: Cmd/Ctrl+K opens VendBase search only and no longer also opens the WordPress command palette
- Reviews/UI: Review editor fields now use shadcn inputs, selects, the calendar popover, and the product picker
- Categories/UI: Category editor fields now use shadcn inputs, selects, and the category picker
- Attributes/UI: Attribute and term fields now use shadcn inputs and selects
- Customers/UI: Customer billing and shipping fields now use shadcn inputs
- UI: Country picker now uses the shadcn combobox so countries can be searched
- Discounts/UI: Discount editor fields now use shadcn inputs, selects, switches, tags, and the calendar popover
- Discounts/UI: Product category and excluded category pickers now match the linked-product multiselect
- Products/UI: Variations now use the full-width data table with compact inline stock and price editing
- Setup/UI: Email templates stay inside the Emails section and open in a modal instead of filling the sidebar
- Setup/UI: Store setup now uses the same split-view as products and orders — sections on the left, settings on the right
- Setup/UI: Settings fields now use shadcn inputs, selects, switches, radios, textareas, and multi-selects
- Setup/UI: Setting rows use the same centered settings card as product and order sections
- Reports/UI: Report and interval pickers now use the shadcn select at the same height as the date range control
- Dashboard/UI: Settings now uses a shadcn Popover with Checkbox rows; date range trigger matches the button height
- Products/UI: Add existing and Create attribute actions now use shadcn Button, Popover, and Command
- Fix: Command search fields no longer inherit WordPress admin input padding or the blue focus outline
- Products/UI: Category, tag, brand, attribute, and linked-product pickers now use shadcn Popover, Command, Badge, and Checkbox
Version 1.1.1
- Release Date 22/05/2026
- Fix: Resolved app crash on WordPress 7 where JSON.parse failed on script tag attributes (e.g. styles/plugins) — removed manual esc_attr/esc_url from values passed to wp_print_script_tag since WordPress 7's HTML API now escapes attributes itself (double-encoding produced literal " in attribute values)
- Fix: Long profuct names can cause broken tables.
- View Builder/Fields: Added `link_button` formatter for custom detail views — URL fields can render as a clickable button (uses placeholder as button label when set) on order/product and other entity detail pages; read-only link and email formatters now render as clickable links too
Version 1.1.0
- Release Date 15/03/2026
- Update: Pointed plugin updater to aligned structure with snipvault updater; fixed after_update to clear transient; added null-safe handling for optional API sections (changelog); updated requires_php/tested/requires to match API (8.1, 6.7, 6)
- Dashboard: Animated number transitions on stat cards (Products sold, Net sales, Total orders, Total sales, Average order value, Refunds) using VueUse useTransition for smooth count-up effect
- Toolbar/UI: Refined user menu - user info block (avatar, name, email) at top of dropdown, clearer theme section header, rounded hover states on theme options, full-width logout with subtle destructive hover; avatar kept compact (w-6) with ring hover/focus states
- UI/Notifications: Migrated toast notifications from custom component to vue-sonner - toasts now use Sonner with zinc-themed styling, rich colors, and close buttons; notify and removeNotification API unchanged for backward compatibility
- Setup/API: Fixed Germanized settings not displaying saved values in app - endpoint now populates each setting's `value` from the database (via WC_Admin_Settings::get_option) so stored values appear correctly after load
- Dashboard: Sales performance chart colors now support light and dark mode (colorLight/colorDark per series)
- Dashboard: Refined Sales performance chart colors - purple/indigo default lines, cohesive palette aligned with design system
- Dashboard: Increased space above sparklines in stat cards (Total sales, Net sales, Total orders, Average order value, Refunds) to twice the previous spacing
- Setup/UI: Added Germanized-aware setup rendering - loads `vendbase/v1/settings/germanized`, provides tab/section navigation, and displays settings grouped by Germanized subsection
- Setup/UI: Fixed Germanized tab/section click navigation state handling and reduced border-heavy styling for a cleaner settings layout
- Setup/UI: Added Germanized field support for `single_select_page(_with_search)` and `gzd_toggle`, rendered `html`/`image` content blocks, and suppressed `hidden` fields to remove unsupported-type warnings
- Setup/Save: Bridged edited Germanized subsection values into the standard `wc/v3/settings/{group}/batch` save flow so Germanized changes save via the same update action
- Setup/Save: Fixed WooCommerce batch save limit by chunking settings updates into groups of 100 items (prevents "Unable to accept more than 100 items" errors)
- Setup/Save: Improved Germanized persistence by sending a minimal `{ id, value }` batch payload derived from edited subsection fields (avoids id-mismatch issues in full-group merges)
- Setup/Routing: Fixed tab-switch lockup by replacing route/state watchEffect loop with guarded route-to-state and state-to-route syncing for `section`
- Setup/API: Added `vendbase/v1/settings/germanized` endpoint to expose Germanized tabs, subsections, and per-subsection settings mapping for structured setup navigation
- Products/Search: Improved product table filtering by omitting unsupported `status=any` and empty stock-status params from `wc/v3/products` requests
- Products/Search: Added variation-SKU parent lookup in REST product search SQL clauses so searching by variation SKU can return the parent product
- Orders/UI: Fixed order item variant links to route to `/products/{product_id}/variants/{variation_id}` instead of incorrectly using product ID for both segments
- Currency: Hardened `formatCurrency` with strict ISO currency-code resolution and safe `Intl.NumberFormat` fallback behavior for non-USD stores
- Dashboard/UI: Disabled dashboard card drag sorting on touch/coarse-pointer devices to prevent accidental card movement while scrolling on mobile/tablet
- Dashboard/Extensibility: Hardened dashboard-card filter hook usage by guarding `wp.hooks.applyFilters` availability before invoking extension filters
- Integrations/SEO: Expanded SEO provider detection and overview-card availability to include Slim SEO, AIOSEO, and Squirrly SEO
- Products/UI: Added Woo-style product status counter tabs (All, Published, Draft, Pending, Private) with live counts and one-click filtering
- Orders/UI: Matched order status filter to the new counter-tab design used on products, with status counts and one-click filtering for visual consistency
- Orders/Kanban: Persisted "Expand all order details" preference in local storage so the expanded-details behavior can be kept as default between visits
- Custom fields/API: Added generic `vendbase_custom_meta` REST field support for products, orders, categories, coupons, and subscriptions (read/update), including plugin-aware key inclusion for SEO/CRM metadata
- Custom fields/UI: Added dynamic custom-meta sections to product, order, and category detail views so compatible plugin metadata can be viewed/edited directly in VendBase
- Custom fields/UI: Removed generic external-plugin custom-meta sections from product/order/category views to prevent noisy internal plugin keys surfacing in the UI
- View Builder/API: Added `vendbase/v1/view-builder/available-fields` endpoint to discover core + meta_data field paths for orders, products, categories, discounts, subscriptions, reviews, shipping zones, and brands
- View Builder/Settings: Added global admin-shared detail-view builder (`view_builder_layouts`) so admins can define custom sections and map editable fields/types per entity
- View Builder/Runtime: Added dynamic detail-panel rendering + safe payload mapping for configured editable fields (including `meta_data. ` support) across orders/products/categories/discounts/subscriptions/reviews/shipping/brands
- View Builder/UI: Polished detail-view builder UX with field/source/type badges, live counters, improved empty states, section-level mapped-field totals, and clearer read-only/required field controls
- View Builder/UI: Updated settings UX to "Add new custom view" flow (pick entity first, then configure), and added persistent custom-view cards with edit/delete actions
- View Builder/UI: Fixed configure-modal layout sizing/scroll behavior by using a fixed modal height, constraining editor columns, and removing sticky footer overlap
- View Builder/Fields: Added broader editor/formatter support including image, datetime, time, phone, and color types with updated inference, sanitization allowlists, and runtime rendering (including image preview in read-only mode)
- View Builder/UI: Refined custom-view builder with clearer step guidance, richer field cards, and inline field metadata controls (description + placeholder) for better content authoring context
- View Builder/Fields: Added new `select` editor with custom option rows and a WordPress media-backed `image_picker` editor, with runtime rendering + settings sanitization support
- Reports: Added support for loading custom report definitions from VendBase settings (`custom_reports`) to extend report types without core code edits
Version 1.0.21
- Release Date 12/12/2025
- Fixed broken app due to changes with wordpress 6.9 handling of wp_register_script_module
- Upgraded Tiptap from v2 to v3 (latest)
- Upgraded frontend Tailwind CSS build tooling from v3 to v4 (Vite plugin + CSS config compatibility path)
Release notes published by the developer.
How to install
Automatic updates: this item is updated by the Ultrapack Auto Updater. With it installed, the new version shows up in your dashboard like any other WordPress update (how to set it up).
- Download the file
woobase.zip. - In the WordPress dashboard, go to Plugins > Add New > Upload Plugin.
- Select the file
woobase.zipand click Install Now. - Click Activate.
Requirements: Requires WordPress 6.5 or higher and PHP 7.4 or higher.
Stuck on a step? Open a ticket telling us which one you stopped at.

UAU Ready