CSD/SX.e with OAuth 2.0 Authentication - Price Service Information
Use this table to identify the Price Service information for CSD or SX.e implementations using OAuth 2.0 authentication when:
- If a default value exists, Infor CRM SLX strongly recommends leaving the default setting unchanged.
- For details of references to the ION API document properties, see Working with the ION API download file.
Name | Description |
---|---|
Name | The name of the price service. Valid options include:
|
Active |
Default: Selected This must be selected for the price service to function as expected. This can only be edited on a customized price service. This option must be cleared if the ERP does not support the corresponding functionality. |
Description | A description of the price service. |
Custom (Price Service detail view only) |
If selected, identifies that the price service has been customized and is therefore editable. This will be automatically selected once the custom version is saved and cannot be edited. |
Back Office (Price Service detail view only) |
The name of the associated back office. |
Service Type | Default: RESTful - JSON |
Method | Default: POST |
Action Name | A read-only price service reference |
End Point |
Use the following format and information from the ION API to define the End Point URL: (ionapi.iu value)/(ionapi.ti value)/(ERP specific End Point suffix) You must have the following ION API document properties:
|
(End point suffix) | Use the End Point suffix defined for the desired price service, as identified in the Name field. |
|
SX/rest/serviceinterface/rhythm/ItemPrices Example: https://servername.domain.com/XXXX_TST/SX/rest/serviceinterface/rhythm/ItemPrices |
|
SX/rest/serviceinterface/rhythm/GetOrderPromise Example: https://server.network.com/XXXX_TST/SX/rest/serviceinterface/rhythm/GetOrderPromise |
|
SX/rest/serviceinterface/rhythm/GetOrderDetails Example: https:// servername.domain.com/XXXX_TST/SX/rest/serviceinterface/rhythm/GetOrderDetails |
Authentication Type | Default: OAuth 2.0 |
Authentication Grant Type | Default: Client Credentials |
Authentication URL | (Not applicable) |
Access Token URL |
Use the following ION API to define the End Point URL:
Example: https:// servername.domain.com:443/XXXX_TST/as/token.oauth2 |
Redirect URL | (Not applicable) |
Authorization Key |
Use the following ION API to define the End Point URL:
Example: XXXX_TST~OzdgeZ5XD9CwfYqbvgpIIIxfUOAndQUbdCs8DbrJLpI |
Authorization Secret |
Use the following ION API to define the End Point URL:
Example: -sVv553CEplqKl-3q3XK9bD0H0ItMuGd7Tf0nN4yq5IqufV_qtiIVx0GWtqWvxZgfIYDEXD8DBfiWIgLPP9fcg |
User Name |
Use the following ION API to define the End Point URL:
Example: XXXX_TSTT#7NW2P1iwEKvSAavdbBTUFO7SQOFHZBYJxUKslWf3nIm2KmwCtTQPu_ 9DTsrHC78ZUR4pBiUuHGjcXmZ3z0KgDQ |
Password |
Use the following ION API to define the End Point URL:
Example: Oo5zcM-0b6RJbUj348VZk9oD1d3eDq09vF8XwxPrTszj9IGk8d1TL0cHOTgLpdluNwV5oNop0mGleTQkHD7FCw |