Setting Up Rule Based Fee Structures for Cheque Cashing Transactions - Part 2

How to modify and designate rule-based fee structures for cheque cashing in order to automatically apply commission fees to a cheque.

Duplicate

  • Duplicate the rule-based fee structure you previously created by clicking on 'Duplicate Rule' in the 'Define Rule-based Fee Structure' window.
Duplicate

Modify

Modify the criteria in the rules as follows:

In the first rule:

  • Lower Range - Type (-1) as the lower limit for no limit; *Note the lower limit is inclusive.
  • Upper Range - Type (3000) as the upper limit for no limit; *Note the upper limit is exclusive.

In the second rule:

  • Lower Range - Type (3000) as the lower limit for no limit; *Note the lower limit is inclusive.
  • Upper Range - Type (-1) as the upper limit for no limit; *Note the upper limit is exclusive.
  • % Fee - Reduce the percentage fee.
  • Flat Fee - Reduce the flat fee.
  • Check off 'Stop Evaluation Here'.

Then hit 'Apply' and close the window.

Modify

First Rule is applied here.

  • Create a new invoice from the invoice module.
  • Select the customer, input your transaction information and hit <TAB>.
  • You will notice if the cheque amount entered is below $3000, the system automatically applies the first rule you have created and adds the higher commission fee as well as a higher flat fee.  
First Rule is applied here.

Second Rule is applied here.

  • You will notice if the cheque amount entered is above $3000, the system automatically applies the second rule you have created and adds the lower commission fee as well as a lower flat fee.  
Second Rule is applied here.

Add another Rule

Name then enter the criteria of the 3rd rule as follows:

  • Lower Range - Type (-1) as the lower limit for no limit; *Note the lower limit is inclusive.
  • Upper Range - Type (-1) as the upper limit for no limit; *Note the upper limit is exclusive.
  • % Fee - 0%
  • Flat Fee - $5
  • Then hit 'Apply' and close the window.

If rule number two remains unchecked in the 'Stop Evaluation Here' box, the last rule will be applied to every transaction (in this case adding a flat fee of $5 and omitting the percentage fees set up in the previous two rules) even if the customer makes a cheque payment higher than $3000 because the last fee structure that matches will be the general one.

Add another Rule

Rules are executed sequentially, thus their order is important.

  • The last matching rule will override the rules above unless you stop the evaluation at the previous rule.
  • If the 'Stop Evaluation Here' box is checked, the evaluation will stop at the checked off rule before the generic rule.
  • In this example, the second rule will apply if the customer makes a cheque payment that is less than $3000.
Rules are executed sequentially, thus their order is important.