4.2.1. Get Latest ConfigurationThe "Get Latest Configuration" endpoint allows a terminal to retrieve the most recent configuration settings from the Malawi Revenue Authority. This endpoint is used when the terminal receives a response from EIS API after submitting a sales transaction indicating that shouldDownloadLatestConfig is set to true.
This flag signals that there has been a change in configuration data maintained by MRA. When this flag is true, the POS system is required to call this endpoint to fetch the updated configuration and apply it immediately to ensure compliance with the latest changes.
The configuration of the device may fall in 3 categories
1. The global configuration which is controlled largely by MRA and contains business specific information such as tax rates eg VAT @ 16.5 etc
2. The terminal configuration which controlled details specifically relating to the terminal such as the address lines to be shown on receipt and terminal offline sales threshholds
3. The taxpayer configuration which contains details of the taxpayer owning the terminal. This will contain details such as TIN, trading name, contact details, default tax office
|