En la API de Merchant Center, las cuentas pueden tener una relación de cuenta secundaria con otra de servicio predeterminada. Puedes usar la API de Merchant Accounts para crear cuentas secundarias nuevas en tu cuenta avanzada. Debes tener una cuenta avanzada existente para realizar esta llamada. No puedes usar el Merchant Center API para transferir cuentas de comerciante independientes existentes a tu cuenta.
Si eres un proveedor externo, puedes usar este servicio para crear una IU en la que Los comercios pueden registrarse y crear una cuenta para su empresa.
Cómo crear una cuenta secundaria
Para crear una nueva cuenta secundaria en tu cuenta avanzada, llama a
accounts.v1beta.accounts.createAndConfigure
:
- Proporciona los detalles de la cuenta secundaria en el
account
. - Especifica los nuevos usuarios autorizados en el
users
. . El acceso de los usuarios también se hereda de la cuenta principal. Especifica
accountAggregation
enservice
. .Este es un ejemplo de cómo crear una cuenta secundaria con la cuenta
account/123
, que es un agregador de la cuenta secundaria: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" } ] }
Acepta las Condiciones del Servicio
Las cuentas secundarias heredan las Condiciones del Servicio de Merchant Center (TOS) que la cuenta principal firmado.