Corporate Gifting on Shopify: One Invoice, Many Addresses
A company wants 200 gifts sent to 200 employees on one invoice. Three ways to handle it on Shopify, from a manual process to a proper gifting flow.

Corporate orders are good business for food, decor, candle and lifestyle brands. One HR manager can buy more in a week than a month of ad-driven orders. They're also awkward on Shopify, because a corporate buyer usually wants something the normal checkout doesn't do: one payment and one GST invoice, with every box going to a different address.
Why the normal checkout doesn't fit
A Shopify checkout ships one order to one address. Shopify's own help centre is clear on the limits around this:
- split shipping in checkout doesn't apply to checkouts created from draft orders that already have a shipping line
- in Shopify B2B, buyers ship to their company location's address by default, and can only use a one-time address if you turn that option on
So there's no built-in "upload a list of 200 addresses and pay once". You have to build the process around Shopify, and how far you go depends on how many of these orders you get.
Option 1: the manual process (a few orders a season)
For the first handful of corporate orders, keep it simple:
- Agree the products, price and delivery dates with the buyer.
- Send them a draft order for the full quantity so they pay once and get one invoice with their GSTIN on it.
- Ask for the recipient list in a fixed spreadsheet format: name, phone, full address, pincode, gift message.
- Have someone create the shipments from that sheet in your courier panel.
It works, but it's slow, typing mistakes creep in, and the orders that reach your courier don't show up properly in Shopify's reports.
Option 2: one order per recipient, created by script
Once corporate orders become regular, create the orders automatically. The buyer pays once against a draft order or a proforma invoice. A script then reads the recipient sheet and creates one zero-value or prepaid order per recipient through the Shopify Admin API, tagged with the corporate order number, with notifications to the recipient turned on or off as the buyer prefers.
What you gain:
- every recipient has a real Shopify order, so fulfilment, tracking and courier sync work as they do for any other order
- the address and pincode are checked before the order is created, not when the courier rejects it
- you can send each recipient a tracking message on WhatsApp
- the corporate order number ties the payment, the invoice and every shipment together for your accountant
Import apps can do part of this from a CSV. A short custom script gives you control over validation and naming, which matters when a festive rush means thousands of orders.
Option 3: a corporate gifting flow on the store
If corporate gifting is a channel you want to grow, give it its own front door:
- a corporate gifting page with hampers, minimum quantities and price breaks
- a quote request form that goes to your sales team, not a generic contact form
- a portal where the buyer uploads the recipient list, picks delivery dates and adds a message per recipient
- one invoice in the company's name with its GSTIN (our GST on Shopify guide covers the invoice side)
- regular buyers set up as Shopify B2B companies with their own prices and payment terms. B2B runs on every plan from Basic; see Shopify B2B without Plus.
We built this kind of flow for Culture Aisle India, a handcrafted wall decor brand, with separate funnels for corporate, festive and celebration gifting sitting next to the regular store. Their Clutch review mentions it.
Plan for the festive peak
Most corporate gifting in India lands in the weeks before Diwali, then again around New Year. If you want the flow ready for that, start the build by early August. Test it with one friendly corporate customer before the rush.
A gifting flow on an existing store usually fits in a Shopify build or migration project (typically ₹3.5–8 L, firm quote after scoping), or in a Fix Sprint (₹1.5 L) if you only need the order script and the invoice.




