Orders Management
You can see the order details of your orders after logging into Partner Commerce. My Orders page lists all the orders that you are working with for the selected account. You can also see the total order number and amount at the top of the My Orders page. The total order number and amount will change depending on the filter applied.
The List Orders API with the appropriate parameters is used to retrieve the selected account's order data.
View Summary Chart
You can view the summary chart for all of the orders that are placed. You can also customize the chart by applying the advanced filters. Orders by Status (bar chart) and Order Amount by Status (pie chart) charts are available with out-of-the-box template. Hovering the mouse over a status displays the quantity and amount for that status.
Search for an order
The List Orders API with the filter parameter is used to search for the particular order.
For example:
https://<URL_of_the_Instance>/api/order/v1/orders?filter=eq(SoldToAccount.Id:'<soldtoaccountID>')&sort=DESC(ModifiedDate)&filter=LIKE(Name:'Test')&Page=1&limit=10
Sort the order list
You can sort the order list by clicking the column names.
Set pagination
You can specify how many orders should be displayed on a single page. To enable pagination, go to the per page field on the top right bar and select a value from 10, 20, 30, or 40 orders per page.
Filter the order list
- Bill To
- Created Date
- Order Amount
- Status
The List Orders API with the filter, page, limit, and sort parameters is used for sorting, pagination, and filtering.
For example:
https://<URL_of_the_Instance>/api/order/v1/orders?filter=eq(Status:'Draft')&filter=eq(SoldToAccount.Id:'<soldtoaccountID>')&sort=DESC(ModifiedDate)&Page=1&limit=10
As an experienced buyer, you can also use the Quick-Add () button to add multiple products to the cart and create quotes and orders quickly. For more information, see Using CTA (call-to-action) button.
Creating an order
After successfully verifying the Captcha, a request for an order will be sent out, and you will see a success confirmation popup after the order has been generated.
To see more information about the order, click VIEW YOUR ORDER. This opens the Order details page.
The Check the cart out API is used for creating an order.
The Fetch an order API with the includes parameter is used for reviewing the created order (on the Review Your Order button).
Viewing and Modifying a Created Order
After creating an order, you can view and modify some of the fields. To view all the orders created by you and belonging to the same account, go to My Accounts > My Orders page.
You can click the Order Name link from the Order list page or click the REVIEW YOUR ORDER button from the Create Order confirmation popup. The order page appears where you can view and update the following details:
Generating an Order
The order stage moves from Draft to Generated, the generated order document is available under the Attachments section, and a notification email is sent to the associated partner and customer. You can also download and delete the generated document.
The Send bulk/mass email API is used for the email notification.
Presenting an Order
In the Partner Commerce application, presenting an order allows partner users to share the order with customers. Once the order is in the Generated stage, the Present button is available. This enables partners to review and send the order to customers, ensuring they receive accurate pricing and details before making a decision.
For Generating an Order, see Generating an Order.
The system sends the email to the recipients with the order details and the selected documents as attachments.
Confirming an Order
When an order is confirmed it is automatically generated and presented and the order status changes from Draft to Confirmed. After confirmation is complete, the user also receives an email notification.
Calculating Tax
You can calculate and review applicable sales tax during checkout before placing an order. The system calculates tax based on the based on shipping address, product details, and tax categories and updates tax details when relevant cart information changes.
Prerequisites:
Configuring the Avalara tax integration for the tenant with valid API credentials and set up product tax categories and required address fields to support Avalara-based tax calculation. For more information, see Configuring Avalara Tax Integration Connectors.
Enabling the Taxable? toggle on the product's Price List Item (PLI) in Revenue Admin UI and EnableTaxIntegration using the Get a configuration API to use the tax integration functionality. For more information, see Configuring Tax Billing and Invoicing Revenue Admin UI topic from CPQ for Administrators.
Granting View All, Create, Read, and Update permissions for the TaxBreakup object to the User. This access resolves user-context–related issues. If the TaxBreakup permission is not granted, refer to Assigning Object Permissions topic for to grant the required access.
The system calculates sales tax based on the shipping address and product details. The cart and order summary display the tax amount, and include tax in the total price.
