Load balancing allows you to distribute your high transaction volume between multiple merchant banks so that all merchant banks are used in a balanced way.

OrangeCRM has two kinds of load balancing options available:

  1. Load balancing within OrangeCRM
  2. And load balancing by customer sticky routes.

Option 1 – Load Balancing within OrangeCRM

You can limit the dollar amount of transactions that a merchant bank can receive in a:

  • Day
  • Month
  • Or by the batch.

Next, you can set the priority levels for when your merchant bank batches will run.
Then OrangeCRM will load balance your merchant bank limits starting with the lowest merchant limit to the highest.

Option 2 – Customer Sticky Routing

At the point of origin, on the web site, a different bank route will be assigned to each customer progressively.  Each customer will be assigned to the next merchant bank in an even pattern. This routing at the point of acquisition will be stamped onto the customer’s record in OrangeCRM and maintained for all recurring billings.

OrangeCRM offers several detailed reports to show the results of your load balancing. Here are few examples of these reports:

  • The Unrealized Billing report
  • The Summary by Bank report
  • And the Program Rate of Attrition report

These flexible load balancing options are extremely helpful for our customers who have several merchant banks that they are working with.