ProductPlatform OverviewPunchOutPurchase OrdersInvoicesMulti-Store ControlTransactionsHow It Works
IntegrationsShopify ReadyCoupaSAP AribaJAGGAEROracle ProcurementIvaluaGEP SMARTcXMLOCI
SolutionsB2B SuppliersMulti-Store CommerceBuyer OnboardingEcommerce Agencies
Procurement workflow

PunchOut purchase order process: from cart to Shopify order.

See the boundary between a returned procurement cart, buyer approval, the approved PO and the final Shopify order.

Resource guidePunchOut Central
01UnderstandDefine the buyer question
02MapConnect store and protocol
03ValidateTest the full transaction

A returned cart is not a purchase order

During a PunchOut session, the buyer selects products in the supplier catalog and returns the cart to procurement. At that point the buyer has a requisition or request to review, not necessarily an approved order for the supplier.

The buyer may change quantities, route the request for approval or reject it. The supplier should wait for the approved purchase order defined by the buyer connection before treating the transaction as the final order handoff.

The six stages to follow

  1. 01

    PunchOut started

    A buyer session opens the supplier catalog.

  2. 02

    Cart returned

    The selected cart goes back to procurement.

  3. 03

    Buyer approved

    The buyer completes its internal review and approval.

  4. 04

    PO received

    The approved purchase order reaches the supplier connection.

  5. 05

    Store order created

    The corresponding Shopify order is created.

  6. 06

    Invoice generated

    The invoice stage remains visible in the tracked journey.

What to investigate when the order is missing

  • Was the PunchOut session launched for the intended buyer and store?
  • Did the cart return successfully to the buyer requisition?
  • Did the buyer complete its approval process?
  • Was the approved PO sent to the configured connection?
  • Which transaction stage shows the stop and what reason is recorded?

Keep the buyer and supplier teams aligned

The buyer owns its approval process; the supplier owns the catalog and order operation. A useful implementation conversation names the handoff clearly so support teams do not treat a returned cart as a failed Shopify order or an unapproved request as a missing PO.

PunchOut Central tracks the session, cart, approval, PO, store order and invoice so the team can review the whole transaction instead of guessing from one event.

Put the guide into practice

Have a PO handoff to validate?

Bring the buyer approval path and expected order document to the implementation discussion.