创建和管理子账号

在 Merchant API 中,账号可以与另一个账号具有子账号关系 。您可以使用 Merchant Accounts API 在 您的高级账号。您必须 已有高级账号进行此次通话。您不能使用 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) 已签名。