Nell'API Merchant, gli account possono avere una relazione di subaccount . Puoi utilizzare l'API Merchant Accounts per creare nuovi subaccount in l'account avanzato. Devi disponi di un account avanzato esistente per effettuare questa chiamata. Non puoi utilizzare l'account Merchant Center API per spostare gli account commerciante autonomi esistenti nel tuo account.
Se sei un fornitore di terze parti, puoi utilizzare questo servizio per creare una UI 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
account
. - Specifica gli eventuali nuovi utenti autorizzati nel
users
. L'accesso utente viene anche ereditato dall'account principale. Specifica
accountAggregation
inservice
.Ecco un esempio per creare un subaccount nell'account
account/123
, che è un aggregatore del 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 di Merchant Center (TdS) che l'account principale firmato.