Na API Merchant, as contas podem ter uma relação de subconta com outra conta. É possível usar a API Merchant Accounts para criar novas subcontas na sua conta avançada. É necessário ter uma conta avançada para fazer essa chamada. Não é possível usar essa API para mover contas independentes do comerciante para a sua conta.
Se você é um provedor terceirizado, use esse serviço para criar uma interface em que os comerciantes possam se inscrever e criar uma conta para a empresa deles.
Criar uma subconta
Para criar uma nova subconta na sua conta avançada, chame
accounts.v1beta.accounts.createAndConfigure
:
- Insira os detalhes da subconta no campo
account
. - Especifique os novos usuários autorizados no campo
users
. O acesso do usuário também é herdado da conta principal. Especifique
accountAggregation
no camposervice
.Veja um exemplo de como criar uma subconta na conta
account/123
, que é um agregador da subconta: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" } ] }
Aceitar os Termos de Serviço
As subcontas herdam os Termos de Serviço (TOS) do Merchant Center que a conta pai assinou.