用戶端參考資源

com.google.android.gms.wallet 說明文件包含多個 Google Pay API 版本的程式庫完整說明文件。以下列出最適用於 Google Pay API 最新版 (2.0 版) 的物件和方法總覽。

電子錢包

為測試或正式版環境產生 PaymentsClient

範例

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

PaymentsClient

與 Google Pay API 互動的用戶端。

isReadyToPay(IsReadyToPayRequest)

決定購物者是否能從 Google Pay API 傳回付款方式。

loadPaymentData(PaymentDataRequest)

顯示 Google Pay 付款畫面,允許選取付款方式及選擇設定的參數。

IsReadyToPayRequest

建構適合搭配 PaymentsClient.isReadyToPay() 使用的 IsReadyToPayRequest Java 物件。

fromJson(java.lang.String)

透過 JSON 格式字串建立 IsReadyToPayRequest Java 物件。如需所提供 JSON 格式字串的預期結構,請參閱 IsReadyToPayRequest 物件參考資源

PaymentDataRequest

建構適合搭配 PaymentsClient.loadPaymentDat 使用的 PaymentDataRequest Java 物件。

fromJson(java.lang.String)

透過 JSON 格式字串建立 PaymentDataRequest Java 物件。如需所提供 JSON 格式字串的預期結構,請參閱 PaymentDataRequest 物件參考資源

PaymentData

處理 Google Pay API JSON 格式回應,以便在應用程式中使用。

toJson()

將 Google Pay API 回應輸出為 JSON 格式字串。如要進一步瞭解 JSON 物件結構,請參閱 PaymentData 物件參考資源