How is the Member Jungle barcode generated?
The barcode which is shown in the Member Jungle App can be used for integration with your own POS or other card reading systems.
It is based on EAN 13 Barcode Format which is the most common barcode format and is used for most retail goods. So we adapted this barcode for use in Member Jungle.
What is the format of the Member Jungle barcode?
It may come as no surprise that the barcode has 13 numerals which are then represented as barcodes.
- First 5 numbers are an identifier for the club (zero padded to the left).
- Next 7 is for the membership number (zero padded to the left).
- 13th digit is a check digit
Here is an example barcode.
So to decypher this barcode:
First 5 numbers are an identifier for the club (zero padded to the left). In our example this is the value of 00170 (170) - which is unique for your club
Next 7 numbers are for the membership number (zero padded to the left). So here this barcode is for member number 0012101 , or 12101.
13th digit is a check digit. The Check Digit is mathematically calculated as below to ensure that the whole number is correct.
The check digit is calculated in the following steps (if you really need to know )
- Sum all the digits in even positions and multiply by 3
- Add all the the digits in odd positions (except for the last one which is check digit) to the number from step 1
- Divide that number by 10 and take the reminder
- If the reminder is not 0, subtract it from 10.
So in our example above which is 001700012101 with a check digit of 7
- 0 + 7 + 0 + 1 + 1 = 10 x 3 = 30
- Odd Numbers: 0 + 1 + 0 + 0 + 2 + 0 = 3 3 + 30 (from step 1) = 33
- 33/10 = 3 with 3 remainder.
- 10 - 3 = 7. Therefore 7 is our check digit.
So if you are integrating with a POS system that has a barcode reader (and already has member numbers stored) you are really just interested in the number from position 6 to 12.
Exporting the Barcode Number
The Member Jungle membership export file includes this barcode number so you can use or integrate with your own systems. However, be careful when opening CSV files with Microsoft Excel. Excel may remove leading zeros from fields like phone numbers and card numbers. You can import the file correctly into Excel using the Import function and marking those columns as Text. Alternatively you can use a simple text editor program to examine the data (eg NotePad or TextEdit).
Related Article on Barcodes
What are QR Codes and Barcodes, and how can I use them?
-
Ghosts, Miners, and Now Member Jungle: The Story of 87 Elder Street 3rd February 2025
Miners, boots, beers, maybe even ghosts and now Member Jungle. The Member Jungle office has officially moved to the historic 87 Elder Street, Lambton. This building was built
... -
You've Asked We've Listened: All The New Event Features At Member Jungle 31st January 2025
Evolution is the relentless force of nature that drives forward all life on earth. Evolution has also cut us a huge break by making octopuses (yes, that’s the correct
... -
Member Jungle 2024 In Numbers - A Year In Review 13th January 2025
At the end of every year at Member Jungle, our Head of Development, Beau Gibson, digs out all the statistics and numbers from the year just gone and presents them at our end-of-year
...