Criar e gerenciar subcontas

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:

  1. Insira os detalhes da subconta no campo account.
  2. Especifique os novos usuários autorizados no campo users. O acesso do usuário também é herdado da conta principal.
  3. Especifique accountAggregation no campo service.

    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.