Payment Integrator Users, Google Payment Token (GPT), and Association IDs

The Google Payment Token (GPT) is a random, web-safe base64-encoded value generated by the Google Server at association time and passed to the integrator server. For more details, see the glossary definition.

When a payment integrator user adds an instrument to Google, it creates a GPT and an association ID. The GPT and association ID have a 1:1 relationship. The user has a 1:N relationship with the GPT and association ID.

The association ID is best thought of as a public GPT. It is navigable to a user's account and is globally unique. Unlike a GPT, it can be passed freely, is unsecured, and cannot be used to authorize a purchase.