Loading 0%

Proposed link

Customer Requirement

Development

      Estimated Effort for all = 20 hours

Effort

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