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
:
- Fornisci i dettagli del subaccount nel campo
account
. - Specifica eventuali nuovi utenti autorizzati nel campo
users
. L'accesso utente viene ereditato anche dall'account principale. Specifica
accountAggregation
nel camposervice
.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.