透過程式建立核發機構帳戶

您可以同時使用多個核發機構帳戶,這樣即可輕鬆管理票證整合成果。在開始之前,請先為你的第一個核發機構帳戶取得核准,並完成取得 REST API 的存取權一文中的基本步驟。接著,你就能透過程式建立其他帳戶,以及變更與這些帳戶共用的電子郵件地址。

您也可以在 Google Pay Merchant Center 中手動建立核發機構帳戶及編輯帳戶權限。

建立新的核發機構帳戶

如要建立新的核發機構帳戶,請使用已取得授權的服務帳戶金鑰向以下端點傳送 insert REST 呼叫:

POST https://walletobjects.googleapis.com/walletobjects/v1/issuer/

在 REST 呼叫的內容中加入以下內容:

{
  "name": issuer-account-name
  "contactInfo": {
    "email": email-address
  }
}

回應中會包含你傳送的內容和一個額外的欄位:issuerId。這個欄位就是新建帳戶的核發機構 ID。要進一步瞭解如何使用核發機構端點,請參閱 API 參考資料

變更現有帳戶的權限

帳戶建立後,您必須透過建立該帳戶時使用的服務帳戶金鑰才能存取帳戶。如想透過其他服務帳戶金鑰存取帳戶,或是透過個人電子郵件地址使用商家帳戶 UI 來管理帳戶,您必須先利用權限端點新增額外的電子郵件地址。如要這麼做,請使用 UPDATE REST 呼叫。以下示範如何進行這項操作:

PUT https://walletobjects.googleapis.com/walletobjects/v1/permissions/<issuerId>
{
  "permissions": [
    {
      "emailAddress": permission-email-address
      "role": <the role of the account, either "writer", "owner", or "reader">
    },
  ]
}

詳情請參閱 Permissions API 參考資料清單