Understanding price services and price mappings
Price services define the host ERP integration configuration for the host-based price and availability content for Opportunities, Quotes, and Sales Orders. Infor CRM CE is compatible with host systems that support Infor Rhythm price services API definition.
A web service or Application Program Interface (API) is used by applications to request information from another system or application.
Price services
Price services are web services defined to provide the eCommerce application with product pricing and availability content from integrated Infor ERP systems. Infor CRM has implemented ERP based pricing based on the already existing eCommerce compatible pricing web services.
OAuth Resource Owner Grant
OAuth2 securely supports multiple flows to consume APIs for different access patterns. The Resource Owner Grant access pattern is used for server to server access. In these cases, the user/resource owner is not present for authorization. Therefore, service accounts are required for backend authentication and authorization.
Infor Rhythm price services
Infor CRM CE can be integrated with Infor Rhythm price services for Opportunities, Quotes, and Sales Orders.
When using integrated products. These are the price services:
- GetOrderLinePrice
- Obtains the unit price of the selected product based on quantity and customer price list setting.
- GetOrderTotal
- Obtains the order header totals including estimated discounts, charges, and taxes.
- GetOrderPromise
- Obtains the unallocated quantity available of the specified product; by warehouse.
Infor CRM CE Quotes and Sales Orders require a configured price service for each of these supported price services. Infor CRM CE Opportunities require a configured price service for GetOrderLinePrice and GetOrderPromise.