Multiple Purchase Orders

Topic summary

A user wants to set up a Shopify store that automatically generates multiple purchase orders (POs) when a customer places a single order. Their specific use case involves sending one PO to a printing company and another to a blank t-shirt supplier when a customer orders a printed t-shirt.

Current Limitations:

  • Shopify does not have a native Purchase Orders API
  • Multiple forum discussions exist on this topic

Suggested Solutions:

  • Use Shopify’s custom fulfillment feature to duplicate orders with modified items or send customized fulfillment emails
  • Build a custom app
  • Implement automation tools like Mechanic for both PO generation and custom invoicing

Additional Question:
The user also asks about implementing net-30 payment terms (customers pay 30 days after ordering). A custom invoicing process using tools like Mechanic is recommended for this requirement.

The responder suggests contacting Shopify directly to submit a feature request and offers professional development services if the user has a realistic budget.

Summarized with AI on November 1. AI used: claude-sonnet-4-5-20250929.

I am looking to create a store which when a customer orders it creates multiple PO’s.

For example a customer orders a printed T-shirt, a PO is created and sent to the company doing the printing and another PO is created and sent to the company supplying the blank t-shirt. Is this possible

Also what would be the best method to implement customers being able to order via PO, so they pay 30 days after ordering for example?

Hi @Rohan3 :waving_hand: there is no shopify Purchase Orders API, you can find plenty of forum posts on this subject to join.

Or go and contact shopify directly to submit a feature request.

To duplicate orders but with modified items or fire off bespoke fulfillment emails use the custom fulfillment feature, or build custom app, or an automation with tools like mechanic.

https://help.shopify.com/en/manual/fulfillment/setup/fulfillment-options/custom-fulfillment-services

To have a custom invoicing process you can make bespoke process using tools like mechainic

e.g. https://tasks.mechanic.dev/?q=invoice

If you have an realistic budget and need this process built then contact me for services.
Contact info in forum signature.
ALWAYS please provide context, examples: store url, theme name, post url(s) , or any further detail in ALL correspondence.