Referência do cliente

A documentação do com.google.android.gms.wallet contém todos os documentos da biblioteca em várias versões da API Google Pay. Veja a seguir um resumo dos objetos e métodos mais aplicáveis à versão mais recente da API Google Pay: versão 2.0.

Wallet

Gere um PaymentsClient para um ambiente de teste ou produção.

Exemplo

    mPaymentsClient = Wallet.getPaymentsClient(
      this,
      new Wallet.WalletOptions.Builder()
          .setEnvironment(WalletConstants.ENVIRONMENT_TEST)
          .build()
    );
    

PaymentsClient

Um cliente para interagir com as APIs do Google Pay.

isReadyToPay(IsReadyToPayRequest)

Determine a capacidade de um comprador de retornar uma forma de pagamento da API Google Pay.

loadPaymentData(PaymentDataRequest)

Apresente uma página de pagamento do Google Pay que permite a seleção de uma forma de pagamento e parâmetros configurados opcionalmente.

IsReadyToPayRequest

Crie um objeto Java IsReadyToPayRequest adequado para uso com PaymentsClient.isReadyToPay().

fromJson(java.lang.String)

Crie um objeto Java IsReadyToPayRequest de uma cadeia formatada em JSON. Consulte a referência do objeto IsReadyToPayRequest para ver a estrutura esperada da string formatada em JSON fornecida.

PaymentDataRequest

Crie um objeto Java PaymentDataRequest adequado para uso com PaymentsClient.loadPaymentData.

fromJson(java.lang.String)

Crie um objeto Java PaymentDataRequest a partir de uma string formatada em JSON. Veja a referência do objeto PaymentDataRequest para a estrutura esperada da string formatada em JSON fornecida.

PaymentData

Manipule uma resposta formatada em JSON da API Google Pay para uso no seu aplicativo.

toJson()

Saída de uma resposta da API Google Pay como uma string formatada em JSON. Consulte a referência do objeto PaymentData para mais informações sobre a estrutura do objeto JSON.