eCarbids(Jesse) intends to run a proof-of-concept “penny auction” style vehicle sale: a capped number of participants purchase a fixed-price bid package, then compete to win a vehicle during a single 60-minute live auction, with the last valid bid at closing declared the winner.
Note on “penny auction” terminology: the term as used on the client’s landing page refers only to the bid increment mechanic — each bid raises the price by a fixed $0.01 — and not to any broader gambling/sweepstakes product category. For this proposal, “penny auction” is understood purely as: a WooCommerce auction with a $0.01 bid increment, funded by prepaid bid credits. No other interpretation of the term is assumed.
This is planned as a Proof of Concept (POC) phase — one auction, one bid-package tier, roughly monthly cadence — using the client’s existing Wix landing page for marketing/email capture, paired with a new WordPress + WooCommerce installation for the auction, checkout, and bidder wallet.
Assumptions
Other assumptions:
Scope Note: This proposal covers only the default-theme plugin setup and configuration, plus the custom development work listed in Sections 3-4-5 (bid wallet module, fixed winning-price floor, reserve/winning-amount handling). It does not include hosting/server provisioning, domain registration, the Ultimate Auction Pro Plugin license fee, or theme customization/branding work. These are the client’s responsibility to arrange and provide as pre-requisites before development begins
As confirmed by the client across prior correspondence:
Note: These are functional reference mockups only — they show where the new bid-credit elements sit on each page, not a final visual design. Exact look, spacing, and styling will follow whichever free WordPress theme is selected, and may differ from what’s shown here.
| Live Auction / Bidding Page |
![]() |
| Bid Package Product Page |
![]() |
| Checkout confirmation (Order received) |
![]() |
| My Account → Auctions, extended with bid credits |
![]() |
Base platform: Ultimate Auction Pro Plugin + WooCommerce, on a new WordPress install on an agreed subdomain (e.g. bid.ecarbidsdigital.com), using a free default theme (Storefront recommended).
To keep the core Ultimate Auction Pro Plugin safe and easy to update for all customers, all custom logic for this project — the bid-credit wallet, forfeiture rule, and fixed winning-price rule — will be built as a separate, standalone plugin. It works alongside the core plugin, so future core plugin updates remain safe and unaffected.
4.1 Bid-Credit Wallet — Purchase to Allocation
4.2 Per-Bid Credit Deduction
4.3 My Bid Credits Account Panel
4.4 Credit Forfeiture at Auction Close
4.5 Fixed Winning-Price Floor Enforcement
4.6 Recommended Server Specifications
An auction with up to 500 people bidding simultaneously inside a fast-moving 60-minute window is a meaningfully different load profile than a normal WooCommerce store. Every bid needs to be validated, deducted from the bidder’s wallet, written to the database, and reflected back to everyone watching — while the site is also running background jobs (bid logging, auction expiry checks, ending-soon and winner notifications) for all active bidders at the same time.
This requires real server capacity, not entry-level or shared hosting:
This is a hosting/infrastructure requirement the client provisions and maintains — separate from, and in addition to, the development cost.
5.1 Auction & Bid Package Setup (Native Configuration)
● Configure the auction product with $0.01 fixed bid increment
● Set 60-minute auction duration with fixed start and end time
● Configure $1,000 reserve/minimum price
● Disable anti-sniping/auto-extend to enforce the hard 60-minute cutoff
● Create the $250 “Platform Founder’s Bid Package” as a WooCommerce product, stock capped at 500
● Configure WooCommerce tax settings (8% New Mexico gross receipts tax)
● Set up the direct-to-checkout emailed payment link for the bid package
● Configure native email notification templates (placed bid, outbid, ending soon, won)
Estimated effort: Included (no additional charge)
5.2 Bid-Credit Wallet — Purchase to Allocation
● Build the data structure to track each customer’s bid-credit balance
● Trigger credit allocation on bid-package order completion
● Allocate 250 credits to the buyer’s account automatically on payment
● Verify credits are available immediately after checkout, with no manual step
Estimated effort: 7 hours
5.3 Per-Bid Credit Deduction
● Deduct exactly 1 credit from the bidder’s balance on every bid placed
● Apply deduction regardless of whether the bid is later outbid
● Block further bidding once balance reaches zero, with a clear on-screen message
● Display live balance updates on the bidding page as bids are placed
Estimated effort: 8 hours
5.4 My Bid Credits Account Panel
● Add a new “My Bid Credits” tab inside the existing My Account area
● Display current balance, credits used, and per-auction usage history
● Match the visual style and navigation pattern of the existing Auctions tab
● Test panel display across desktop and mobile My Account views
Estimated effort: 5 hours
5.5 Credit Forfeiture at Auction Close
● Detect the auction-close event (60-minute timer end or $1,000 minimum reached)
● Automatically expire any remaining credit balance tied to that auction
● Record forfeited credits for internal reporting
● Confirm forfeited credits cannot be reused in any future auction
Estimated effort: 3 hours
5.6 Fixed Winning-Price Floor Enforcement
● Capture the final bid price at the moment the auction closes
● Compare the final bid price against the $1,000 minimum
● Set the winning order charge to whichever amount is higher
● Verify correct order total is generated in both scenarios (final bid above and below $1,000)
Estimated effort: 5 hours
5.7 Quality Assurance & Testing
● Functional testing of wallet allocation, deduction, and forfeiture flow
● Verify $1,000 floor enforcement across multiple bid-close scenarios
● End-to-end test: emailed link → checkout → credit allocation → bidding → winner order
Estimated effort: 9 hours
5.8 Deployment & Go-Live
● Deploy the standalone wallet plugin and configuration to the live subdomain
● Final smoke test of the full auction flow in the production environment
● Confirm the Wix landing page correctly links to the live WordPress checkout
Estimated effort: 3 hours
| Deliverable | Hours |
| Auction & Bid Package Setup — native configuration (increment, timing, reserve, tax, package product, notifications) | Included |
| Bid-Credit Wallet — Purchase to Allocation | 7 |
| Per-Bid Credit Deduction | 8 |
| My Bid Credits Account Panel | 5 |
| Credit Forfeiture at Auction Close | 3 |
| Fixed Winning-Price Floor Enforcement | 5 |
| Quality Assurance & Testing (functional + performance) | 9 |
| Deployment & Go-Live | 3 |
| TOTAL ESTIMATED HOURS | 40 |
The following deliverables will be provided as part of this engagement:
Project Cost
Total Estimated Effort (main scope): 40 hours
Hourly Rate: USD 45 / hour
Standard Rate: USD 1800
Final Price: USD 1,399 (after discount around 22%)
Why We Are Offering a Discount
We are offering a reduced rate on this engagement for two reasons: first, this is your first project with us, and a penny-auction bid-credit wallet is a genuinely interesting build for our team — one we’re glad to take on and get right; second, we want to invest in starting this relationship on strong footing, so that as your proof of concept succeeds and moves into Phase 2, you already have a development partner you trust. This discount reflects our commitment to your success and to a long-term relationship, not a reduction in quality or scope of delivery.
Payment Mode