FACTORIZE
Factorize · Selling

Factorize Auctions

Free · GPLv2+ Weekly auctions that run themselves: relists, ghost-winner forfeits, Buy Now gray-out, one-tap bids, verified bidders.

What it does for you

Auctions move liquidation stock — until you spend every Monday relisting the ones that did not sell, chasing winners who never pay, and answering “is this really below retail?”. Factorize Auctions automates the whole cycle on top of the free Ultimate Auction for WooCommerce plugin: one unit per cycle, an hourly tick that relists failed cycles and forfeits ghost winners, and paid orders that put the next unit up or end the auction. On the storefront it adds the conversion layer: one-tap bidding, a Buy Now that grays out instead of vanishing, bidder verification, and retail comparisons shoppers can check.

Every feature

Setup

  1. Install WooCommerce and the free Ultimate Auction for WooCommerce plugin (Setup and the Site Builder do this for you).
  2. Activate Factorize Auctions; the card shows the cycle length under the Selling tab.
  3. Create an auction product in Ultimate Auction (opening price, increment, dates) and set its regular price — that is the Buy Now amount.
  4. Add _et_retail_price for the % below retail line and pick a Returns mode. Make sure WP-Cron runs (point a real cron at wp-cron.php on quiet sites).

Configuration

keydefaulteffect
relist_grace_days3days a winner gets to start an order before forfeiting
fineprint_enabledtruefold the policy lines into one row
retail_source_templatehttps://www.google.com/search?tbm=shop&q={query}where the “source” link points; {query} = url-encoded title

Set any subset with WP-CLI — wp option update factorize-auctions_options '{"key":"value"}' --format=json — or return values from the factorize-auctions_config filter in a small plugin. Legacy empire-* option names are still read.

The cycle length is the separate et_auction_days option (default 7). Per product: regular price = Buy Now, _et_retail_price pins retail, _et_retail_source overrides the source link, _et_returns_mode is the Returns dropdown.

Tutorial

  1. Set the cyclewp option update et_auction_days 5 — the next relist uses it; the hub card shows it.
  2. Run your first auctionCreate the auction product, set opening price $30, increment $2, regular price $60. The page shows the countdown, the quick-bid button, and Buy Now $60.
  3. Watch Buy Now gray outBid past $60 with a test account: Buy Now turns disabled with an explanation.
  4. Let a cycle failLet one end with no bids: within the hour it relists with a fresh end date and an empty Bids tab.
  5. Change the retail sourcewp option update factorize-auctions_options ‘{“retail_source_template”:”https://www.ebay.com/sch/i.html?_nkw={query}”}’ –format=json

Questions

Do I need a separate auction plugin?

Yes — Ultimate Auction for WooCommerce provides the auction product type and bid processing; this plugin adds the lifecycle and storefront layer.

Why is Buy Now gray?

Bidding passed the Buy Now price; the option is shown disabled so shoppers see why it went away.

Does any data leave my server?

No; the only external URL is the shopper-facing source link.

Roadmap

What I need from you

The inputs only the store owner can supply — keys, wording, photos, decisions, hardware — with the exact screen or command for each: Factorize Auctions — what I need from you (PDF).