Create invoice for different vendor for each order

Hi,

This is a WordPress Plugin request.

  1. As a website owner, I have partnered with multiple vendors. I sell products on their behalf on the website and when customer buys it, the invoice should be generated by vendor’s company name (not mine) and funds transferred to them, not my account.

  2. Before all this, the customer add items into the cart and tries to checkout. The website should send a unique link which shows the customer’s cart and checkout system.

Thanks.