#1237·aureuserp

Enhancement: Enable Functional Dropshipping Flow with Automatic PO and Vendor-to-Customer Transfer

Author: harshqa-webkulCreated May 29, 2026Updated Aug 19, 2026
LabelsenhancementDiscussion

Summary

The dropshipping flow is currently not working. To support a complete dropshipping workflow, products should allow vendor configuration through a Purchase tab, enabling automatic Purchase Order (PO) generation and vendor-to-customer delivery.

Currently, there is no way to configure vendor information on the product, which prevents the dropshipping flow from functioning correctly.

Proposed Enhancement

Implement full dropshipping workflow support, including:

  • Add a Purchase tab to the product form.
  • Allow users to configure vendors for products.
  • Automatically create a Purchase Order (PO) when a Sales Order is confirmed for a dropship product.
  • Generate a dropship transfer from Vendor → Customer after PO confirmation.

Steps to Reproduce Current Issue

  1. Create a new product.
  2. In the product Routes, select Dropship.
  3. Observe that there is no Purchase tab available to configure a vendor.
  4. Create a Sales Order using the product.
  5. Confirm the Sales Order.

Current Behavior

  • The dropshipping flow does not work.
  • No Purchase tab exists on the product to configure vendors.
  • A Purchase Order is not automatically created after Sales Order confirmation.
  • No dropship transfer is generated.

Expected Behavior

  1. User creates a product and enables the Dropship route.
  2. User adds a Vendor in the Purchase tab.
  3. User creates and confirms a Sales Order with the product.
  4. A Purchase Order should be automatically created.
  5. After confirming the PO, a dropship transfer should be generated.
  6. The transfer locations should be:
    • Source: Vendor
    • Destination: Customer

Expected Flow

Product (Dropship Route + Vendor) → Sales Order → Auto-generated Purchase Order → Dropship Transfer (Vendor → Customer)

Impact

This enhancement is required to enable a complete dropshipping workflow, allowing products to be shipped directly from vendors to customers without passing through warehouse inventory.