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

Disputes

Auctions → Disputes — ?page=wkafw-disputes

Buyer-raised disputes against auction wins. Track them through resolution; export as CSV for legal / customer support handoff.

Disputes — buyer-raised cases with status, opened-on date, evidence and admin notes

What a dispute is

A row in wkafw_disputes (schema) — created when a customer flags a problem with a won auction (item not received, item not as described, refund request, etc.).

FieldSource
auction_idThe disputed auction
user_idThe buyer raising the dispute
reasonFree-text customer-supplied reason
statusopen / investigating / resolved / closed
resolutionAdmin's resolution note
created_at / updated_attimestamps

How disputes are filed

A buyer files a dispute from one of three places:

SurfaceHow
Order page (storefront)"Dispute this order" link on completed auction orders
My Auctions tab"Report problem" button on Won tab
Direct URL/my-account/dispute/{order_id}/ (form)

Filing rules:

  • Must be the auction winner
  • Order must be in completed or processing state
  • Within wkafw_dispute_window days (default 30)

Page layout

SectionPurpose
Status filter chipsOpen / Investigating / Resolved / Closed (with counts)
Searchby auction ID, buyer email, order ID
Tableall disputes, paginated
Per-row drawerfull reason + resolution editor

Status workflow

open  →  investigating  →  resolved
                              ↓
                            closed
StatusMeaning
OpenJust filed, no admin action yet
InvestigatingAdmin acknowledged, contacting parties
ResolvedOutcome decided (refund / ship-replacement / no-action)
ClosedAll actions taken, dispute archived

Resolution actions

When resolving a dispute, admin picks one or more:

ActionEffect
Full refundRefund the order via WC; credit wallet if wallet-paid
Partial refundCustom amount; writes a partial WC refund
Replacement shippedNo money moves; status closes when buyer confirms
No actionDispute denied; close with note
Block buyerAdd to Blocked Users
Block sellerSuspend seller / freeze auctions

The resolution note becomes part of the dispute record and is emailed to the buyer.

Per-row drawer

Click a dispute row to expand:

  • Full conversation — buyer's reason, admin notes (private + buyer-visible)
  • Order context — items, total, payment method, shipping
  • Bid trail — every bid on the auction (cross-reference for fraud)
  • Buyer's history — past disputes, total spend
  • Seller's history — past disputes against this seller

Bulk actions

ActionEffect
Mark investigatingBulk-acknowledge new disputes
Close all resolvedArchive after final state
Export selectedCSV

CSV export

Click Export → CSV at the top right. The export includes the buyer's reason, resolution, status, and all timestamps. Use it for:

  • Legal escalations
  • Stripe / PayPal chargeback evidence
  • Internal CS handoff
  • Quarterly dispute-rate reporting

For the full export endpoint, see Tools.

SLA tracking

The page shows a time-since-filed column. Configurable warning thresholds:

ThresholdDefault
Yellow warning24 hours
Red warning72 hours

Bulk-filter by "Open > 72 hrs" for SLA breach review.

Notifications

TriggerRecipientEmail class
Dispute filedAdmin (notification)(system notice, no template)
Status → investigatingBuyer(auto-reply)
Resolution setBuyerresolution email with note

Customer-facing notifications can be branded via Design Studio.

Reporting

Reports → Disputes shows:

  • Dispute rate (disputes / completed orders)
  • Average resolution time
  • Top sellers by dispute count (potential fraud signal)
  • Top buyers by dispute count (potential fraud signal)
  • Common reason categories

Common workflows

"Triage today's new disputes"

  1. Status filter → Open
  2. Sort by Created ascending
  3. Open each → mark Investigating if action will take >1 day, otherwise resolve immediately

"Close out the SLA-breached backlog"

  1. Sort by Created ascending
  2. Resolve each in turn
  3. Bulk-close once status is resolved

"Quarterly dispute report for management"

  1. Date range → last quarter
  2. Export → CSV
  3. Pivot in your tool of choice
Prev
Wallet (Admin)
Next
Blocked Users