---
title: CreateSetupRequestCustomerOrder pipeline
slug: configured-commerce/docs/createsetuprequestcustomerorder
docTags: 
createdAt: 2026-08-13T10:46:25.000Z
---

| Order | Pipe                    | Description                                                                                                                                           |
| ----- | ----------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------- |
| 100   | ValidateContext         | Validates the PunchOutSession.FromIdentity exists in the UserProfile repository and validates current request hosts exists in the Website repository, |
| 200   | CreateCustomerOrder     | Creates new CustomerOrder.                                                                                                                            |
| 300   | PopulateBillToAndShipTo | Uses the GetSetupRequestCustomer pipeline to determine BIllTo and ShipTo.                                                                             |
| 400   | PopulateShipVia         | Uses CustomerOrder.Customer.ShipCode to get CustomerOrder.ShipVia from ShipVia repository.                                                            |
