Creare e gestire subaccount

Nell'API Merchant Center, gli account possono avere una relazione di subaccount con un altro account. Puoi utilizzare l'API Merchant Accounts per creare nuovi subaccount nel tuo account avanzato. Devi disporre di un account avanzato esistente per effettuare questa chiamata. Non puoi usare l'API Merchant per spostare gli account commerciante autonomi esistenti nel tuo account.

Se sei un fornitore di terze parti, puoi utilizzare questo servizio per creare un'interfaccia utente in cui i commercianti possono registrarsi e creare un account per la loro attività.

Creare un subaccount

Per creare un nuovo subaccount nel tuo account avanzato, chiama accounts.v1beta.accounts.createAndConfigure:

  1. Fornisci i dettagli del subaccount nel campo account.
  2. Specifica eventuali nuovi utenti autorizzati nel campo users. L'accesso utente viene ereditato anche dall'account principale.
  3. Specifica accountAggregation nel campo service.

    Ecco un esempio per creare un subaccount nell'account account/123, che funge da aggregatore per il subaccount:

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

Accetta i Termini di servizio

I subaccount ereditano i Termini di servizio (TdS) di Merchant Center firmati dall'account principale.