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

Troubleshooting

Common issues and how to fix them. Try the matching section before opening a support ticket.

Installation

Plugin won't activate

SymptomCauseFix
White screen on activationPHP version too oldUpgrade PHP to 7.4 or higher
"WooCommerce required"WooCommerce not activeActivate WooCommerce first
"Memory exhausted"Low PHP memoryRaise the memory limit to 256M (your host's PHP control panel or wp-config.php)
Tables not createdDB privilegesConfirm the WordPress database user has CREATE / ALTER privileges

License popup keeps appearing

For local / dev installs, enable dev mode in your hosting setup. For production, enter a valid Envato / Webkul purchase code.

My Account tabs show 404

Resave permalinks: Settings → Permalinks → Save Changes (no changes needed — just save). This flushes WordPress's rewrite rules.

Bidding

"Bid must be at least $X" — but I bid more

Causes:

  1. Increment changed mid-auction — the admin updated the increment after bids started, and the form is showing a stale "next bid" suggestion. Refresh the page.
  2. Currency rounding — your input rounded down. Use exact values.
  3. Cooldown active — you bid too soon after your previous bid. Wait the configured cooldown and retry.

Bid form spinner stuck

CauseFix
AJAX endpoint blockedCheck the browser console for 403 / 404 errors
Session expiredRefresh the page
Plugin conflictDisable other plugins one-by-one and retest
WP-Cron disabledEnable WP-Cron or set up a real cron

"You've been outbid" but I'm still highest

This is a brief race during proxy bidding — the system places your max in increments and the page may briefly show your bid before the proxy fully resolves. Refresh after a second or two.

Anti-snipe extends without a bid

Server vs client clock drift. Sync your server's NTP. The plugin always uses server time, so any drift between users is purely a display effect.

Cron / Lifecycle

Auctions don't end automatically

DiagnosisFix
WP-Cron disabledRe-enable WP-Cron
Site has no trafficWP-Cron only fires on incoming requests — set up a real cron job that pings wp-cron.php every 5 minutes
Action Scheduler stuckOpen Tools → Scheduled Actions in WooCommerce and check failures
Auction lifecycle hooks missingRe-activate the plugin

"Ending soon" emails not arriving

CauseFix
Cron not running(see above)
Email not enabledWC → Settings → Emails → Auction Ending Soon → Enable
Going to spamConfigure SMTP / SPF / DKIM
Threshold not hitCheck the ending-soon window in Settings → General

Customer endpoints

/my-account/my-auctions/ returns 404

Resave permalinks. If the issue persists, deactivate and re-activate the plugin to re-register the rewrite rules.

"My Wallet" tab missing

CauseFix
Wallet disabledEnable in Settings → Payments → Wallet
User not logged inThe endpoint requires login
Wallet system not loadedCheck the WordPress error log for plugin-loader errors

Wallet balance shows wrong number

Recompute the balance from the ledger via Tools → Maintenance → Recompute totals.

Wallet & Payments

Wallet payment option missing at checkout

CauseFix
Balance below the cart total and partial-pay disabledEnable partial-pay or top up
Wallet gateway disabled in WooCommerceWC → Settings → Payments → Wallet → Enable
Caches staleFlush caches via Tools → Maintenance

Auto-charge not firing

CauseFix
Auto-charge winner is offEnable in Settings → Payments
Winner balance below the winning bidEnable partial-pay so the wallet covers what it can
Hook misfiredCheck Audit Log for an auto_charge_skipped entry

Withdrawal stuck in "pending"

The plugin doesn't auto-execute payouts. Admin must:

  1. Open Wallet → Withdrawal queue
  2. Approve the request
  3. Execute the payout via your own Stripe / bank / external method
  4. Click Mark Paid

Multi-vendor

Vendor's auction doesn't appear on storefront

Check:

  1. Status — is the auction pending (awaiting admin review)?
  2. Vendor active — vendor's user role is correct
  3. Vendor's product approved — the linked product is published, not pending
  4. Multi-vendor adapter detected — see Settings → Multi-Vendor → Detected Adapter

Commissions not recorded

Common causes:

  • Seller commission rate is 0 in Settings → Payments
  • The WooCommerce order isn't tagged as an auction order
  • The vendor isn't detected for that auction (check the multi-vendor adapter)

Database

"Table doesn't exist"

Run Tools → Maintenance → Re-create database tables (with dry-run preview).

"Deadlock found when trying to get lock"

High-concurrency bid contention. Mitigations:

  • Enable the bid queue
  • Add an object cache (Redis / Memcached)
  • Scale your database (read replicas)

Audit chain reports "TAMPERED" at row N

Either:

  • Data was manually edited (review WP error log)
  • A database backup restore corrupted hash continuity
  • A real intrusion (investigate carefully)

If you've confirmed there's no malicious activity, you can re-anchor the chain via Tools → Maintenance → Re-create missing audit chain. This breaks tamper-evidence for events before the re-anchor — only do it if you're certain there's no fraud.

Email

Customers not receiving emails

Standard WordPress email troubleshooting:

  1. Check Site Health for "PHP mail" issues
  2. Install an SMTP plugin (WP Mail SMTP, FluentSMTP)
  3. Verify domain SPF / DKIM / DMARC
  4. Check the spam folder
  5. Test with WC → Settings → Emails → Test email

For high-volume sites, use a dedicated email service (SendGrid, Postmark, Amazon SES).

Emails arriving but with wrong content

Templates may have been overridden in your theme. Reset to plugin defaults from your theme's email-template directory if you want the stock layout back.

Performance

Auction page slow to load

CauseFix
No object cacheInstall Redis / Memcached
Slow pollingAdjust the default poll interval in Settings → General
Heavy galleryOptimise images, use lazy-load
Too many bids in historyCap the on-page bid history
Theme JS conflictTest with the default WordPress theme

Dashboard slow

Run Tools → Maintenance → Optimise indexes and Tools → Maintenance → Warm caches. For very large databases (1M+ bids), the dashboard can take 2–5 seconds — page-cache the admin dashboard if needed.

Bid placements taking over a second

Likely lock contention. Mitigations:

  • Enable the bid queue
  • Scale your database (read replicas)
  • Add Redis for hot queries

Front-end / UI

Confetti not appearing

CauseFix
Confetti disabledTurn it on in Settings → General
Browser blocking JS animationsWhitelist your domain
Custom CSS overridingInspect, override with higher specificity

Countdown timer wrong time

Server clock drift. Sync NTP on the server. The plugin always uses server time; any drift between users is purely cosmetic.

Bid form looks broken on mobile

Theme may be overriding plugin styles. Test with the default WordPress theme. If the issue is in the plugin, file a bug report with browser and theme details.

Reset / nuclear options

Full reset (development only)

Use Tools → Maintenance → Reset all auction data with the dry-run preview enabled. Do not run this on production.

Re-create database from scratch

Deactivate the plugin, drop the auction tables manually, then re-activate the plugin to recreate them. Plugin tables are recreated fresh on activation.

Where to get more help

Resource
Glossary — auction-specific terminology
FAQ — frequent questions
Webkul support: webkul.uvdesk.com

Before reporting a bug, please:

  1. Check this page
  2. Try the default WordPress theme
  3. Disable other plugins one-by-one to isolate the problem
  4. Provide your WP version, WC version, plugin version, PHP version, browser, and any error log entries
Next
FAQ