Auctions for WooCommerceAuctions for WooCommerce
Buy Now
View Demo
  • Getting Started

    • Introduction
    • Quick Start
    • Features
    • Installation
    • First-Time Setup
    • Onboarding Tour
  • Admin Guide

    • Admin Overview
    • Dashboard
    • All Auctions
    • Add / Edit Auction
    • Bids
    • Reports
    • Events
    • Wallet
    • Disputes
    • Blocked Users
    • Fraud Detection
    • Tools (Import / Export)
    • Settings
    • Design Studio
    • Pending Review
    • Audit Log
  • Auction Mechanics

    • Auction Types
    • Bidding Engine
    • Anti-Sniping
    • Bid Increments
    • Reserve & Buy Now
    • Auto-Relist
    • Watchlist
  • Customer Experience

    • Customer Overview
    • My Auctions
    • My Wallet
    • Withdrawal
    • Single Auction Page
    • Notifications
  • Wallet & Payments

    • Wallet System
    • Auto-Charge
    • Stripe Connect
    • Monetization Fees
  • Multi-Vendor & Integrations

    • Multi-Vendor Compatibility
    • Twilio SMS
    • Firebase Push
    • Two-Factor Auth
    • Captcha
    • Social Login
    • Subscription Gate
    • Elementor & Gutenberg
  • Premium Features

    • Smart Features
    • Psychology Triggers
    • Gamification
    • Fraud Detection
    • Compliance
    • Social Sharing
    • Email Notifications
  • Developer

    • REST API
    • Hooks & Filters
    • JS Events
    • Database Schema
    • Shortcodes
    • Options Reference
    • WP-CLI
  • Help

    • Troubleshooting
    • FAQ
    • Glossary
    • Changelog
Support
Buy Now
View Demo
  • Getting Started

    • Introduction
    • Quick Start
    • Features
    • Installation
    • First-Time Setup
    • Onboarding Tour
  • Admin Guide

    • Admin Overview
    • Dashboard
    • All Auctions
    • Add / Edit Auction
    • Bids
    • Reports
    • Events
    • Wallet
    • Disputes
    • Blocked Users
    • Fraud Detection
    • Tools (Import / Export)
    • Settings
    • Design Studio
    • Pending Review
    • Audit Log
  • Auction Mechanics

    • Auction Types
    • Bidding Engine
    • Anti-Sniping
    • Bid Increments
    • Reserve & Buy Now
    • Auto-Relist
    • Watchlist
  • Customer Experience

    • Customer Overview
    • My Auctions
    • My Wallet
    • Withdrawal
    • Single Auction Page
    • Notifications
  • Wallet & Payments

    • Wallet System
    • Auto-Charge
    • Stripe Connect
    • Monetization Fees
  • Multi-Vendor & Integrations

    • Multi-Vendor Compatibility
    • Twilio SMS
    • Firebase Push
    • Two-Factor Auth
    • Captcha
    • Social Login
    • Subscription Gate
    • Elementor & Gutenberg
  • Premium Features

    • Smart Features
    • Psychology Triggers
    • Gamification
    • Fraud Detection
    • Compliance
    • Social Sharing
    • Email Notifications
  • Developer

    • REST API
    • Hooks & Filters
    • JS Events
    • Database Schema
    • Shortcodes
    • Options Reference
    • WP-CLI
  • Help

    • Troubleshooting
    • FAQ
    • Glossary
    • Changelog
