Support

Home Forums Event Espresso Premium ee4 Barcodes not reading with our scanners

ee4 Barcodes not reading with our scanners

Posted: February 19, 2015 at 10:31 am


NYSCC

February 19, 2015 at 10:31 am

For the barcodes, we tested them at https://nyscc.org/?ee=ee-txn-tickets-url&token=1-1baea3aa76d81a001b33fd4a46b70c3e (you can enter your own registration at https://nyscc.org/nyscc-events/attendee-registration-suppliers-day-2015/).

They are not scanning with our mobile barcode scanners (which would be used for the ExpressPass™ stations). Our developers seem to think it is the black spacing around the barcode. We can use either a code39 (1d) barcode or a QR code to be scanned at the ExpressPass™ stations.


Josh

  • Support Staff

February 19, 2015 at 10:42 am

Hi there,

There is information on how to set up the barcode type and colors in the help tab of the ticket editor. I’ll copy the relevant information here for your convenience:

[BARCODE_*]

This shortcode is used to generate a custom barcode for the ticket instead of a qrcode. There are a number of different options for the barcode:

w:Used to set the width (default is 1). [BARCODE_* w=20]
h:Used to set the height (default is 70). [BARCODE_* h=50]
type:Used to set the barcode type (default is code93). [BARCODE_* type=code93]. There are 4 different types you can choose from:
code39
code93
code128
datamatrix
bgcolor:Used to set the background color of the barcode (default is #000000 [black] ). [BARCODE_* bgcolor=#000000]
color:Used to set the foreground color of the barcode (default is #FFFFFF [white] ). [BARCODE_* color=#FFFFFF]
fsize:Used to set the fontsize for the barcode (default is 10). [BARCODE_* fsize=10]
output_type:Used to set the output type for the generated barcode (default is svg). Can be either svg, canvas, bmp, or css. Note: Some output types don’t print well depending on the browser. Make sure you verify printability. [BARC0DE_* output_type=bmp]
generate_for:This allows you to set what gets used to generate the barcode. When the barcode is scanned this is the value that will be returned. There are two options: “long_code”, which is the equivalent to reg_url_lnk value for the registration; or “short_code”, which is the equivalent to the reg_code value for the registration. The default is “short_code”. [BARCODE_* generate_for=short_code]

You can use the above information to change the barcode type and color. For example, to print a code 39 type barcode that has black bars on a white background you change the barcode shortcode to:

[BARCODE_* type=code39 color:#000000 bgcolor=#FFFFFF]


NYSCC

February 20, 2015 at 3:21 pm

Dear friends,

I thank you for your fast response. Our developers used barcode reference you suggested but found that it is a code 128 barcode instead of a code 39 barcode, which is why it will not scan with our mobile scanners used for the ExpressPass™ stations.

While the coding we use [BARCODE_* type=code39 w=1 h=70 fsize=18 bgcolor=#000000 color=#ffffff]</td> does have references to a code39 barcode, the barcode that is generating is ultimately pointing to print the code 128 barcode.

Any help you can give to resolve this matter will be appreciated.


Josh

  • Support Staff

February 20, 2015 at 3:58 pm

Hi there,

I need your help to understand what’s happening. Here’s a picture of two barcodes:

https://www.evernote.com/shard/s4/sh/041c8759-7065-4edc-a40a-06e13ab1c237/2e6d267911441f322787e6dfd9bfebb4

Does your barcode when it’s printed look like the first one, the second one, or neither?


NYSCC

February 20, 2015 at 8:26 pm

Josh,

Thanks for your help. Here’s the exact copy of what our barcode looks like: https://nyscc.org/?ee=ee-txn-tickets-url&token=1-561daa527a74a80adc7d8b2d22d08f0d

Thanks again!


Josh

  • Support Staff

February 23, 2015 at 8:48 am

Hi there,

Can you try placing two barcode on the ticket so they can be compared? This will help you see if the two match.

[BARCODE_* type=code39]

and

[BARCODE_* type=code128]


NYSCC

February 23, 2015 at 9:26 am

Josh,

Thank you again for your help resolving this matter. We’ve added both codes at https://nyscc.org/?ee=ee-txn-tickets-url&token=1-561daa527a74a80adc7d8b2d22d08f0d


NYSCC

February 23, 2015 at 9:34 am

The codes are in the following order:
[BARCODE_* type=code39 w=1 h=70 fsize=18 bgcolor=#000000 color=#ffffff]
[BARCODE_* type=code128 w=1 h=70 fsize=18 bgcolor=#000000 color=#ffffff]
[BARCODE_* type=code128 w=2 h=100 fsize=18 bgcolor=#000000 color=#ffffff]
[BARCODE_* type=code39 w=2 h=100 fsize=18 bgcolor=#000000 color=#ffffff]


NYSCC

February 23, 2015 at 12:17 pm

The developers at ExpressPass™ sent me the following that might help. Would you make a suggestion as to how to resolve the matter?

>>>>>>>>>

I’ve forwarded this over to our developers and they all say that the barcodes with the black background will not work because the scanners will view them as part of the barcode.

They’ve suggested using QR codes from the link below where you could simply replace the end of the URL with the merge field for the badge numbers.

http://zxing.org/w/chart?cht=qr&chs=200×200&chld=L&choe=UTF-8&chl={badge number here}

If you are still having trouble, I will see if we can schedule a call either today or tomorrow with one of our developers.


Josh

  • Support Staff

February 23, 2015 at 3:31 pm

Hi there,

As you can see the 4 barcodes on your test ticket are all different, so I do not think that the code39 is really outputting a code 128.

Re:

I’ve forwarded this over to our developers and they all say that the barcodes with the black background will not work because the scanners will view them as part of the barcode.

Maybe you didn’t see my earlier reply but you can change the barcode to have a white background with black bars. eg:
[BARCODE_* type=code39 color:#000000 bgcolor=#FFFFFF]

Re:

They’ve suggested using QR codes

You can use QR codes instead of barcodes on the ticket. The QR code shortcode you add to the ticket template is:

[QRCODE_*]

The support post ‘ee4 Barcodes not reading with our scanners’ is closed to new replies.

Have a question about this support post? Create a new support post in our support forums and include a link to this existing support post so we can help you.

Event Espresso