Créer et gérer des sous-comptes

Dans l'API Merchant Center, les comptes peuvent avoir une relation de sous-compte avec un autre compte. Vous pouvez utiliser l'API Merchant Accounts pour créer des sous-comptes dans votre compte avancé. Vous devez disposer d'un compte avancé pour passer cet appel. Vous ne pouvez pas utiliser l'API Merchant Center pour déplacer des comptes marchands individuels existants vers votre compte.

Si vous êtes un fournisseur tiers, vous pouvez utiliser ce service pour créer une interface utilisateur permettant aux marchands de s'inscrire et de créer un compte pour leur entreprise.

Créer un sous-compte

Pour créer un sous-compte de votre compte avancé, appelez accounts.v1beta.accounts.createAndConfigure:

  1. Indiquez les détails du sous-compte dans le champ account.
  2. Spécifiez tous les nouveaux utilisateurs autorisés dans le champ users. L'accès utilisateur est également hérité du compte parent.
  3. Spécifiez accountAggregation dans le champ service.

    Voici un exemple de création d'un sous-compte sous le compte account/123, qui est un agrégateur pour le sous-compte:

    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"
        }
      ]
    }
    

Accepter les conditions d'utilisation

Les sous-comptes héritent des Conditions d'utilisation de Merchant Center signées par le compte parent.