If you want to add fees to your product prices, you can set up the rules that govern who gets charged how much extra. Fees can be fixed amounts or percentages, and can be restricted according to the products being ordered, the type of user placing the order, the date, etc., and by using a code (like a discount voucher code in reverse!), you can also assign fees to different payment gateways in case you want to make a surcharge for accepting a particular payment method (if you do charge extra fees to use a certain gateway, make sure it is legal in your country to do so!).

As multiple fees can be added to an order, you could use fees as a workaround for applying multiple taxes (for example, some businesses in Canada have been known to do this as they have to charge more than one type of tax). However, please be aware that nBill will not know that you are using the fee as a tax, and the tax amounts shown in nBill's reports will not reflect the amount of any fees and will therefore not be accurate.

To access your list of fees, select Configuration-­>Fees from the main menu as shown in figure 3.8.

Figure 3.8 - Accessing the Fees List


This will take you to the list of fees, and you can click on a fee name to edit it, or use the 'New' toolbar button to create a new one. The fee editor is almost identical to the discount editor, and all of the settings work in the same way, it's just that the amount of the fee is added to the total instead of being deducted like a discount is (in fact, fees are stored in the database as discounts with a negative amount - as far as nBill is concerned there is no difference between them).

Please see the discounts topic for more information on each setting on the editor.

The only additional feature that applies to fees but not discounts, is the ability to use them with a payment gateway to charge extra for using that particular gateway. See the payment gateway settings topic for more information on how to do that.