🎉 New Real-time bidding with WebSockets

Online auctions built for nonprofits

Add a powerful auction platform to any website in minutes — via our WordPress plugin or a lightweight JavaScript embed. Your donors bid, you raise more.

No credit card required  ·  Setup in under 10 minutes

🎨
Animal Rescue Alliance
Original Watercolor — "Golden Hour"
Current bid
$340
14 bids
🏆 New high bid! $340
📦 12 active auctions
500+
Nonprofits served
$8.2M
Raised for good causes
48K
Successful auctions
99.9%
Uptime SLA

Everything you need to run great auctions

One platform covers the full lifecycle — from posting items to paying out your NPO.

🔌
Two Ways to Install

Use our WordPress plugin for one-click setup, or drop in our JavaScript library on any site — static, custom CMS, or headless. Either way, auctions live on your domain with no iframes.

Real-Time Bidding

Bids update instantly across every device via WebSockets. No page refreshes needed — donors see the live price the moment it changes.

💸
Transparent Payout Split

Sellers choose how much of their sale goes to the NPO (50–100%). After a 13% platform & processing fee, proceeds flow automatically to seller and NPO via Stripe Connect.

🔔
Proxy Bidding & Anti-Sniping

Bidders set a maximum and the system bids on their behalf. Last-second bids automatically extend the auction by 60 seconds — no sniping, just fair competition.

🔐
Secure by Default

OAuth2/JWT authentication, HTTPS everywhere, rate limiting, and per-NPO API keys. Your data and your donors' data stay protected.

📊
Rich Reporting

NPO admins get detailed transaction reports — every bid, fee, and payout itemized. Export to CSV for your finance team in one click.

Live in four steps

From application to accepting bids — the whole process takes less than a day.

1
Apply as an NPO

Submit your nonprofit's details. We review and approve applications quickly — usually within one business day.

2
Install on your site

WordPress site? Install our plugin and paste your NPO API key. Any other site? Drop in one JavaScript snippet. Your auction gallery appears automatically.

3
Post your items

Upload photos, set a starting bid, duration (5–10 days), and donation percentage (50–100% of proceeds to the NPO). Approve seller submissions before they go live.

4
Raise funds

Real-time bidding with proxy support keeps donors engaged. When the auction closes, Stripe handles payments and automatically routes proceeds to sellers and your NPO.

Your auction. Your donors. Your brand.

AuctionPage runs entirely through your existing website. There's no "powered by" watermark, no redirect to an outside platform — just your cause, front and center.

  • Works on any site — WordPress plugin or JavaScript embed, your domain always
  • NPO admin dashboard: approve listings, monitor bids, track payouts
  • Sellers choose their donation percentage (50–100% of net proceeds)
  • Earn from listings AND from winning bids placed through your site
  • Monthly NPO payouts via Stripe Connect — no manual reconciliation
  • 13% total fee (10% platform + 3% payment processing) — nothing hidden
Apply for your NPO →
NPO Dashboard — Animal Rescue Alliance
Total raised
$12,480
Active listings
8
Next payout
$2,340
Bidders
142
Bids this week

Nonprofits love AuctionPage

"

We raised 40% more at our annual gala auction this year. The real-time bidding kept donors engaged all night — even the ones who couldn't attend in person bid from home.

S
Sarah Chen
Executive Director, Lakeside Animal Rescue
"

Setup took maybe 20 minutes. Our WordPress site already had donors checking in on the plugin the same afternoon. I was shocked at how smooth it was.

M
Marcus Webb
Development Manager, Green Futures Fund
"

The automatic payout split is the killer feature for us. No more manually cutting checks to our sellers. Everything reconciles itself and our finance team is thrilled.

P
Priya Nair
CFO, Children's Learning Alliance

Simple, transparent fees

No monthly fees, no setup costs. We take a small percentage only when a sale closes — everything else goes to sellers and your NPO.

How proceeds are divided

After the 13% fee, the remaining 87% is split between the seller and the NPO based on the donation percentage the seller chooses when listing (minimum 50%).

Example — $100 sale, 75% donation:
Platform & processing fees: $13
Seller receives: $21.75 (25% of $87)
NPO pool: $65.25 (75% of $87)
Dual NPO benefit

The NPO pool is split 50/50 between the listing NPO (who hosted the item) and the bidder NPO (through whose site the winner bid). If both are the same, your NPO keeps it all.

Payout schedule
  • Sellers — paid after buyer confirms receipt, or auto 7 days after shipment
  • NPOs — monthly transfer on the 1st of each month via Stripe Connect

Ready to raise more for your cause?

Join 500+ nonprofits already using AuctionPage. Applications take less than 5 minutes.

Apply now — it's free Request a demo