Verificação por telefone

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:

  1. 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 ou PHONE_CALL).
  2. 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.

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