GooglePaymentToken
Stay organized with collections
Save and categorize content based on your preferences.
Describes a GooglePaymentToken (GPT), including the token and the issuer of the backing user account.
JSON representation |
{
"issuerId": {
object (IssuerId )
},
"token": string
} |
Fields |
issuerId |
object (IssuerId )
REQUIRED: The identifier of the issuer of the backing user account.
|
token |
string
REQUIRED: This is the token that both companies will use to identify the account for purchases between each other.
|
IssuerId
A unique identifier for an issuer of user accounts.
JSON representation |
{
"value": string
} |
Fields |
value |
string
REQUIRED: The string value of the identifier. This unique identifier is defined by Google. Google will share a list with the identifiers for all external issuers available through the payment integrator.
|
All rights reserved. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-02-28 UTC.
[[["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-02-28 UTC."],[[["\u003cp\u003eA GooglePaymentToken (GPT) is used to identify a user account for purchases and includes information about the issuer and a unique token.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eissuerId\u003c/code\u003e field provides details about the issuer of the user account.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003etoken\u003c/code\u003e field contains a unique identifier shared between businesses to identify the account for transactions.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eissuerId\u003c/code\u003e is further defined by a \u003ccode\u003evalue\u003c/code\u003e field which contains a Google-defined unique identifier for each issuer.\u003c/p\u003e\n"]]],["The document defines the structure of a GooglePaymentToken (GPT). A GPT consists of two required fields: `issuerId` and `token`. `issuerId` identifies the issuer of the user's account, represented as a unique string value. `token` is a string used by both involved parties to identify the account for transactions. `issuerId` itself is a JSON object that includes the string value of the unique identifier that is created by google.\n"],null,["# GooglePaymentToken\n\n- [JSON representation](#SCHEMA_REPRESENTATION)\n- [IssuerId](#IssuerId)\n - [JSON representation](#IssuerId.SCHEMA_REPRESENTATION)\n\nDescribes a GooglePaymentToken (GPT), including the token and the issuer of the backing user account.\n\n| JSON representation |\n|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| ``` { \"issuerId\": { object (/pay/refundable-one-time-payment-code-v2/payment-integrator-refundable-one-time-payment-code-api/GooglePaymentToken#IssuerId) }, \"token\": string } ``` |\n\n| Fields ||\n|------------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| `issuerId` | `object (`[IssuerId](/pay/refundable-one-time-payment-code-v2/payment-integrator-refundable-one-time-payment-code-api/GooglePaymentToken#IssuerId)`)` **REQUIRED**: The identifier of the issuer of the backing user account. |\n| `token` | `string` **REQUIRED**: This is the token that both companies will use to identify the account for purchases between each other. |\n\nIssuerId\n--------\n\nA unique identifier for an issuer of user accounts.\n\n| JSON representation |\n|-----------------------------|\n| ``` { \"value\": string } ``` |\n\n| Fields ||\n|---------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| `value` | `string` **REQUIRED**: The string value of the identifier. This unique identifier is defined by Google. Google will share a list with the identifiers for all external issuers available through the payment integrator. |"]]