Customer Requirement

  1. Admin Bid Placement
    Create an admin-only form where the admin can select an auction from a dropdown, choose the winning user from a user dropdown, enter the final winning bid amount (e.g., 500), and submit the form so the bid is automatically placed on behalf of that user.
  2. Auction Payment Automation
    After the auction ends, the full winning amount should be automatically debited from the user’s saved credit card in their My Account.

Development

  1. Admin-Only Bid Placement Form
    • Create a secure admin-only page in WordPress.
    • Fetch and display all auctions in a dropdown (show auction ID + title).
    • Fetch and display all registered users in a second dropdown.
    • Add a text input to enter the final winning bid amount.
    • When the admin submits the form, the system must place the bid automatically for the selected user.
    • Ensure the form works correctly in all situations:
      • auction active
      • auction ended
      • auction pending
    • no bidders yet
  2. Automatic Payment Processing
    • After the auction ends, the system must automatically charge the winning user’s saved credit card (Stripe).
    • The payment should be processed without admin involvement.
    • If a card is missing, expired, or fails, the system should show the payment fail.

Note : This functionality only work with simple auction product.

Estimated Effort for all = 17 hours

Total Cost

  • Total Development will be 17 hours
  • Our hourly rate is USD 45/hour, but since you are doing custom development with us for the first time, we will offer 35% discount.
  • Final Cost = USD 499.