Please enable JavaScript to view this site.

RanceLab Software User Help

Navigation: Release Notes

Release Notes RanceLab Release 2.946

Scroll Prev Top Next More

Download Link

You can download the update package by clicking below

Rancelab Release 2.946

Tally import data from Fusion should carry Registration Type with account ledgers


Registration Type detail is required during exporting ledger master in Tally, and now it takes by default Regular for all ledgers in Tally after exporting from Fusion.


In Account Master (MAA)- added a field below Vat Class.

GST Registration Type = "[None]/Regular/Consumer/Composition/Unregistered"


And during account master Export in tally - added a tag name "<GSTREGISTRATIONTYPE>” in XML with value as defined in Gst Registration Type field in Fusion.


Require Tax Column in Menu Product Rate Change Screen

In Menu Management(M-F-M) - Change Rate(ALTt+R) ..

In this report  added  field "Tax.”  


Note:'Tax Column' is for display purpose only. Could not change Tax from here



M-Pesa Integration


Require an interface for keying in the Mobile No and a validate button to send the Mobile No and the Transaction Amount to a Mpesa Gateway.



MPESA Vendor settings in Fusion:

In Mode Of Payment (MAM)  - Vendor Settings (Ctrl+S) Select the location name from the list and Set Vendor=Mpesa Kenya API,

Then set the following JSON (Token will be changed  from merchant to merchant,Token detail will be provided to the merchant from MPESA)





Create a MOP in Fusion:

In  M>A>M>Here create a MOP with Vendor=Mpesa Kenya API, and MOP Type=Credit Card.

Add the MOP in sales option:



Recommended to set “Length of Mobile No Input”=0 (at M>I>L) or, set is as per Kenya Mobile no format(usually Kenya mobile numbers  are  of 12 digits)

You can authenticate the mobile no from the tender screen if mobile-no is not present in customer master.



How does a customer pay for goods and services using M-PESA?


On the M-PESA Menu Go to "Lipa Na M-PESA and Select Buy Goods Enter the Till Number of the outlet/or salesperson you wish to pay to Enter the amount you want to pay (between KSHs.50 – KSHs.70,000) Enter your M-PESA PIN. Confirm that all details are correct and press OK You will receive a confirmation SMS from M-PESA immediately.


Authenticate the mpesa amount in RanceLab:

In the tender screen, select M-Pesa mop.

Press INSERT, Mobile No input box will come to the screen

Enter the customer’s  mobile number, which is registered  with the M-PESA app

Click Ok button

The amount will be retrieved from the MPESA server, and then it will populate in  M-Pesa mop automatically.

Pop up will come to screen with this message “ MPESA payment Successful! Please Save Data, don't update transaction.”

Click the Ok button and finish the transaction.


If you put a mobile number, which is not registered with MPESA, then the following message will be shown to the screen- “wallet-id does not exist.”