Google Wallet
  • Google Wallet
Retail
  • Loyalty cards
  • Gift cards
  • Offers
  • In-store payments
Tickets and transit
  • Events
  • Boarding passes
  • Open loop transit
  • Closed loop transit
  • Transit passes
Access
  • Digital car keys
  • Campus IDs
Health
  • Vaccine cards
  • Test records
Generic pass
Sign in
  • Offers
Google Wallet
  • Google Wallet
  • Retail
    • More
  • Tickets and transit
    • More
  • Access
    • More
  • Health
    • More
  • Generic pass
  • Introduction
  • Overview
  • Android SDK
  • Prerequisites
  • Add passes to Google Wallet
  • API Reference
    • Pay package summary
    • PayApiAvailabilityStatus
    • PayClient.RequestType
    • PayClient.SavePassesResult
    • PayClient
    • Pay
  • Web API
  • Prerequisites
  • Add passes to Google Wallet
  • API reference
    • offerclass
      • Overview
      • addmessage
      • get
      • insert
      • list
      • patch
      • update
    • offerobject
      • Overview
      • addmessage
      • get
      • insert
      • list
      • patch
      • update
    • issuer
      • Overview
      • get
      • insert
      • list
      • patch
      • update
    • jwt
      • Overview
      • insert
    • permissions
      • Overview
      • get
      • update
    • smarttap
      • Overview
      • insert
    • Types
      • AddMessageRequest
      • AppLinkData
      • Barcode
      • CallbackOptions
      • ClassTemplateInfo
      • DateTime
      • Image
      • ImageModuleData
      • InfoModuleData
      • LatLongPoint
      • LinksModuleData
      • LocalizedString
      • Message
      • ModifyLinkedOfferObjectsRequest
      • Money
      • MultipleDevicesAndHoldersAllowedStatus
      • Pagination
      • Review
      • ReviewStatus
      • State
      • TextModuleData
      • TimeInterval
      • Uri
    • JavaScript web button
      • Overview
  • Additional use cases
  • Update an Offer
  • Redeem an Offer
  • Link to an Offer
  • Add a link to an Offer
  • Expired Offers
  • Offer expiry notifications
  • Add and delete callbacks
  • Group multiple passes
  • Add multiple pass types
  • Resources
  • FAQ
  • Codelab
  • How classes and objects work
  • Create issuer accounts programmatically
  • Brand guidelines
  • Button guidelines
  • Pass template
  • Performance tips
  • Terminology
  • Terms of service
  • Loyalty cards
  • Gift cards
  • Offers
  • In-store payments
  • Events
  • Boarding passes
  • Open loop transit
  • Closed loop transit
  • Transit passes
  • Digital car keys
  • Campus IDs
  • Vaccine cards
  • Test records
  • Home
  • Products
  • Google Wallet
  • Retail
  • Offers

Offer Template

Use the following tool to customize your Offer pass and refer to the code snippets below.

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 2022-06-24 UTC.

  • Connect

    • Blog
    • Facebook
    • Medium
    • Twitter
    • YouTube
  • Programs

    • Women Techmakers
    • Google Developer Groups
    • Google Developers Experts
    • Accelerators
    • Google Developer Student Clubs
  • Developer consoles

    • Google API Console
    • Google Cloud Platform Console
    • Google Play Console
    • Firebase Console
    • Actions on Google Console
    • Cast SDK Developer Console
    • Chrome Web Store Dashboard
Google Developers
  • Android
  • Chrome
  • Firebase
  • Google Cloud Platform
  • All products
  • Terms
  • Privacy
  • Sign up for the Google Developers newsletter Subscribe