在 Merchant API 中,帐号可以与其他帐号建立子帐号关系。您可以使用 Merchant Accounts API 在高级帐号下创建新的子帐号。您必须已有高级帐号才能进行此调用。您无法使用 Merchant API 将现有的独立商家帐号移至您的帐号下。
如果您是第三方提供商,则可以使用此服务构建一个界面,供商家注册并为其创建帐号。
创建子账号
如需在高级帐号下创建新的子帐号,请调用 accounts.v1beta.accounts.createAndConfigure
:
- 在
account
字段中提供子帐号的详细信息。 - 在
users
字段中指定任何新的授权用户。用户访问权限也是从父级帐号继承而来。 在
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)。