The OmniCPQServiceWrapper implementation is a class for OmniScripts that supports named methods used in guided selling.
note: As of the CME Spring '17 release, OmniCPQServiceWrapper is deprecated. Salesforce recommends using the Omnichannel CPQ REST APIs instead of OmniCPQServiceWrapper.
| OmniCPQServiceWrapper Method Name | CPQ API Method Name | CPQ API Name |
|---|---|---|
| addProducts | postCartsItems | Add Items to Cart |
| createOpportunity | createCart | Create Cart |
| createOrder | createCart | Create Cart |
| createQuote | createCart | Create Cart |
| deleteItem | deleteCartsItems | Remove Items from Cart |
| getProducts | getCartsProducts | Get List of Products |
| submitOpportunity | checkout | Checkout Items in Cart |
| submitOrder | checkout | Checkout Items in Cart |
| submitQuote | checkout | Checkout Items in Cart |
| updateItem | putCartsItems | Update Items in Cart |