Page Summary
-
Barcodes in Google Wallet can be customized with type, rendering encoding, value, alternate text, and display settings for code text.
-
The
kindfield is deprecated and should no longer be used. -
showCodeTextfield controls text display when the barcode is hidden, often due to Smart Tap. -
Barcode values can include an optional human-readable
alternateTextfor accessibility.
| JSON representation |
|---|
{ "kind" : string , "type" : enum ( |
| Fields | |
|---|---|
kind
|
Identifies what kind of resource this is. Value: the fixed string |
type
|
The type of barcode. |
renderEncoding
|
The render encoding for the barcode. When specified, barcode is rendered in the given encoding. Otherwise best known encoding is chosen by Google. |
value
|
The value encoded in the barcode. |
alternateText
|
An optional text that will override the default text that shows under the barcode. This field is intended for a human readable equivalent of the barcode value, used when the barcode cannot be scanned. |
showCodeText
|
Optional text that will be shown when the barcode is hidden behind a click action. This happens in cases where a pass has Smart Tap enabled. If not specified, a default is chosen by Google. |


