SelectwinSelectwin

Envia o passo 5 do cadastro (conta de recebimento) pelo link de credenciamento

POST/v1/marketplace/kyc/{token}/onboarding/step-5

Autentique com o header SelectKey: a chave sk_test_ opera no sandbox, a sk_live_ em produção. Como autenticar.

Parâmetros do caminho

  • tokenstringobrigatório

    O token secreto do link de credenciamento (a credencial destas operações).

Corpo da requisição

  • bankCodestringobrigatório

    Código do banco (COMPE), só dígitos.

  • accountNumberstringobrigatório

    Número da conta, com o dígito verificador.

  • routingNumberstringobrigatório

    Agência.

Respostas

200Sucesso
  • walletobjectobrigatório

    A conta bancária registrada como destino dos saques.

    +15 campos de wallet
    • idstringobrigatório

      Identificador público (wall_…)

    • namestringobrigatório

      Nome da conta bancária.

    • _linksobject

      Links para operações relacionadas, por ação (self, create, update, delete, list…).

    • pixKeystringobrigatóriopode ser nulo

      Chave Pix do destino; null quando é conta bancária.

    • enabledbooleanobrigatório

      Se a conta bancária pode receber saques (false depois de arquivada).

    • primarybooleanobrigatório

      Se é o destino principal dos saques.

    • bankCodestringobrigatóriopode ser nulo

      Código do banco.

    • bankNamestringobrigatóriopode ser nulo

      Nome do banco.

    • merchantobject

      A conta dona do recurso (o vendedor de registro).

      +3 campos de merchant
      • namestringobrigatóriopode ser nulo

        Nome fantasia da conta dona do recurso.

      • merchantIdstringobrigatóriopode ser nulo

        Id público da conta dona do recurso (bus_…).

      • isSubAccountbooleanobrigatório

        true quando o recurso pertence a uma sub-conta operada por uma plataforma de marketplace.

    • createdAtstringobrigatório

      Quando o recurso foi criado (ISO 8601, UTC).

    • updatedAtstringobrigatório

      Quando o recurso foi atualizado pela última vez (ISO 8601, UTC).

    • holderNamestringobrigatório

      Nome do titular da conta — sempre o dono da conta (a sua empresa).

    • accountTypestringobrigatório

      Tipo da conta (ex.: checking).

    • accountNumberstringobrigatóriopode ser nulo

      Número da conta.

    • routingNumberstringobrigatóriopode ser nulo

      Agência.

  • companyobjectobrigatório

    A empresa depois do passo.

    +27 campos de company
    • idstringobrigatório

      Identificador público (bus_…)

    • mccstringobrigatóriopode ser nulo

      Código de categoria do estabelecimento (MCC); null até ser definido.

    • logostringobrigatóriopode ser nulo

      URL do logotipo; null quando nenhum foi enviado.

    • namestringobrigatório

      Nome fantasia da empresa (o que os compradores veem).

    • emailstringobrigatóriopode ser nulo

      E-mail de contato da empresa; null até o passo 4.

    • _linksobjectobrigatório

      Links para esta empresa e para o onboarding dela.

      +2 campos de _links
      • selfstringobrigatório

        URL desta empresa.

      • onboardingstringobrigatório

        URL da visão do onboarding.

    • statusstringobrigatóriopode ser nulo

      Status da conta (pending, analyzing, active, suspended…); null quando não definido.

    • countrystringobrigatóriopode ser nulo

      Código do país (ISO 3166-1); null até o passo 1.

    • revenuenumberobrigatóriopode ser nulo

      Faturamento mensal declarado, em centavos; null até o passo 1.

    • websitestringobrigatóriopode ser nulo

      URL do site; null quando não há.

    • documentstringobrigatóriopode ser nulo

      CPF ou CNPJ, só dígitos; null até o passo 2.

    • referrerstringobrigatóriopode ser nulo

      Como a empresa conheceu a plataforma; null quando não informado.

    • cellphonestringobrigatóriopode ser nulo

      Telefone de contato, só dígitos; null até o passo 4.

    • createdAtstringobrigatório

      Quando o recurso foi criado (ISO 8601, UTC).

    • updatedAtstringobrigatório

      Quando o recurso foi atualizado pela última vez (ISO 8601, UTC).

    • onboardingobjectobrigatório

      Andamento do onboarding.

      +8 campos de onboarding
      • overviewobjectobrigatório

        O que cada passo registrou (campos sensíveis mascarados).

      • checklistobjectobrigatório

        Quais passos foram concluídos (checkListStep1Complete…checkListStep6Complete).

      • inviteCodestringobrigatóriopode ser nulo

        O código de convite resgatado no passo 1; null quando não há.

      • completedAtstringobrigatóriopode ser nulo

        Quando o onboarding foi concluído (ISO 8601); null até lá.

      • currentStepstringobrigatório

        O passo em que o onboarding está (1 a 6).

      • isCompletedbooleanobrigatório

        Se todos os passos foram concluídos.

      • onboardingIdstringobrigatóriopode ser nulo

        Identificador público (cob_/onb_…)

      • referralSourcestringobrigatóriopode ser nulo

        Como a empresa conheceu a plataforma; null quando não informado.

    • descriptionstringobrigatóriopode ser nulo

      O que a empresa vende, nas palavras dela; null até o passo 6.

    • reviewDueAtstringpode ser nulo

      Até quando a análise de KYC responde (ISO 8601); null quando a conta não está em análise ou não tem prazo. Só nas leituras.

    • documentTypestringobrigatóriopode ser nulo

      cpf ou cnpj; null até o passo 1.

    • corporateCnaestringpode ser nulo

      CNAE principal da empresa; null quando desconhecido; omitido nas leituras do lojista.

    • platformBrandbooleanobrigatório

      Se os links dos e-mails enviados aos compradores levam a marca da plataforma (true) ou o domínio próprio da empresa (false, marca branca).

    • softdescriptorstringobrigatóriopode ser nulo

      O que aparece na fatura do cartão do comprador; null até o passo 4.

    • corporateOpenDatestringpode ser nulo

      Data de abertura da empresa (YYYY-MM-DD); null quando desconhecida; omitida nas leituras do lojista.

    • legalBusinessNamestringobrigatóriopode ser nulo

      Razão social; null para pessoa física (CPF).

    • legalRepresentativeobjectpode ser nulo

      O representante legal vigente; null quando a empresa não tem; omitido nas leituras do lojista.

      +6 campos de legalRepresentative
      • documentstringobrigatóriopode ser nulo

        CPF, mascarado a menos que revelado.

      • lastNamestringobrigatóriopode ser nulo

        Sobrenome.

      • redactedbooleanobrigatório

        Se os campos estão mascarados.

      • birthDatestringobrigatóriopode ser nulo

        Data de nascimento (YYYY-MM-DD); null quando mascarada.

      • birthYearintegerobrigatóriopode ser nulo

        Ano de nascimento.

      • firstNamestringobrigatóriopode ser nulo

        Nome.

    • paymentGroupsBlockedboolean

      Se os pagamentos combinados (dois cartões, cartão + Pix) estão bloqueados para esta empresa; omitido nas leituras do lojista.

    • monthlyBillingEstimatestringobrigatóriopode ser nulo

      Volume mensal de vendas esperado, em centavos (como texto); null até o passo 6.

