Proposed link

Customer Requirement

 Development

      Estimated Effort for all = 13 hours


Effort

Commercials

  1. Project Cost

Note: 

The dates mentioned above are subject to advance payment and any dependencies that a particular milestone has in terms of clarifications from the customer.

The fee does not involve any third-party costs, such as domain registration, hosting, theme purchases, or plugin purchases, which are to be borne by the Client.

Proposed link

Customer Requirement

This proposal outlines the workflow and features of the Auction Invoice System designed to streamline invoicing and payment management after auction events. The system ensures accuracy, transparency, and automation for both internal finance teams and auction clients.

🔁 Workflow Overview

  1. Post-Auction Verification
    • After each auction ends, the finance team will review and verify the winning bidder for each auction lot.
    • This step ensures the correct highest bidder is selected, reducing errors and maintaining trust.
  2. Invoice Generation
    • Upon successful verification, the system generates an invoice for the winning bidder.
    • The invoice includes:
      1. Auctioned item’s final price
      2. Applicable discounts (see below)
      3. Dual currency display (USD + local currency)
  3. Discount Logic
    • The system supports both automatic and manual (admin-defined) discounts:
    • Automatic Discounts
      1. 2% discount for using a referral code
      2. 2% discount for prompt payment
    • Manual Discounts (Admin-Defined)
    • Admin can add custom discounts (fixed amount) to any invoice.
  4. Invoice Dispatch
    • Once generated, invoices are automatically sent to the customer’s registered email.
  1. Payment Tracking
    • After payment confirmation, the finance team updates the payment status in the system.
    • Key features include:
      1. Statuses like “Unpaid,” “Partially Paid,” “Paid”
      2. Option to resend updated invoice with payment confirmation
  2. Multi-Currency Support

Design and Development 


⚙️ Admin Settings & Invoice Configuration (Within WP Backend)

The invoice system will be developed into your existing WordPress backend. We will use a invoice plugin and will customize that plugin’s functionality to achieve the workflow.

Invoice General Settings Module Includes:

🔧 Development Process:

1. Create Admin Settings Screen

2. Company Info Section

Development Effort = 10 hours

🛒 Generate Order & Invoice After Auction Ends

Use Case: Generate Order & Invoice After Auction Ends

  1. Auction Ends
  2. Admin reviews auction result via Product Edit Page
  3. Click: “Generate Order & Invoice”
    • Redirects to Add New Order screen
  4. Click: “Create Order”
    • Refer layout 
    • Admin selects:
      1. Winning user (auto-suggested if winner exists)
      2. Adds optional Discount Note
    • Order is saved and visible in the system
  5. Click: “Generate Invoice PDF”
    • PDF generated with branding, invoice number, due date

Note: Will use WooCommerce order system to setup invoice 

🔧 Development Process:

1. Hook Into Auction Completion

2. Extend Product Edit Page

3. Redirect to Custom Add Order Screen

4. Create Order 

5. Generate Invoice PDF

Development Effort = 13 hours

✏️ Order Edit Options

To maintain accurate reporting and financial tracking, the system will offer two editing paths based on the order payment status:

🔁 1. Edit Unpaid / Processing Orders

🚫 2. Paid Orders – Cancel & Reissue

Development Effort = 4 hours

👤 Front-End: User Profile > Orders Tab

Allowing users to view and manage invoices related to auctions they’ve won.

Each user profile includes an “Orders” section:

Development Effort = 5 hours

📧 Send Invoice via Email

Once an invoice is generated, the system will:

Development Effort = 4 hours

Effort

Total Development Effort = 36 hours

20% discount
■ Final Cost : 1296 USD

Proposed link

Objective
To clean up and optimize the website’s structure, layout, and performance, with a focus
on enhancing the user experience, code maintainability, and speed.

  1. Home Page
    • Clean up the code and organize the structure.
    • Set up proper management for the following sections:
    • Slider
    • Live Event Section
    • Past Event Section
    • Header/Footer management

      Estimated Time: 14 hours

  1. Event Listing Page (Live & Past Events)
    • Clean and optimize the page structure.
    • Improve page load time.
    • Enhance the event listing layout.
    • Add “Lot End Time” to each event box.

      Estimated Time: 8 hours
  2. Lot Detail Page
    • Clean and organize the code structure.
    • Improve page load time.
    • Properly display the bid history section.
    • Clearly show auction results.

      Estimated Time: 5 hours
  1. General Site-Wide Optimization
    • Review all remaining pages.
      Improve structural consistency and speed optimization across the website.

      Estimated Time: 10 hours
  2. Layout changes
    • The layout changes are not included in the current estimation. Once you share the list of layout modifications, we will review it—if there are any major changes, we’ll provide a separate estimation accordingly.

Total Estimated Time: 37 hours