Commoditty-Watch acts as a platform where Buyers and Sellers can meet anonymously with the peace of mind that they are dealing with verified companies that we vouch for.

This manual takes you through the processes of registration and onboarding of a company and its users, as well as the validation processes that will allow them to access the Marketplace. Then, we take you through the creation of Deals, the bidding process, and running the Workflow that leads to collecting and validating all the pieces needed to make the Deal reach its desired conclusion.

Registration and Sign In

The first step consists in the regsitration of the company and its primary user.

  1. A User initiates the registration by filling out and submitting the form with company and personal details.
  2. Upon successful submission, the user receives a confirmation message instructing him to check their email and validate his account.
  3. The user verifies his email by clicking the validation link, which directs him to set a secure password for his new account.
  4. After setting the password, the user completes the verification process and is redirected to the login page to access the system.

Company

Admin User
Dashboard Page 1
Set Personal Information 2
Set Company Information 3
Set Offices 4
Set Users 5
Invite Users via Email 6
View Company Details 7
Validate Company Information 8
Change Company Status Post Validation 9
User Access To The Marketplace 10
  1. The user lands on the dashboard page.
  2. The system prompts the user to complete his personal information. Until admin validation, access to other modules is restricted.
    1. The user can edit his basic information.
      • The user can update his first name, last name, full name, and DBA.
    2. The user can add multiple addresses also user can choose main address from list. Once validated by the admin, they can no longer be edited.
      • The user can set an address with detailed info such as street, city, state, country, postal code, and comments.
      • The user can edit an address with detailed info such as street, city, state, country, postal code, and comments.
      • The user can delete an address with detailed info such as street, city, state, country, postal code, and comments.
    3. The user can set multiple phone numbers also user can choose main phone number from list. Once validated by the admin, they can no longer be edited.
      • The user can set a phone number with detailed info such as phone type, conutry code, phone number and extension.
      • The user can edit a phone number with detailed info such as phone type, conutry code, phone number and extension.
      • The user can delete a phone number with detailed info such as phone type, conutry code, phone number and extension.
  3. The system prompts the user to complete his personal information. Until admin validation, access to other modules is restricted.
    1. The user can edit his basic information.
      • The user can update his first name, last name, full name, and DBA.
    2. The user can add multiple addresses also user can choose main address from list. Once validated by the admin, they can no longer be edited.
      • The user can set an address with detailed info such as street, city, state, country, postal code, and comments.
      • The user can edit an address with detailed info such as street, city, state, country, postal code, and comments.
      • The user can delete an address with detailed info such as street, city, state, country, postal code, and comments.
    3. The user can set multiple phone numbers also user can choose main phone number from list. Once validated by the admin, they can no longer be edited.
      • The user can set a phone number with detailed info such as phone type, conutry code, phone number and extension.
      • The user can edit a phone number with detailed info such as phone type, conutry code, phone number and extension.
      • The user can delete a phone number with detailed info such as phone type, conutry code, phone number and extension.
    4. The user can set multiple email addresses also user can choose main email address from list. Once validated by the admin, they can no longer be edited.
      • The user can set an email with detailed info such as Email Type, Address, and Comments.
      • The user can edit an email with detailed info such as Email Type, Address, and Comments.
      • The user can delete an email with detailed info such as Email Type, Address, and Comments.
    5. The user can set multiple bank accounts. Once validated by the admin, they can no longer be edited.
      • The user can set a bank account with detailed info such as:
        • Bank Information: Name, Address, Phone Number, URL, Swift Code, Officer
        • Account Information: Account Name, Beneficiary, Routing Number, Account Number, Confirm Acct Nbr
      • The user can edit a bank account with detailed info such as:
        • Bank Information: Name, Address, Phone Number, URL, Swift Code, Officer
        • Account Information: Account Name, Beneficiary, Routing Number, Account Number, Confirm Acct Nbr
      • The user can delete a bank account with detailed info such as:
        • Bank Information: Name, Address, Phone Number, URL, Swift Code, Officer
        • Account Information: Account Name, Beneficiary, Routing Number, Account Number, Confirm Acct Nbr
    6. The user can add multiple documents. Once validated by the admin, they can no longer be edited.
      • The user can set a documents with detailed info such as Owner, File, Doc Name, Number, Issued By, Issued On and Expires On.
      • The user can edit a documents with detailed info such as Owner, File, Doc Name, Number, Issued By, Issued On and Expires On.
      • The user can delete a documents with detailed info such as Owner, File, Doc Name, Number, Issued By, Issued On and Expires On.
  4. The system prompts the user to complete his company information. Until admin validation, access to other modules is restricted.
    1. The user can edit his basic information.
      • The user can update his company name and formation date.
    2. The user can add multiple addresses also user can choose main address from list. Once validated by the admin, they can no longer be edited.
      • The user can set an address with detailed info such as street, city, state, country, postal code, and comments.
      • The user can edit an address with detailed info such as street, city, state, country, postal code, and comments.
      • The user can delete an address with detailed info such as street, city, state, country, postal code, and comments.
    3. The user can set multiple phone numbers also user can choose main phone number from list. Once validated by the admin, they can no longer be edited.
      • The user can set a phone number with detailed info such as phone type, conutry code, phone number and extension.
      • The user can edit a phone number with detailed info such as phone type, conutry code, phone number and extension.
      • The user can delete a phone number with detailed info such as phone type, conutry code, phone number and extension.
    4. The user can set multiple email addresses also user can choose main email address from list. Once validated by the admin, they can no longer be edited.
      • The user can set an email with detailed info such as Email Type, Address, and Comments.
      • The user can edit an email with detailed info such as Email Type, Address, and Comments.
      • The user can delete an email with detailed info such as Email Type, Address, and Comments.
    5. The user can set multiple website. Once validated by the admin, they can no longer be edited.
      • The user can set an website with detailed info such as Address, Established On and Comments.
      • The user can edit an website with detailed info such as Address, Established On and Comments.
      • The user can delete an website with detailed info such as Address, Established On and Comments.
    6. The user can set multiple bank accounts. Once validated by the admin, they can no longer be edited.
      • The user can set a bank account with detailed info such as:
        • Bank Information: Name, Address, Phone Number, URL, Swift Code, Officer
        • Account Information: Account Name, Beneficiary, Routing Number, Account Number, Confirm Acct Nbr
      • The user can edit a bank account with detailed info such as:
        • Bank Information: Name, Address, Phone Number, URL, Swift Code, Officer
        • Account Information: Account Name, Beneficiary, Routing Number, Account Number, Confirm Acct Nbr
      • The user can delete a bank account with detailed info such as:
        • Bank Information: Name, Address, Phone Number, URL, Swift Code, Officer
        • Account Information: Account Name, Beneficiary, Routing Number, Account Number, Confirm Acct Nbr
    7. The user can set multiple documents. Once validated by the admin, they can no longer be edited.
      • The user can set a documents with detailed info such as Owner, File, Doc Name, Number, Issued By, Issued On and Expires On.
      • The user can edit a documents with detailed info such as Owner, File, Doc Name, Number, Issued By, Issued On and Expires On.
      • The user can delete a documents with detailed info such as Owner, File, Doc Name, Number, Issued By, Issued On and Expires On.
  5. The system prompts the user to set office information, and the user can add multiple offices.
    1. The user can edit his basic information.
      • The user can update his office name and Open/Closed date.
    2. The user can add multiple addresses for the office also user can choose main address from list. Once validated by the admin, they can no longer be edited.
      • The user can set an address with detailed info such as street, city, state, country, postal code, and comments.
      • The user can edit an address with detailed info such as street, city, state, country, postal code, and comments.
      • The user can delete an address with detailed info such as street, city, state, country, postal code, and comments.
    3. The user can set multiple phone numbers for the office also user can choose main phone number from list. Once validated by the admin, they can no longer be edited.
      • The user can set a phone number with detailed info such as phone type, conutry code, phone number and extension.
      • The user can edit a phone number with detailed info such as phone type, conutry code, phone number and extension.
      • The user can delete a phone number with detailed info such as phone type, conutry code, phone number and extension.
    4. The user can set multiple email addresses for the office also user can choose main email address from list. Once validated by the admin, they can no longer be edited.
      • The user can set an email with detailed info such as Email Type, Address, and Comments.
      • The user can edit an email with detailed info such as Email Type, Address, and Comments.
      • The user can delete an email with detailed info such as Email Type, Address, and Comments.
    5. The user can set multiple documents. Once validated by the admin, they can no longer be edited.
      • The user can set a documents with detailed info such as Owner, File, Doc Name, Number, Issued By, Issued On and Expires On.
      • The user can edit a documents with detailed info such as Owner, File, Doc Name, Number, Issued By, Issued On and Expires On.
      • The user can delete a documents with detailed info such as Owner, File, Doc Name, Number, Issued By, Issued On and Expires On.
    6. The user can set multiple users.
      • The user can set a users with detailed info such as First Name, Last Name, Email Address and Role.
      • The user can edit a users with detailed info such as First Name, Last Name, Email Address and Role.
      • The user can delete a users with detailed info such as First Name, Last Name, Email Address and Role.
  6. The system prompts the user to set up the company's organization, and the user can add multiple users to the company.
    1. The user can add new users.
      • The user can set user details including first name, last name, email address, and role.
      • The user can send an invitation to the new user to set their username and password.
  7. Admin can access the full company profile submitted by users to initiate the verification process for accuracy and compliance.
    1. Admin will validate Prsonal information.
      • Admin will validate Basic Information
      • Admin will validate Addresses
      • Admin will validate Phone numbers
      • Admin will validate Email Addresses
      • Admin will validate Bank Accounts
      • Admin will validate Documents
    2. Admin will validate company information.
      • Admin will validate Basic Information
      • Admin will validate Addresses
      • Admin will validate Phone numbers
      • Admin will validate Email Addresses
      • Admin will validate Website
      • Admin will validate Bank Accounts
      • Admin will validate Documents
    3. Admin will validate officees and inside that all users and their information
  8. Post-validation, Admin updates the company’s account status (e.g., Active, Pending, Rejected) to control access rights.
  9. Upon Admin approval, user are granted access to the Marketplace tab, enabling them to view, compare, and interact with offers.

