A verificação por telefone consiste em duas
Métodos de contas
que você pode usar para adicionar e verificar números de telefone na conta de um comerciante.
Os números de telefone enviados por meio da verificação por telefone substituem o telefone
números que você enviou através de
accounts.AccountBusinessInformation
A confirmação por telefone é altamente recomendada para todos os clientes novos e existentes
comerciantes. Sua conta pode ser suspensa devido à conta
status
problema PENDING_PHONE_VERIFICATION
até que você confirme um número de telefone.
Há duas etapas necessárias para verificar um número de telefone:
- Ligue para
accounts.requestphoneverification
para iniciar uma solicitação de verificação por telefone. - Digite sua região de duas letras código. .
- Digite seu número de telefone. .
- Escolha um método de verificação (
SMS
ouPHONE_CALL
).
- Ligue para
- Ligue para
accounts.verifyphonenumber
para verificar o número de telefone. - Insira o
verificationId
da etapa 1. .
- Digite o
verificationCode
de seis dígitos enviado para o smartphone. .
- Insira o
phoneVerificationMethod
usado. .
- Essa chamada retorna um
verifiedPhoneNumber
. Este número de telefone agora é verificado.
- Ligue para
Você pode conferir o status da verificação por telefone da sua conta em
AccountBusinessInformation.phoneVerificationStatus
accounts.requestphoneverification
Inicie o processo de verificação do número de telefone passando no
phoneRegionCode
, phoneNumber
e phoneVerificationMethod
em
accounts.requestphoneverification
.
Essa chamada retorna uma verificationId
.
É possível usar o campo opcional
languageCode
para verificar em um idioma diferente do padrão (inglês dos EUA).
Você pode tentar verificar o mesmo número de telefone no máximo cinco vezes a cada quatro do horário de funcionamento local.
POST https://www.googleapis.com/content/v2.1/merchantId/accounts/accountId/requestphoneverification
Este é um exemplo de chamada:
{ "phoneRegionCode": "US", "phoneNumber": "phoneNumber", "phoneVerificationMethod": "SMS", "languageCode": "en-US" }
Veja um exemplo de resposta:
{ "verificationId": "2-47b7ef80ff494daf8079f4808e750dcb-1626331725036" }
accounts.verifyphonenumber
Verifique o número de telefone da conta transmitindo o verificationId
do
accounts.requestphoneverification
, o verificationCode
de seis dígitos enviado ao seu
smartphone, e o phoneVerificationMethod
que você usou, por exemplo, SMS
, ao
accounts.verifyphonenumber
.
Esta chamada retorna o número de telefone verificado em um formato padrão para sua região.
Seu pedido de verificação inicial expira em 15 minutos. Depois disso,
precisa iniciar uma nova solicitação de confirmação de telefone antes de ligar
accounts.verifyphonenumber
:
POST https://www.googleapis.com/content/v2.1/merchantId/accounts/accountId/verifyphonenumber
Este é um exemplo de chamada:
{ "verificationId": "verificationId", "verificationCode": "verificationCode", "phoneVerificationMethod": "SMS" }
Veja um exemplo de resposta:
{ "verifiedPhoneNumber": "(123) 456-7890" }
AccountBusinessInformation.phoneVerificationStatus
Você pode conferir o status da verificação por telefone da sua conta no
AccountBusinessInformation.phoneVerificationStatus
.
Chame o método
método accounts.get
com
um accountId
e merchantId
para visualizar o
Informações comerciais:
GET https://www.googleapis.com/content/v2.1/v2.1/merchantId/accounts/accountId