Package google.walletobjects.v1.smarttap

Index

SmartTapService

Insert

rpc Insert(SmartTapInsertRequest) returns (SmartTap)

Inserts the smart tap.

Authorization Scopes

Requires the following OAuth scope:

  • https://www.googleapis.com/auth/wallet_object.issuer

IssuerToUserInfo

Fields
action

Action

url

string

Currently not used, consider deprecating.

value

string

JSON web token for action S2AP.

sign_up_info

SignUpInfo

Action

Enums
ACTION_UNSPECIFIED
S2AP
s2ap

Legacy alias for S2AP. Deprecated.

SIGN_UP
signUp

Legacy alias for SIGN_UP. Deprecated.

SignUpInfo

Fields
class_id

string

ID of the class the user can sign up for.

SmartTap

Fields
kind
(deprecated)

string

Identifies what kind of resource this is. Value: the fixed string "walletobjects#smartTap".

id

string

The unique identifier for a smart tap. This value should follow the format issuer ID.identifier where the former is issued by Google and latter is the Smart Tap id. The Smart Tap id is a Base64 encoded string which represents the id which was generated by the Google Pay app.

merchant_id

int64

Smart Tap merchant ID of who engaged in the Smart Tap interaction.

infos[]

IssuerToUserInfo

Communication from merchant to user.

SmartTapInsertRequest

Fields
resource

SmartTap

Body of the request.