Stay organized with collections
Save and categorize content based on your preferences.
Google Wallet's
Smart Tap technology lets
customers use any Pass they've saved to Google Wallet. They simply hold their phone to any
NFC point-of-sale terminal
to redeem their Pass.
For users to add a Pass, developers use the
Google Wallet API
to create a link or button. The link or button allows users to add various Passes to the Google
Pay app. Types of Passes include loyalty cards, gift cards, offers, event tickets, boarding passes
for flights, and transit passes.
Intended audience
This guide is for Google Wallet API developers who want their Passes to be redeemable via
NFC at a merchant's in-store terminal.
Prerequisites
You must complete the following prerequisites before you set up Smart Tap:
You must complete Pass development. To get
started, register your application.
It's necessary for you to develop a Pass so that you can configure it to be redeemable at an
NFC terminal via Smart Tap protocol.
Smart Tap capable terminals
To set up Smart Tap, you must either establish a relationship with a merchant that has Smart Tap
capable terminals, or work with a merchant to ensure that the terminals in their stores are Smart
Tap capable. A merchant can find a terminal provider whose terminals are Smart Tap capable at
Google Wallet Merchant Help.
You must also work with the merchant to ensure that the value in the Pass is conveyed correctly
to your system. Once the Point of Sale (POS) processes the value, make sure to
update the Pass
so that the user sees their new points balance or Pass status.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-09-04 UTC."],[[["\u003cp\u003eGoogle Wallet's Smart Tap enables customers to redeem saved Passes by tapping their phones to NFC-enabled terminals at participating merchants.\u003c/p\u003e\n"],["\u003cp\u003eDevelopers use the Google Wallet API to create links or buttons, allowing users to add various Pass types to their Google Wallet.\u003c/p\u003e\n"],["\u003cp\u003eTo enable Smart Tap, developers need to have completed Pass development and collaborate with merchants equipped with Smart Tap compatible terminals.\u003c/p\u003e\n"],["\u003cp\u003eMerchants can find information about Smart Tap compatible terminal providers through Google Wallet Merchant Help resources.\u003c/p\u003e\n"],["\u003cp\u003eEnsuring proper value conveyance and Pass updates after POS transactions is crucial for accurate user information and experience.\u003c/p\u003e\n"]]],["Google Wallet's Smart Tap feature enables customers to redeem Passes stored in their digital wallet by tapping their phone on NFC point-of-sale terminals, provided the terminals are Smart Tap-capable. Developers use the Google Wallet API to create links or buttons, allowing users to add various Passes. Developers must create a Pass and partner with a merchant with Smart Tap terminals. After a transaction, the system must update the user's Pass. Merchants can find Smart Tap capable terminal providers via the Smart Tap partner program.\n"],null,["# Smart Tap\n\n[Google Wallet](https://support.google.com/pay/merchants/answer/7137717)'s\n[Smart Tap](https://support.google.com/pay/merchants/answer/7394145) technology lets\ncustomers use any Pass they've saved to Google Wallet. They simply hold their phone to any\n[NFC](https://support.google.com/pay/merchants/answer/7151298) point-of-sale terminal\nto redeem their Pass.\n| **Note:** The merchant's terminals must be Google Wallet Smart Tap capable. If a merchant needs to find terminal providers that are Smart Tap capable, direct the merchant to become a [Smart Tap partner](https://support.google.com/pay/merchants/answer/7394145).\n\nFor users to add a Pass, developers use the\nGoogle Wallet API\nto create a link or button. The link or button allows users to add various Passes to the Google\nPay app. Types of Passes include loyalty cards, gift cards, offers, event tickets, boarding passes\nfor flights, and transit passes.\n\nIntended audience\n-----------------\n\nThis guide is for Google Wallet API developers who want their Passes to be redeemable via\nNFC at a merchant's in-store terminal.\n\nPrerequisites\n-------------\n\nYou must complete the following prerequisites before you set up Smart Tap:\n\n- Pass development.\n- Establish a relationship with a merchant that has [Smart Tap capable terminals](https://support.google.com/pay/merchants/answer/7394145).\n\n### Pass development\n\nYou must complete Pass development. To get\nstarted, register your application.\nIt's necessary for you to develop a Pass so that you can configure it to be redeemable at an\nNFC terminal via Smart Tap protocol.\n\n### Smart Tap capable terminals\n\nTo set up Smart Tap, you must either establish a relationship with a merchant that has Smart Tap\ncapable terminals, or work with a merchant to ensure that the terminals in their stores are Smart\nTap capable. A merchant can find a terminal provider whose terminals are Smart Tap capable at\n[Google Wallet Merchant Help](https://support.google.com/pay/merchants/answer/7394145).\n\nYou must also work with the merchant to ensure that the value in the Pass is conveyed correctly\nto your system. Once the Point of Sale (POS) processes the value, make sure to\nupdate the Pass\nso that the user sees their new points balance or Pass status."]]