400Requisição inválida (validação)
  • errorobjectobrigatório
    +8 campos de error
    • codestringobrigatório
    • paramsobject[]
    • statusstringobrigatório
    • detailsstring
    • messagestringobrigatório
    • categorystringobrigatório
      Valores:validationauthenticationauthorizationpaymentclientserverrate_limitpending
    • resourcestringobrigatório
    • statusCodeintegerobrigatório
404Não encontrado
  • errorobjectobrigatório
    +8 campos de error
    • codestringobrigatório
    • paramsobject[]
    • statusstringobrigatório
    • detailsstring
    • messagestringobrigatório
    • categorystringobrigatório
      Valores:validationauthenticationauthorizationpaymentclientserverrate_limitpending
    • resourcestringobrigatório
    • statusCodeintegerobrigatório
422Regra de negócio impede o processamento
  • errorobjectobrigatório
    +8 campos de error
    • codestringobrigatório
    • paramsobject[]
    • statusstringobrigatório
    • detailsstring
    • messagestringobrigatório
    • categorystringobrigatório
      Valores:validationauthenticationauthorizationpaymentclientserverrate_limitpending
    • resourcestringobrigatório
    • statusCodeintegerobrigatório
500Erro interno do servidor
  • errorobjectobrigatório
    +8 campos de error
    • codestringobrigatório
    • paramsobject[]
    • statusstringobrigatório
    • detailsstring
    • messagestringobrigatório
    • categorystringobrigatório
      Valores:validationauthenticationauthorizationpaymentclientserverrate_limitpending
    • resourcestringobrigatório
    • statusCodeintegerobrigatório

Preferências de cookies

Hoje o site usa só cookies essenciais: nenhuma ferramenta de medição ou de anúncios está ligada, e nada é compartilhado com terceiros. Se isso mudar, você decide aqui antes de qualquer coisa ser carregada.

  • Mantêm o site funcionando: segurança, a sua escolha sobre cookies e preferências como a versão da documentação. Não dependem de consentimento.

    Sempre ativos