Setting up a Google Wallet API Issuer account
Stay organized with collections
Save and categorize content based on your preferences.
A Pass Issuer is any person or company that uses the Google Wallet API to issue
any type of pass to Google Wallet users. Before you can create and issue passes,
you must sign up for a Google Wallet API Issuer account. Pass
Issuers who want to use the Google Wallet REST API must additionally enable the
Google Wallet API in the Google Cloud console.
Signing up for a Google Wallet API Issuer account
A Google Wallet API Issuer account lets you create passes and issue them to
Google Wallet users. An Issuer Account also gives you access to the Google Wallet API Dashboard in the Google Pay & Wallet console, where you can manage your account.
To sign up for a Google Wallet API Issuer account, do the following:
- Go to the Google Pay & Wallet console
and sign in with a Google Account you want to have the 'Admin' role for your Issuer account.
- Complete the form to provide the public business name for your Issuer account,
and agree the Google Wallet API Additional Terms of Service and the Google privacy policy.
- On the Google Pay & Wallet Console dashboard, click the 'Create a pass' button
in the 'Google Wallet API' card.
- Click the 'Build your first pass' button.
- Review and agree to the Google Wallet API Terms of Service to create your
Issuer account.
After your Google Wallet API Issuer account is created, you'll be taken to the
Google Wallet API Dashboard.
Demo mode
Note that all new accounts are in 'demo mode'. In demo mode, you can create passes,
but you won't have publishing access. This means the passes you create can only
be issued to users who have the 'Admin' or 'Developer' role, or who have been added
as a test account to your Issuer account. To enable publishing access, follow the
steps under 'Get publishing access' in the Google Wallet API Dashboard.
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-08-28 UTC.
[null,null,["Last updated 2025-08-28 UTC."],[[["\u003cp\u003eBecome a Pass Issuer by signing up for a Google Wallet API Issuer account to create and distribute passes to Google Wallet users.\u003c/p\u003e\n"],["\u003cp\u003eSigning up involves providing your public business name, agreeing to terms of service and privacy policy, and creating your issuer account through the Google Pay & Wallet console.\u003c/p\u003e\n"],["\u003cp\u003eNew accounts start in 'demo mode', limiting pass issuance to Admins, Developers, or added test accounts; gain publishing access by following instructions in the Google Wallet API Dashboard to distribute to all Google Wallet users.\u003c/p\u003e\n"]]],["To create and issue passes via the Google Wallet API, users must sign up for a Google Wallet API Issuer account. This involves signing in to the Google Pay & Wallet console, providing a business name, and agreeing to terms. New accounts start in \"demo mode,\" limiting pass issuance to admins, developers, or test accounts. To gain publishing access and issue passes broadly, users must follow additional steps within the Google Wallet API Dashboard.\n"],null,["# Setting up a Google Wallet API Issuer account\n\nA Pass Issuer is any person or company that uses the Google Wallet API to issue\nany type of pass to Google Wallet users. Before you can create and issue passes,\nyou must sign up for a Google Wallet API Issuer account. Pass\nIssuers who want to use the Google Wallet REST API must additionally enable the\nGoogle Wallet API in the Google Cloud console.\n\nSigning up for a Google Wallet API Issuer account\n-------------------------------------------------\n\nA Google Wallet API Issuer account lets you create passes and issue them to\nGoogle Wallet users. An Issuer Account also gives you access to the Google Wallet API Dashboard in the [Google Pay \\& Wallet console](https://goo.gle/wallet-console), where you can manage your account.\n\nTo sign up for a Google Wallet API Issuer account, do the following:\n\n1. Go to the [Google Pay \\& Wallet console](https://goo.gle/wallet-console) and sign in with a Google Account you want to have the 'Admin' role for your Issuer account.\n2. Complete the form to provide the public business name for your Issuer account, and agree the Google Wallet API Additional Terms of Service and the Google privacy policy.\n3. On the Google Pay \\& Wallet Console dashboard, click the 'Create a pass' button in the 'Google Wallet API' card.\n4. Click the 'Build your first pass' button.\n5. Review and agree to the Google Wallet API Terms of Service to create your Issuer account.\n\nAfter your Google Wallet API Issuer account is created, you'll be taken to the\nGoogle Wallet API Dashboard.\n\n### Demo mode\n\nNote that all new accounts are in 'demo mode'. In demo mode, you can create passes,\nbut you won't have publishing access. This means the passes you create can only\nbe issued to users who have the 'Admin' or 'Developer' role, or who have been added\nas a test account to your Issuer account. To enable publishing access, follow the\nsteps under 'Get publishing access' in the Google Wallet API Dashboard."]]