Bidding Process

Admin Seller Buyer 1 Buyer 2
Create Offer 1
Assign Workflow 2
Place Bid 3
Place Bid 4
Review Comments 5
Add Comments 6 7
Validate Comments 8
View Comments 9 10
Accept Bid 11
  1. The Seller begins the workflow by creating a new offer. This includes entering all necessary details like product specifications, pricing, and other relevant information before saving the offer for further action.
    1. Specifies whether the offer is for a "Sale" or another type of deal (e.g., Purchase, Lease). This determines the transaction nature.
    2. Describes the source or location from which the product will be supplied (e.g., India, China, Domestic Plant A).
    3. Dropdown to select a product (e.g., Oil). On selection, the system fetches admin-defined specification fields.
      • Admin sets up Field Lists, where multiple fields can be added with a Label, Data Type, Format, and Rules. Each product can have multiple Field Lists associated with it.
    4. Specifies how much of the product is being offered (e.g., 100, 5000).
    5. Unit used to measure the quantity (e.g., MT, Kg, Liters).
    6. Indicates the duration of the offer validity or contract period in months.
    7. Defines how often the quantity will be supplied during the contract period (e.g., monthly, quarterly).
    8. The date on which the contract becomes effective.
    9. The last valid date for the offer. After this, the offer is no longer available to buyers.
    10. Text box for specifying logistics conditions such as delivery location, Incoterms (e.g., FOB, CIF), and any other terms related to delivery.
  2. Based on the selected product, multiple workflows configured by the admin are available. The seller can assign a workflow to their offer, rearrange the order of workflow nodes, and remove any unwanted nodes. However, the seller is not allowed to edit the content or data of the nodes themselves.
  3. Every buyer can view the offer and submit comments anonymously—without revealing their company name. After that, they can proceed to place their bid.
  4. Similar to Buyer 1, Buyer 2 evaluates the offer and submits their own bid with expected terms and conditions. This adds competitive input to the negotiation phase.
  5. The Admin actively monitors all submissions and performs an initial review of comments, bids, and other actions taken. This ensures the integrity of the process and flags any discrepancies early.
  6. The Seller adds comments related to the offer or ongoing discussions. These may include clarifications, updates, or counterpoints regarding buyer inputs.
  7. Buyer 1 provides a private comment to accompany the bid. These comments are used to justify pricing, suggest modifications, or address terms, and are initially visible only to Admin.
  8. After receiving comments from buyers, the Admin validates them. This validation step makes the comments official, visible to Sellers, and part of the formal workflow.
  9. Once the Admin has validated buyer comments, the Seller gains access to view them. This helps the Seller analyze buyer intentions and prepare for acceptance or negotiation.
  10. After Admin validation, Buyer 1 is granted access to view their own submitted comment as part of the ongoing workflow. This confirms visibility and records their participation.
  11. The buyer whose bid is accepted receives an email notification stating that their bid has been accepted. All other bidders receive an email informing them that their bid was not accepted, and they will no longer have access to view the offer.
  12. Once a bid is accepted, the offer is converted into a deal. From that point onward, the deal becomes visible only to the respective seller and the buyer whose bid was accepted. All other participants lose access, ensuring confidentiality and focused communication between the involved parties.

