Vendors

Vendor application

The vendor application is saved to the verified account, presents a durable receipt, and moves through pending, approved, or declined review states without duplicate submissions.

For Customer, VendorReviewed against the current application

What this feature does

The vendor application is saved to the verified account, presents a durable receipt, and moves through pending, approved, or declined review states without duplicate submissions.

This guide describes the behavior implemented by Mallello, the people allowed to use it, and the operational checks that keep it dependable.

Detailed workflow

  1. An unauthenticated applicant starts from Apply to be a vendor and is sent to signup with a preserved /submit destination.
  2. After email verification, the callback signs the applicant in and continues to the application.
  3. The applicant submits business and catalog information.
  4. A receipt confirms that it was received and shows current progress.
  5. Returning applicants view the existing application rather than a blank form.
  6. An administrator reviews and records the outcome.

Rules and permissions

  • The vendor-specific signup notice appears only when the preserved destination is the application.
  • One active application is associated with one user account.
  • Approved applications do not continue showing active Approve/Decline actions.
  • Approval provisions or links the Vendor record and role through a transaction.

Failure handling and edge cases

  • A repeated submit must return the current receipt, not create duplicates.
  • Approval failures must not leave role and vendor records out of sync.
  • Declined applicants should see a clear status and permitted next action.