Every POS transaction should include the location of the terminal at the time the transaction was performed. How you send it depends on how your terminals connect to Nomba: through the API, or through the ISO 8583 path.
Send the terminalβs location with every POS transaction. Get it from the deviceβs GPS at the time of the transaction; donβt hardcode it or use a fixed business address.
Add a location object with the deviceβs latitude and longitude to the transaction request:
ISO 8583
Send the location in DE120, using the NIBSS tag-length-value format. Each value is prefixed with its tag and a 2-digit length:
For latitude 6.5244 and longitude 3.37921, DE120 is:
Broken down: