Overview #
Customer contract prices can be provided that override the bill-to customer's standard price for specific items. This is typically used in cases where customers commit to purchasing large quantities of specific items in return for discounted pricing. Some companies that negotiate pricing 'on the fly' store the most recent price paid by a customer as the contract price.
Implementation #
Upload contract prices in a file named contract_prices.csv. The file should contain the following fields.
| Field Name | Description |
| BaseItemCode | Item number |
| BillToCode | bill-to customer number |
| ContractPrice | customer’s special price for the item |
This works best if only the price exceptions are sent in the file (only the items for which the customer has special pricing). If there is no contract price, pricing is displayed at the customer's default price level.
The file contract_prices.csv can be uploaded interactively in the admin portal tools, or it can be dropped in the /data directory of your eCat FTP site.
When a customer has a contract price for an item, the contract price will apply instead of the price at the selected price level. The contract price displays in blue so the eCat user will be aware of the price override.