[WordPress] 外掛分享: Logicanvas Auctions for WooCommerce

首頁外掛目錄 › Logicanvas Auctions for WooCommerce
WordPress 外掛 Logicanvas Auctions for WooCommerce 的封面圖片
全新外掛
安裝啟用
尚無評分
7 天前
最後更新
問題解決
WordPress 6.4+ PHP 8.1+ v1.1.0 上架:2026-09-06

內容簡介

Logicanvas Auctions for WooCommerce 讓商店擁有者及經批准的第三方拍賣持有者能夠列出並運行定時及現場拍賣。註冊的競標者所下的標價僅在伺服器上進行驗證和接受,並透過 WooCommerce 完成結帳和發票處理。

【主要功能】
• 定時拍賣,具開始/結束時間及反狙擊軟關閉選項
• 現場拍賣室,具大廳、開始、暫停/恢復等功能
• 公開、未列出及僅限邀請的可見性選項
• 連結 WooCommerce 產品及相關元數據
• 明確的狀態機及審核過的轉換

外掛標籤

開發者團隊

⬇ 下載最新版 (v1.1.0) 或搜尋安裝

① 下載 ZIP → 後台「外掛 › 安裝外掛 › 上傳外掛」
② 後台搜尋「Logicanvas Auctions for WooCommerce」→ 直接安裝(推薦)
📦 歷史版本下載

原文外掛簡介

Logicanvas Auctions for WooCommerce lets the store owner and approved third-party auction holders list and run timed and live auctions. Registered bidders place bids that are validated and accepted only on the server. When an auction closes with a winner, checkout, tax, shipping, payment, and invoices run through WooCommerce — your store remains the merchant of record.
WordPress.org: https://wordpress.org/plugins/logicanvas-auctions/
Documentation: https://docs.logicanvas.io/logicanvas-auctions
Plugin page: https://plugins.logicanvas.io/logicanvas-auctions
WooCommerce is required. Elementor is optional. The plugin never stores card numbers and never bypasses your configured WooCommerce payment gateways.
Important warning after install
After you install and activate this plugin (and create frontend pages via Auctions → Setup), please be aware of these default behaviors:

The default WordPress login and register experience is replaced with the plugin login / register page. Visits to wp-login.php (login, register, and lost password) are redirected to the plugin’s dedicated Log in page.
The WooCommerce shop page is hidden from visitors.
WooCommerce single product pages are hidden from visitors.

Cart, checkout, and My Account remain available so auction winners can pay through WooCommerce.
To restore the normal WooCommerce shop and product pages, go to Auctions → Settings and turn off “Disable WooCommerce shop and single product pages”. Auction-linked products may still stay hidden from the catalog so they can only be purchased through winner checkout.
Auction features

Timed auctions with start/end times and optional anti-snipe soft close
Live auction rooms with lobby, start, pause/resume, going once / twice, extend, sell, unsold, and cancel
Public, unlisted (share link), and invite-only visibility with hashed invitation tokens
Linked WooCommerce products, gallery, condition, reserve, increment, and fulfilment metadata
Explicit state machines with audited transitions

Bidding features

Server-authoritative bid acceptance with row locks and idempotency keys
Minimum increment rules, rate limits, and no self-bidding
Soft-close extensions with configurable window, length, and maximum extensions
Optional proxy / maximum bidding for timed auctions (off by default)
Bid history, leading / outbid UI, and masked public bidder identity

Commerce features

Immutable award records and configurable payment deadlines
Winner-only checkout at the awarded final price (quantity locked to one)
HPOS (High-Performance Order Storage) and block checkout compatibility
Commission ledger with manual payout states: pending, approved, paid, reversed, disputed
Refunds and cancellations update settlement records
Currency locked to the store currency at auction creation

Frontend and integrations

Setup wizard creates ordinary editable WordPress pages
Shortcodes for catalog, single lot, live room, dashboards, and bidding UI
Optional Elementor widgets and dynamic tags (core works without Elementor)
Dedicated login, register, and password-reset flows
Holder and bidder dashboards
REST polling for live updates (push-ready; polling is the default)
Email notifications with preference hooks
Privacy exporter / eraser integration
WP-CLI commands for listing, closing, rebuilding, and diagnostics

How bidding works
Every bid is validated on the server: auction state, time window, eligibility, currency, minimum increment, rate limits, and idempotency. The auction row is locked during acceptance. Duplicate clicks with the same idempotency key return the original result instead of creating another bid. The first valid committed bid wins a tie. Administrators may void a bid only with a recorded reason.
How winner checkout works

An award record is created with auction, winner, final amount, currency, and payment deadline.
Only that winner can start checkout.
Quantity is locked to one and the line price is the awarded amount.
Taxes and shipping use WooCommerce.
Order and line-item meta store auction and award IDs.
Payment, refund, failure, and cancellation update auction and settlement rows.

Roles

Auction holders (approved sellers) can create and host auctions they own.
Auction bidders can browse allowed auctions, bid, watch lots, and pay for wins.
Administrators receive all plugin capabilities and can moderate holders, bids, awards, and settlements.
Nobody may bid on their own auction, including administrators acting as holders.

Shortcodes

[wcap_auction_grid] — auction catalog / grid
[wcap_single_auction] — single auction page
[wcap_live_room] — live auction room
[wcap_live_host] — live host console
[wcap_submit_auction] — create / submit a listing
[wcap_holder_dashboard] — seller dashboard
[wcap_bidder_dashboard] — buyer dashboard
[wcap_my_bids] — current user bids
[wcap_my_wins] — current user wins
[wcap_pay_award] — winner payment page
[wcap_holder_apply] — become an auction holder
[wcap_login] — login / register / lost password
[wcap_register] — registration view
[wcap_countdown] — countdown
[wcap_bid_panel] — bid form
[wcap_bid_history] — bid history

Example: [wcap_auction_grid state=”active,scheduled,live,lobby” per_page=”12″]
REST API
Namespace: logicanvas-auctions/v1
Cookie authentication plus a REST nonce is required for write routes. Public GET responses hide private fields such as emails, IPs, and proxy maxima. Live clients poll auction events by sequence for incremental updates.
Privacy and security

Integrates with WordPress personal data export and erase tools
Financial rows may be anonymized rather than deleted when retention requires them
Optional IP hashing and masked public bidder names
Capability checks on every privileged action; REST permission callbacks on every route
Prepared SQL; invite tokens stored as hashes
Rate limits on bidding, authentication, holder applications, and image uploads

延伸相關外掛

文章
Filter
Mastodon