Support
  • Getting Started

    • Introduction
    • Quick Start
    • Feature Catalog
    • Installation
    • First-Time Setup
    • Onboarding Tour
  • Admin Guide

    • Admin Overview
    • Dashboard
    • All Auctions
    • Add / Edit Auction
    • Bids
    • Reports
    • Events
    • Wallet (Admin)
    • Disputes
    • Blocked Users
    • Fraud Detection
    • Tools
    • Settings
    • Design Studio
    • Pending Review
    • Audit Log
  • Auction Mechanics

    • Auction Types
    • Bidding Engine
    • Anti-Sniping (Soft Close)
    • Bid Increments
    • Reserve & Buy Now
    • Auto-Relist
    • Watchlist
  • Customer Experience

    • Customer Experience Overview
    • My Auctions
    • My Wallet
    • Withdrawal
    • Single Auction Page
    • Customer Notifications
  • Wallet & Payments

    • Wallet System
    • Wallet Auto-Charge
    • Stripe Connect
    • Monetization
  • Multi-Vendor & Integrations

    • Multi-Vendor Compatibility
    • Twilio SMS
    • Firebase (Push Notifications)
    • Two-Factor Authentication
    • Captcha
    • Social Login
    • Subscription Gate
    • Elementor & Gutenberg
  • Premium Features

    • Smart Features
    • Psychology Triggers
    • Gamification
    • Fraud Detection
    • Compliance
    • Social Sharing
    • Email Notifications
  • Developer

    • REST API
    • Hooks & Filters
    • JavaScript Events
    • Database Schema
    • Shortcodes
    • Options Reference
    • WP-CLI
  • Help

    • Troubleshooting
    • FAQ
    • Glossary
    • Changelog

Installation

Step 1 — Verify prerequisites

RequirementMinimum
PHP7.4 (8.0+ recommended)
WordPress6.0
WooCommerce8.0 (tested up to 9.6)
MySQL / MariaDBMySQL 5.7 / MariaDB 10.3
Memory limit256 MB
HTTPSStrongly recommended

WooCommerce must be active before activating Auctions for WooCommerce — the plugin declares Requires Plugins: woocommerce in its header.

Step 2 — Upload the plugin

Option A: WordPress admin (recommended)

  1. Go to Plugins → Add New → Upload Plugin
  2. Choose auctions-for-woocommerce.zip
  3. Click Install Now, then Activate

Option B: SFTP / SSH

  1. Unzip auctions-for-woocommerce.zip locally
  2. Upload the auctions-for-woocommerce/ folder to wp-content/plugins/
  3. Go to Plugins in admin and click Activate next to Auctions for WooCommerce

Step 3 — License activation

After activation, a one-time popup asks for your purchase code (Envato / Webkul Store).

Development / staging

If you're running a local or staging environment and need to skip the license check, ask Webkul support how to enable dev mode for your environment.

Step 4 — Verify activation

On activation the plugin:

  • Creates the auction database tables
  • Registers the auction WooCommerce product type
  • Adds the Auctions menu under WooCommerce → Webkul Addons
  • Schedules its background workers (auction lifecycle, audit log retention, payouts)
  • Declares HPOS and Cart / Checkout Blocks compatibility

Confirm by visiting WooCommerce → Webkul Addons → Auctions Dashboard — you should see the dashboard shell with zero values.

Step 5 — Permalinks flush

The plugin registers three new My-Account endpoints (my-auctions, my_wallet, wkwc_withdrawal). After activation, flush rewrite rules:

  1. Go to Settings → Permalinks
  2. Click Save Changes (no changes needed — just save)

This is the only manual step required after activation.

Step 6 — Test an existing flow

  1. Visit My Account while logged in as a customer
  2. Confirm three new tabs appear: My Auctions, My Wallet, Withdrawal
  3. Click each — they should render without errors

If any tab returns a 404, the permalink flush in Step 5 didn't take. Re-save permalinks.

Updating

Updates ship through the standard WordPress update channel — when a new version is available you'll see the usual update available notice on the Plugins page.

Always back up the database before updating — schema migrations run automatically on the first admin request after the new version activates.

Deactivating / uninstalling

  • Deactivate removes the menu and stops the background workers — your database tables and data are preserved.
  • Uninstall (delete the plugin) does not drop the auction tables by default. If you need to fully purge auction data, use Tools → Maintenance → Reset all auction data before deleting the plugin.

Troubleshooting installation

SymptomFix
Plugin won't activateMake sure WooCommerce is active first
404 on My Account tabsResave permalinks (Step 5)
Tables not createdConfirm the WordPress database user has CREATE / ALTER privileges, then deactivate and reactivate
License popup keeps appearingClear the browser cache or contact Webkul support for a dev-environment workaround
Fatal error on activationCheck the PHP version (7.4+) and raise the memory limit to 256M

For more, see Troubleshooting.

Prev
Feature Catalog
Next
First-Time Setup