Deal and Workflow

Admin Seller Buyer
Seller reviews the workflow and parameters 1
Seller Document Add 2
Seller write a comment 3
Seller write a request 4
Buyer writes a comment 5
Seller can review the comments 6
Seller Document Add 7
Admin Validates documents 9
View Validated Documents 10
  1. The Seller accesses the workflow and views previously attached documents to confirm availability or check the current status.
  2. The Seller uploads new documents—such as quotations or technical files—that are necessary for progressing the offer.
  3. The Seller initiates a formal request to add or modify documents within the workflow. This request is queued for Admin review and validation.
  4. A second request may be submitted by the Seller to attach additional documents related to revisions, clarification, or additional requirements.
  5. Buyer 1 adds a document-specific comment—often in response to the Seller’s upload—to provide context, raise questions, or suggest edits.
  6. Once comments or document interactions are validated, Buyer 1 can view the shared document and associated notes.
  7. Buyer 1 uploads their own set of documents—such as counter-offers, clarifications, or agreements—into the workflow for Admin approval.
  8. The Admin reviews all uploaded documents from both Seller and Buyer, ensuring accuracy, completeness, and compliance with standards.
  9. After reviewing, the Admin formally validates the documents submitted by both the Seller and Buyer, confirming they meet workflow requirements.
  10. Once validated, the documents are made accessible to all relevant parties, and can be viewed in their finalized, approved state.