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

Auto-Relist

Automatically re-list auctions that fail (reserve not met) or where the winner doesn't pay. Reduces manual operations and recovers revenue from no-shows.

Two trigger types

TriggerWhen it fires
FailedAuction ends without meeting reserve
Non-paymentWinner doesn't pay within wkafw_payment_deadline (default 48 hrs)

Both can be enabled per-auction or globally.

Configure

Auctions → Settings → Bidding → Auto-relist or per-auction in Add Auction.

SettingDefault
Auto-relistno
Auto-relist on non-paymentno
Max relist attempts3
Relist interval (hrs)72
Relist start delay (hrs)24

Relist parameters

When a relist triggers, a new auction is created with:

FieldValue
Linked productsame
Auction typesame
Start pricesame (or current_price × 0.9 if no bids on prior — configurable)
Reservesame (or stepped down per wkafw_relist_reserve_step)
Buy Nowsame
Bid incrementsame
Item conditionsame
Anti-snipe window / extensionsame
Start datenow + wkafw_relist_start_delay (default 24 hrs)
End datestart + duration of original
Vendorsame
relist_attemptincremented (1, 2, 3, …)
original_auction_idmeta — links back to the failed parent

Stepping down

For repeatedly-failing auctions, the plugin can step the reserve down on each relist:

AttemptReserve formula
Attempt 1 (original)$1,000 reserve
Attempt 2$900 (10% step)
Attempt 3$800
Attempt 4(max attempts hit — manual review)

Configure step % via wkafw_relist_reserve_step (default 0 = no step-down).

Notifications

TriggerRecipientsEmail
Auction relistedPrevious bidders + Watchers"Auction relisted"
Final relist exhaustedSeller + Admin"Lot needs manual review"

Notifications →

Lifecycle

Auction A1 ends → reserve not met → status: failed
   ↓
Wait 24 hrs (relist_start_delay)
   ↓
Auction A2 created (relist_attempt = 1)
   ↓
A2 runs full duration
   ↓
A2 fails → wait 24 hrs → A3 (attempt 2)
   ↓
A3 fails → wait 24 hrs → A4 (attempt 3 — final by default)
   ↓
A4 fails → no more attempts → admin notified

A scheduled background job processes the relist queue every few minutes.

Non-payment relist

When a winner doesn't pay within wkafw_payment_deadline:

  1. Status flips to unpaid (not failed)
  2. The plugin offers the auction to the second-highest bidder at their bid amount
  3. If they accept (within 24 hrs), order is created and auction settles
  4. If they decline (or no second bidder), auction is relisted

Override per-vendor

Some vendors might want different rules:

Reporting

Reports → Auto-relist shows:

  • Relist trigger rate (% of failed auctions auto-relisted)
  • Relist success rate (% reaching reserve on relist)
  • Average attempts to sell
  • Manual-review queue size

Common gotchas

SymptomFix
Relists not happeningCheck WP-Cron / Action Scheduler is running
New auction starts immediatelywkafw_relist_start_delay is 0 — set to 24+ hrs
Bidder confusion (same auction, different ID)Email links to the new auction; old URL 301-redirects
Endless relist loopwkafw_max_relist_attempts cap stops at default 3
Wrong reserve on relistOverride via wkafw_relist_params filter

Disable for one auction

Per-auction: in Add Auction → Lifecycle, uncheck Auto-relist on failure.

Programmatically:

Prev
Reserve & Buy Now
Next
Watchlist