Neste guia, explicamos como usar a API Merchant Accounts para criar e configurar sua própria conta do comerciante.
Caso você precise criar subcontas em nome de outros comerciantes, consulte Criar e gerenciar subcontas.
Criar uma subconta
Para criar sua própria subconta do comerciante, chame accounts.v1beta.accounts.createAndConfigure
e forneça os detalhes da empresa no recurso Account
da solicitação.
Para criar uma subconta, faça a autenticação com uma Conta do Google. Por exemplo, o Gmail. Se esse não for seu caso, acesse accounts.google.com e clique em Criar conta. Se
for bem-sucedida, essa chamada retornará a
instância Account
.
Para mais informações, consulte Criar e configurar uma subconta.
Você também pode usar a IU do Merchant Center.
Aceitar os Termos de Serviço do Merchant Center
Todos os comerciantes precisam aceitar os Termos de Serviço do Merchant Center. Saiba como aceitar os Termos de Serviço da sua própria conta do comerciante:
Chame
accounts.v1beta.accounts.termsOfServiceAgreementStates.retrieveForApplication
para descobrir quais Termos de Serviço são necessários para sua conta.Chame
accounts.v1beta.termsOfService.accept
para aceitar os Termos de Serviço.
Recomendamos criar uma interface em que você mostre os TOS ao comerciante e peça que ele aceite.
- Encontre os TOS que o comerciante precisa aceitar usando
accounts.v1beta.termsOfService.retrieveLatest
com oregionCode
da empresa. - Mostre os TOS do
fileUri
ao comerciante. - Quando o comerciante aceitar os TOS na sua interface, chame
accounts.v1beta.termsOfService.accept
com oname
deles.
Depois que o comerciante aceitar os TOS, use a API Merchant para configurar o restante das informações da conta. Para detalhes sobre quais informações da conta
podem ser gerenciadas com a API Merchant Accounts, consulte o
recurso Account
.
Reivindicar seu site
Você pode usar a API Merchant Accounts para adicionar e reivindicar o Homepage
da sua empresa.
- Para adicionar uma página inicial à sua conta, chame
accounts.v1beta.accounts.updateHomepage
com um recursoHomepage
contendo o URL da sua página inicial. - Para reivindicar a propriedade da página inicial, chame
accounts.v1beta.accounts.homepage.claim
com oname
do seu recursoHompeage
.
Não é possível usar a API do comerciante para verificar sua página inicial. Para mais informações, consulte Verificar e reivindicar o site da sua loja.
Atualize os detalhes da sua empresa
Use a API Merchant Accounts para editar
PostalAddress
,
CusomerService
e BusinessIdentity
da sua empresa.
Informações comerciais:
- Para acessar suas informações comerciais, chame
accounts.v1beta.accounts.getBusinessInfo
. - Para editar suas informações comerciais, chame
accounts.v1beta.accounts.updateBusinessInfo
.
Identidade da empresa:
- Para conferir a identidade da sua empresa, chame
accounts.v1beta.accounts.getBusinessIdentity
. - Para editar a identidade da sua empresa, chame
accounts.v1beta.accounts.updateBusinessIdentity
.
A seguir
- Saiba como criar e gerenciar subcontas.
- Para entender como funcionam as relações entre contas de comerciantes, consulte Relacionamentos entre contas.