Stay organized with collections
Save and categorize content based on your preferences.
Overview
To provide commuters with a seamless digital experience, German public transit
agencies can enable users to save their public transit tickets (including the
Deutschlandticket) to their Google Wallet by implementing the following Google
Wallet APIs:
To further help users discover, purchase and seamlessly save their
Deutschlandticket to Google Wallet, public transit agencies who meet the
following requirements can express interest to be featured in the following
entry points:
Google Wallet transit agency list and Google Maps entry points
Pre-requisites and Technical Requirements
This section describes the requirements for being eligible for the entry points.
Buy & Save Tickets to Google Wallet
Interested partners have to implement the following requirements on both their
mobile ticket webflows (and in their app, if applicable) to be eligible to be
featured in the entry points:
For the Google Wallet entry point, the following must be provided by the
partner:
City / region display name
Transit agency name
High quality logo of the transit agency meeting the following format (to be
uploaded at the link provided in the Express Interest section):
Dimension: 969 px by 969 px
File format: PNG
File size: < 3 MB
Color mode: RGB
The logo shouldn't be cropped, and the background color should extend to
all four corners of the image, there should be no rounded corners or
similar formatting.
Support Google Pay API as a payment method for ticket purchase
Support Google Wallet API after ticket purchase
GPS latitude / longitude coordinates of city center
Issuer_id (from Google Pay and Wallet Console)
Google Maps Discovery
For the Google Maps entry point, the following must be provided by the partner:
Transit agency name
The transit agency must publish a list in a GTFS feed of their stations and
routes. For more information, see GTFS feed integration.
High quality logo of the transit agency meeting the following format (to be
uploaded at the link provided in the Express Interest section):
Dimension: 969 px by 969 px
File format: PNG
File size: < 3 MB
Color mode: RGB
The logo shouldn't be cropped, and the background color should extend to
all four corners of the image, there should be no rounded corners or
similar formatting
[[["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-09 UTC."],[[["\u003cp\u003eGerman public transit agencies can enable users to save tickets, including the Deutschlandticket, to Google Wallet using Google Wallet APIs for static QR and Motics tickets.\u003c/p\u003e\n"],["\u003cp\u003eTo be featured in Google Wallet and Maps, agencies must implement Google Wallet and Pay APIs for ticket purchase and saving, along with providing specific details like logos and URLs.\u003c/p\u003e\n"],["\u003cp\u003eEligible transit agencies need to meet technical requirements, support Google Pay as a payment method, and provide a mobile-optimized web purchase flow with Google Wallet API integration.\u003c/p\u003e\n"],["\u003cp\u003eInterested agencies should review the requirements, implement necessary features, and submit a permission form to be considered for Google Wallet and Maps integration.\u003c/p\u003e\n"]]],["German transit agencies can enable users to save tickets, including the Deutschlandticket, to Google Wallet via Static QR or Motics tickets APIs. To be featured in Google Wallet and Maps, agencies must support these APIs and the Google Pay API for ticket purchases. Agencies need to provide a mobile-optimized web purchase flow, transit agency details, and a high-quality logo. For Google Maps, a GTFS feed is required. Interested agencies should fulfill these requirements and submit a form to express their interest.\n"],null,["# Deutschlandticket in Google Wallet\n\nOverview\n--------\n\nTo provide commuters with a seamless digital experience, German public transit\nagencies can enable users to save their public transit tickets (including the\nDeutschlandticket) to their Google Wallet by implementing the following Google\nWallet APIs:\n\n- [Static QR tickets](/wallet/tickets/transit-passes/qr-code)\n- [Motics tickets](/wallet/tickets/transit-passes/qr-code/motics/overview)\n\n### User Discovery\n\nTo further help users discover, purchase and seamlessly save their\nDeutschlandticket to Google Wallet, public transit agencies who meet the\nfollowing requirements can express interest to be featured in the following\nentry points:\n*Google Wallet transit agency list and Google Maps entry points*\n\nPre-requisites and Technical Requirements\n-----------------------------------------\n\nThis section describes the requirements for being eligible for the entry points.\n\n### Buy \\& Save Tickets to Google Wallet\n\nInterested partners have to implement the following requirements on both their\nmobile ticket webflows (and in their app, if applicable) to be eligible to be\nfeatured in the entry points:\n\n1. Support Google Wallet API for public transit:\n\n - [Static QR tickets](/wallet/tickets/transit-passes/qr-code)\n - [Motics tickets](/wallet/tickets/transit-passes/qr-code/motics/overview)\n2. Support Google Pay API as a payment method for ticket purchase flows. See\n details at:\n\n - [Google Pay for Payments on Web](/pay/api/web/overview)\n - [Google Pay for Payments on Android](/pay/api/android/overview)\n\n| **Important:** For the following entry points, users must be redirected to a mobile-optimized web ticket purchase flow provided by the partner.\n\n### Google Wallet Discovery\n\nFor the Google Wallet entry point, the following must be provided by the\npartner:\n\n1. City / region display name\n2. Transit agency name\n3. High quality logo of the transit agency meeting the following format (to be uploaded at the link provided in the [Express Interest](#expressInterest) section):\n - Dimension: 969 px by 969 px\n - File format: PNG\n - File size: \\\u003c 3 MB\n - Color mode: RGB\n - The logo shouldn't be cropped, and the background color should extend to all four corners of the image, there should be no rounded corners or similar formatting.\n4. URL for ticket purchase flow\n - Mobile-accessible and optimized web purchase flow\n - If a login is required, support [Sign In with Google](https://developers.google.com/identity/sign-in/web/sign-in)\n - Support Google Pay API as a payment method for ticket purchase\n - Support Google Wallet API after ticket purchase\n5. GPS latitude / longitude coordinates of city center\n6. Issuer_id (from Google Pay and Wallet Console)\n\n### Google Maps Discovery\n\nFor the Google Maps entry point, the following must be provided by the partner:\n\n1. Transit agency name\n2. The transit agency must publish a list in a GTFS feed of their stations and routes. For more information, see [GTFS feed integration](/wallet/tickets/open-loop/technical-integration/gtfs-feed-integration).\n3. High quality logo of the transit agency meeting the following format (to be uploaded at the link provided in the [Express Interest](#expressInterest) section):\n - Dimension: 969 px by 969 px\n - File format: PNG\n - File size: \\\u003c 3 MB\n - Color mode: RGB\n - The logo shouldn't be cropped, and the background color should extend to all four corners of the image, there should be no rounded corners or similar formatting\n4. URL for ticket purchase flow\n - Mobile-accessible and optimized web purchase flow\n - If a login is required, support [Sign In with Google](https://developers.google.com/identity/sign-in/web/sign-in)\n - Support Google Pay API as a payment method for ticket purchase\n - Support Google Wallet API after ticket purchase\n5. Issuer_id (from Google Pay and Wallet Console)\n\nProcess for transit agencies to express interest\n------------------------------------------------\n\nIf you are interested in integrating these user discovery points for your\ntransit agency, review and implement the [pre-requisites and technical\nrequirements](#requirements), then submit our [Permission to display brand features on Google\nform](https://support.google.com/faqs/contact/permission_for_logo_usage)."]]