创建和管理子账号

在 Merchant API 中,帐号可以与其他帐号建立子帐号关系。您可以使用 Merchant Accounts API 在高级帐号下创建新的子帐号。您必须已有高级帐号才能进行此调用。您无法使用 Merchant API 将现有的独立商家帐号移至您的帐号下。

如果您是第三方提供商,则可以使用此服务构建一个界面,供商家注册并为其创建帐号。

创建子账号

如需在高级帐号下创建新的子帐号,请调用 accounts.v1beta.accounts.createAndConfigure

  1. account 字段中提供子帐号的详细信息。
  2. users 字段中指定任何新的授权用户。用户访问权限也是从父级帐号继承而来。
  3. service 字段中指定 accountAggregation

    以下示例展示了如何在帐号 account/123(子帐号的集合商家)下创建子帐号:

    POST https://merchantapi.googleapis.com/accounts/v1beta/accounts:createAndConfigure
    
    {
      "account": {
        "accountName": "merchantStore",
        "adultContent": false,
        "testAccount": false,
        "timeZone": {
          "id": "America/New_York",
        }
        "languageCode": "en-US",
      },
      "service": [
        {
          "accountAggregation": {},
          "provider": "accounts/123"
        }
      ]
    }
    

接受服务条款

子账号会继承父级账号签署的 Merchant Center 服务条款 (TOS)