When you want to add delivery fees to your selling transaction, the price of the delivery fees is usually uncertain because it depends on the distance from the location where the products are being delivered. On the other hand, you might don't want the cashier to have access to directly change the product's selling price when entering the sales transaction.
To address this issue, you can set it so that the cashier can only change the price for the Delivery Fees product. You can try the following steps below:
I. Create Product as a Delivery Fee
Step 1. Go to Product, Click Add, then Create Non Inventory Product
Step 2. Search Product then Select Product Variant
Step 3. Edit Product Variant
Step 4. Scroll Down, Select Advanced Setup, and Choose Do Not Require Authorization
Setup | Description |
Require Authorization | Require the product edit price access |
Do Not Require Authorization | Do not require any access to edit the price |
Do Not Require Authorization and Sync Cost* | Do not require any access to edit the price - and the cost of the product will be the same as the selling price |
Notes:
The third option will sync the cost price and selling price so it won't be added to the profit from the invoice.
II. Make Sales Transaction
Step 1. Go to Sell then add the delivery fees product into cart
Step 2. Click Product then Edit Price
Step 3. Product Price was Changed
Now you have a customized price for the delivery fee product.
You might also like to read these articles below:
You can read this article to create a Non-Inventory product type: Non-Inventory Product Type
You can read this article to see detailed information about how to use Shipping or Delivery costs when making a transaction: How to use Shipping or Delivery Cost
To disable price on sell & invoice orders: Price Visible Restriction