Hi, I'm Ask INFA!
What would you like to know?
ASK INFAPreview
Please to access Ask INFA.

Omni Channel Order Management

Omni Channel Order Management

Step 5. Invoke the process

Step 5. Invoke the process

When you invoke the Expedited Purchase Orders process, the process creates opportunities in Salesforce and initiates fulfillment. The process returns opportunity ID as process output.
You can run the process using one of the following options:
  • REST or SOAP API endpoints in any API client such as cURL, Postman, SOAP UI, or any programming language
  • Web browser by passing the input parameters
For example, you can pass the input parameters in Postman as shown in the following image:
The image shows the sample input parameters that you can pass using the Postman.
The process is designed to process any payload from the third-party service. You can modify the mapping as required.
For example, the following sample requests are processed with the default mappings:
  • For Web Sales Order:
    { "resource": "Web", "id": null, "name": "", "qnt": "", "rate": null, "discount": null, "comment": "", "firstName": "", "lastName": "", "phone": "", "emailAddress": "", "line": "", "city": "", "state": "", "zipcode": "", "billingLine": "", "billingCity": "", "billingState": "", "billingZipcode": "", "country": "" }
  • For API Sales Order:
    { "resource": "API", "id": null, "contactID":"{Salesforce Contact ID}", "quantity" : null, "discount":null, "productId" : "" }
  • For B2B Sales Order:
    { "resource": "B2B", "id": null, "productName": "", "qnt": null, "productPrice": null, "description": "", "comment": "", "firstName": "", "lastName": "", "mobilePhone": "", "email": "", "street": "", "city": "", "state": "", "zip": "", "discount": null, "country": "", "accountID": "{Salesforce Account ID}" }

0 COMMENTS

We’d like to hear from you!