Overview
Blackpurl provides several ways to apply discounts on Customer Orders, depending on the order type. This article covers all discount options for Customer Pay Customer Orders — Parts & Accessories and Service Jobs — as well as how to discount Unit Deals.
Parts & Accessories and Service Jobs
For Customer Pay Customer Orders covering Parts & Accessories and Service Jobs, there are three discount options available.
Option 1 — Manually adjust the price on a line item
Option 2 — Add a negative Fee line to represent the discount
Option 3 — Apply a bulk discount percentage
Option 1 — Manually Adjust the Price on a Line Item
This option lets you directly edit the price on any line item in the Customer Order to reflect a discount.
User Permission Required
To manually adjust a line item price, the user must have the Override Price permission enabled under User Permissions > Special Actions. For more information on setting up user permissions, see What are User Permissions / How to Setup User Permissions and User Permissions in Blackpurl Reference.
How to Adjust the Price on a Line Item
Once the user has the Override Price permission, follow these steps to apply a discount:
1. Add the relevant line item to the Parts & Accessories section of the Customer Order.
2. Click on the line item, then click on the Price field and change the amount to what you want to charge the customer.
Changing the price this way reduces the amount payable by the customer.
Option 2 — Add a Fee to a Customer Order
This option uses a negative-quantity Fee line to represent a discount on the Customer Order. It allows you to track and report on discounts given and the discount will appear on the Customer Invoice.
Before using this option, create a dedicated discount Fee in Blackpurl. See How to Create / Add a New Fee and How to edit an existing Fee (no longer available) for instructions.
To apply the discount on a Customer Order, add the discount Fee as a negative quantity line item each time you want to offer a customer a discount.
This approach lets you run reports on the Fee to see how much discount you are giving away, and it displays as a discount on the Customer Invoice.
Tip for dealerships with Accounting Integration: To keep discounts organised in your accounting package:
Create a new Fee category and assign it to the General Ledger account where you want to record discounts.
Assign that category to the discount Fee.
This ensures discounts are recorded under the correct General Ledger in your accounting package.
Option 3 — Bulk Discount
Bulk discounting lets you apply a percentage discount across all applicable line items on a Customer Order at once.
User Permission Required
To apply a bulk discount, the user must have the Apply Bulk Discount permission enabled under User Permissions > Special Actions. For more information, see What are User Permissions / How to Setup User Permissions and User Permissions in Blackpurl Reference.
Bulk Discount — Parts & Accessories
In the Parts & Accessories section, you can add all line items first and then apply a bulk discount, or set up the bulk discount first and it will apply to any line items added afterwards. The bulk discount controls are located in the Summary section of the Customer Order.
Field | Description |
A. Number of Items | The quantity of line items added to the Parts & Accessories section. |
B. Number of Pieces | The total quantity of all pieces being sold. For example, one line item with a quantity of 10 counts as 10 pieces. |
C. Parts Total | The dollar total of parts added to the Parts & Accessories section, less any discount applied. |
D. Fees Total | The dollar total of fees added to the Parts & Accessories section, less any discount applied. |
E. P & A Totals | The combined dollar total of parts and fees, less any discount applied. |
F. Discounts | The dollar amount of discount applied, calculated from the percentage entered in the Bulk Discounts field (G). |
G. Bulk Discounts | The discount percentage to apply to this customer. You can apply the discount to both Parts and Fees, or to Parts only, or to Fees only. |
Bulk Discount — Service Jobs
In the Service Job section, you can add all line items first and then apply a bulk discount, or set up the bulk discount first and it will apply to any line items added afterwards. The bulk discount controls are located in the Summary section of the Service Job.
Field | Description |
H. Number of Items | The quantity of line items added to the Service Job section. |
I. Parts Total | The dollar total of parts added to the Service Job section, less any discount applied. |
J. Labor Total | The dollar total of labor lines added to the Service Job section, less any discount applied. |
K. Sublet Total | The dollar total of sublet lines added to the Service Job section, less any discount applied. |
L. Fees Total | The dollar total of fees added to the Service Job section, less any discount applied. |
M. Shop Supplies | The total dollar amount of shop supplies on this Service Job. |
N. Jobs Totals | The combined dollar total of Parts, Labor, Sublets, Fees, and Shop Supplies, less any discount applied. |
O. Discounts | The dollar amount of discount applied, calculated from the percentage entered in the Bulk Discounts field (P). |
P. Bulk Discounts | The discount percentage to apply to this customer. You can apply the discount to Parts, Labor, Sublets, and Fees — all of them or any combination. |
Please note: Whenever a bulk discount is applied or subsequently changed on a Parts & Accessories section or Service Job, a comment is automatically added to the Internal Comments section. This creates a record of who applied or changed the bulk discount.
Showing the Discount on Customer Invoices
This applies to Option 1 (manually adjusted price) and Option 3 (bulk discount) only. To show the discount on a printed Customer Invoice, two settings must be configured.
1. Go to System Settings > Settings and Control > Shop Settings and enable Include MSRP and Discount on part line item.
2. When checking out the Customer Order, check the Show amount saved box in the checkout dialog.
The Customer Invoice will then print with a discount section showing the amount saved. An example of how this appears on a printed invoice is shown below.
Unit Deals
To apply a discount on a Customer Order for a Unit Deal, you can adjust the price of the unit or the price of individual options and fees.
To adjust the price of the unit itself, click Edit pricing and change the price as required.
To adjust the price on any Options & fees line item, manually edit the pricing on the relevant line item directly.
Please note that discounts on Unit Deals cannot be shown on customer-facing paperwork.










