Esta página contém demonstrações ao vivo do Google Pay que você pode editar em JavaScript no JSFiddle.
Exemplo básico
Veja a seguir um exemplo básico do botão do Google Pay em ação. Consulte o código adjacente para ver como ele é construído.
Exemplo de redimensionamento do botão
Veja a seguir como redimensionar o botão do Google Pay. Chame
  createButton com a propriedade buttonSizeMode definida como fill
  e, em seguida, defina um tamanho no #container div.
Exemplo de autorização de pagamentos
Veja a seguir como autorizar um pagamento antes de processá-lo.
Recomendamos que você faça isso para dar ao usuário a chance de escolher uma forma de pagamento diferente se a autorização falhar.
Para processar a solicitação de autorização de pagamento, siga estas instruções:
- 
      Registre um callback
     onPaymentAuthorized()emPaymentOptions.
- 
      Chame a função
      loadPaymentData()com a intent de callbackPAYMENT_AUTHORIZATION.
- Implemente o gerenciador de callback onPaymentAuthorized().
Clique neste link do JSFiddle (em inglês) para editar e fazer testes.
Exemplo de atualização de preço dinâmica
Com ela, você pode ajustar o preço total de forma dinâmica para refletir as alterações no endereço de entrega e nas opções de frete.
Siga as etapas abaixo para configurar as atualizações de preço dinâmicas:
- Registre os callbacks
      onPaymentAuthorizedeonPaymentDataChangedemPaymentOptions.
- Chame a função loadPaymentData()com intents de callback. Para ver detalhes, consulte o exemplo correspondente.
- Implemente onPaymentAuthorizedeonPaymentDataChanged.
Clique neste link do JSFiddle (em inglês) para editar e fazer testes.