Split de Pagamentos - Onboarding de Sellers

Redirecionando para https://docs.cielo.com.br/split/docs/onboarding-de-sellers ...

As documentações do Split de Pagamentos estão em um novo portal

Novo portal de desenvolvedores e-commerce Braspag e Cielo

Acesse o novo portal de desenvolvedores E-commerce docs.cielo.com.br.

Atenção: O conteúdo desta página está sendo descontinuado e não receberá atualizações a partir de 14/08/2024. Visite a nova documentação em docs.cielo.br.


Sobre essa documentação

Essa documentação apresenta a integração com a API de Onboarding Split 2.0 para o cadastro de sellers pelo master no Split de Pagamentos.

A versão anterior da API (1.0) pode ser consultada no tópico Cadastro de Sellers 1.0, mas foi descontinuada em junho de 2024.

A API de Onboarding Split 1.0 foi descontinuada em 03/06/2024. Caso o seu estabelecimento ainda use a versão 1.0, deverá obrigatoriamente migrar para a API de onboarding Split 2.0. Consulte as instruções para migração no artigo da nossa página de suporte.

Visão geral

A API de Onboarding Split 2.0 do Split de Pagamentos permite que o master gerencie seus sellers na plataforma. O master deverá coletar as informações do seller para usar no processo de onboarding.

Na API de Onboarding 2.0 o master cadastra o seller e, em seguida, o Split submete o seller à análise de Know Your Customer (KYC) de forma automática e notifica o master com o resultado desse processo, de acordo com as configurações de notificação.

O cadastro de sellers também pode ser feito pelo backoffice Split. Saiba mais neste artigo.

Assim como o master, os sellers também irão passar pelo processo de Know Your Customer (KYC) do Split de Pagamentos, com objetivo de identificar o cliente (seller). Por este motivo, alguns documentos do seller serão necessários.

O processo de KYC é uma medida obrigatória exigida pelas instituições reguladoras de pagamento.

O onboarding do seller no Split de Pagamentos ocorre da seguinte forma:

  1. O master solicita o cadastro do seller;
  2. O seller será criado com status “Em análise” e estará bloqueado para participar da transação até que o processo de KYC seja finalizado;
  3. Ao final da análise, o master será notificado com o resultado do processo de KYC, juntamente com a identificação do seller.

Ambientes

Sandbox

API URL Descrição
Braspag OAUTH2 Server https://authsandbox.braspag.com.br/ Autenticação.
API de Onboarding Split 2.0 https://splitonboardingapisandbox.braspag.com.br Cadastro e consulta de sellers 2.0, alteração de taxas em lote e atualização de domicílio bancário.
API de Onboarding Split 1.0 [descontinuada] https://splitonboardingsandbox.braspag.com.br Consulta de sellers 1.0.

Produção

API URL Descrição
Braspag OAUTH2 Server https://auth.braspag.com.br/ Autenticação.
API de Onboarding Split 2.0 https://splitonboardingapi.braspag.com.br Cadastro e consulta de sellers 2.0, alteração de taxas em lote e atualização de domicílio bancário.
API de Onboarding Split 1.0 [descontinuada] https://splitonboarding.braspag.com.br Consulta de sellers 1.0.

Autenticação

O Split de Pagamentos utiliza como segurança o protocolo OAUTH2, no qual é necessário primeiro obter um token de acesso utlizando suas credenciais, e posteriormente enviar o token de acesso à API de Onboarding Split 2.0.

Para obter um token de acesso:

  1. Concatene o MerchantId e ClientSecret: MerchantId:ClientSecret;
  2. Codifique o resultado da concatenação em Base64;
  3. Realize uma requisição ao servidor de autorização.

SplitAuth

Requisição

x-www-form-urlencoded
--header "Authorization: Basic {base64}"  
--header "Content-Type: application/x-www-form-urlencoded"  
grant_type=client_credentials

Resposta

{
    "access_token": "eyJ0eXAiOiJKV1QiLCJhbG.....WE1igNAQRuHAs",
    "token_type": "bearer",
    "expires_in": 1199
}

O MerchantId é o mesmo utilizado na integração com a API Cielo E-Commerce ou com a API do Pagador. O ClientSecret deve ser obtido junto ao Split.

Use o token retornado (access_token) em toda requisição à API de Onboarding Split 2.0 como uma chave de autorização. O token de acesso possui uma validade de 20 minutos e é necessário gerar um novo token toda vez que a validade expirar.

Cadastro de Sellers

Cadastro de Sellers 2.0

Siga as instruções dessa seção para novas integrações.

O master deverá solicitar o cadastro de seller enviando uma requisição com os dados do seller:

O seller pode ser cadastrado com um CPF ou CNPJ. Caso o documento seja um CPF, envie também os campos BirthdayDate e BusinessActivity, conforme descrito na tabela de propriedades da requisição.

Veja a seguir o exemplo de uma requisição completa para cadastro de um seller do tipo CNPJ:

Requisição

{
    "Type": "Subordinate",
    "MasterMerchantId": "f88cc14d-c796-4939-957e-de4dddcb2257",
    "ContactName": "Nome do Contato do Seller",
    "ContactPhone": "11987654321",
    "CorporateName": "Seller Corporativo Ltda",
    "DocumentNumber": "96462142000140",
    "DocumentType": "CNPJ",
    "FancyName": "Seller Nome Fantasia",
    "MailAddress": "address@email.mail.com",
    "Website": "https://www.website.com.br",
    "BankAccount": {
        "Bank": "001",
        "BankAccountType": "CheckingAccount",
        "Number": "0002",
        "Operation": "2",
        "VerifierDigit": "2",
        "AgencyNumber": "0002",
        "AgencyDigit": "2",
        "DocumentNumber": "96462142000140",
        "DocumentType": "CNPJ"
    },
    "Address": {
        "Street": "Rua Teste",
        "Number": "50",
        "Complement": "AP 255",
        "Neighborhood": "Centro",
        "City": "São Paulo",
        "State": "SP",
        "ZipCode": "12345687"
    },
    "Agreements": [
        {
            "Percent": 2.0,
            "Fee": 100
        }
    ],
    "Attachments": [
        {
            "AttachmentType": "ProofOfBankDomicile",
            "File": {
                "Name": "comprovante",
                "FileType": "png",
                "Data": "iVBORw0KGgoAAAANSUhEUgAAAH4AAAAsCAMAAACUu/xGAAAAq1BMVEUAAABlZVJlZVKsrJthYU+zs6Grq5ylpZazs6FlZVJfX01lZVJlZVKsrJurq5urq5xlZVKtrZ1lZVJlZVKvr52zs6GysqCoqJeqqpmzs6Grq5xlZVJgYE6zs6Gnp5mrq5yiopRjY1CRkX2rq5yzs6FlZVKRkX2goJKKineRkX2Pj3yrq5yIiHWRkX2RkX2RkX1lZVKRkX2rq5yzs6GoqJdfX02goJKHh3SHh3VrpzVsAAAAMHRSTlMAQIDHx3+Ax0Ag7qBgIA9AEFCPMLOgMO7bYKBQ24+zYNuzkY9wcAXu0oiocPFBMHYlVbK0AAAD3UlEQVRYw6SW7Y6qMBCGB0IkLfKdnB9ocFmjru7HERL03P+VnXY6bdmWjcF9f2inxjydvjMDcHy99zP693oEpTpQYjBR7W4VmzA81GoZCDn/ycrValVmYOJcKBWL1/4HnUEpupLGxOI47iQmDkfc4GEBEFyNQkClzYDKQQs3VmJBufu6G7zRWNMeUzEHUnLVWs/gy9vg4NNB4wUIPOG2h7e8NcV0HRt7QPDxfzTd4ptleB5F6ro3NtsIc7UnjMKKXyuN30ZS+PuLRMW7PN+l2vlhAZ6yqCZmcrm05stfOrwVpvEBaJWStIOpVk/gC8Rb62tjRj25Fx/fEsgqE27cluKB8GR9hDFzeX44CFbmJb9/Cn8w1ldA5tO9VD/gc8FpveTbxfi1LXWOl10Z80c0Yx7/jpyyjRtd9zuxU8ZL8FEYJjZFpg6yIfOpKsf1FJ+EUkzddKkabQ+o0zCcwMN/vZm+uLh4UmW7nptTCBVq5nUF4Y0CgBaNVip18jsPn370909cfX708/gusF3fkQfrKZHXHh45Wi8meRefvfVCfwGOZ9zx8TZ9TjWY2M6vVf4jm8e3WYrDJ1Vj4N3FHwVd6vKFCxefBMFmq7ub6UI7TMZw0SEv8ryPDVaoxPiWufhL/02zY0cm3ZH1VgxIIYa1U/nIibH/EZjjp4M/9w/x9FijbyuqdzOVH+BbWQJxHMupd4pjINhDPKVH1lslBl9g6OKb73j0wmoBHrMj691nsJ0QLn4l0/09nrIm6wv7nGdQqwjGucvPJSWjN4z8aXyBlkfK+i2gmDI/HENGjXA9uPhsUJ22p2OQFg3daaFx0/9qnWBRbOl9hHlvOw3OW/xs4Hf4rcnYzj+OeFOIHj4dtG7/2y+b3IhBGAqjUiQWQ9JI/ErDpop6gcei9z9ZIXHIhLaLSGRW8zYxIuaTZccxqsGfHDXvH4cf37Z4e3ihxVOTp5bf4E8N2u+3PWB2SP7tXsfsFl80rtOeZX/gvz6//7tmnFFzD2mkxnFgL710ToHH1eCcm/LU2aA9m027v+kBH8ipyHbACxAMWaV5I4v2ZgAzIxkUGXIqkn3xrhw4wVe8hoMmOwBmYJMiJy+lHPriNcSyrvgEgUS2h/vl1BcvSqgcZsPbbABrhgdgvhgvS6hIYsPP8MwTVR5SLZA4573xHMpCV7xGZBFmxyProfR64yNCgKh4hygjXIuvpdcbPyEayA2vsEpRHcgl6gtzr8A9ho0RlgQnBPoK4tV45gBfGQZ6KQBDqzRcjdeAqQwHUfYp+SohcQdc1/Ukm4Gw4dV6vqTkM+uQpRv8E2VPF/sPp9xSb2qlGH4AAAAASUVORK5CYII="
            }
        }
    ]
}

Propriedades do seller

PROPRIEDADE TIPO TAMANHO OBRIGATÓRIO DESCRIÇÃO
Type Texto 15 Sim Tipo de merchant a ser criado (Subordinate).
MasterMerchantId GUID 36 Sim Identificação do master.
ContactName Texto 100 Sim Nome do contato responsável.
ContactPhone Texto 11 Sim Número do telefone do contato responsável (apenas números).
CorporateName Texto 100 Sim Razão social.
DocumentNumber Texto 14 Sim Número do documento (apenas números).
DocumentType Texto - Sim Tipo do documento. Os tipos válidos são “CPF” ou “CNPJ”.
FancyName Texto 50 Sim Nome fantasia.
MailAddress Texto 50 Sim Endereço de e-mail.
Website Texto 200 Não Endereço do website .
BirthdayDate* Data 10 Sim*, quando DocumentType for “CPF”. Data de nascimento (apenas para cadastro de pessoa física - CPF). Formato: yyyy-MM-dd
BusinessActivityId* Número - Sim*, quando DocumentType for “CPF”. Ramo de atividade que o seller atua. (apenas para cadastro de pessoa física - CPF). Veja a Lista de Ramos de Atividades.

*Não é obrigatório quando DocumentType for “CNPJ”.

Propriedades da conta bancária

PROPRIEDADE TIPO TAMANHO OBRIGATÓRIO DESCRIÇÃO
BankAccount.Bank Texto 3 Sim Código de compensação do banco. Lista de Códigos de compensação
BankAccount.BankAccountType Texto - Sim Tipo de conta bancária. Os tipos válidos são “CheckingAccount” (conta corrente) e “SavingsAccount” (conta poupança).
BankAccount.Number Texto 10 Sim Número da conta do seller.
BankAccount.Operation Texto 10 Não Operação da conta do seller.
BankAccount.VerifierDigit Texto 1 Sim Dígito verificador da conta do seller.
BankAccount.AgencyNumber Texto 4 Sim Número da agência do seller. Atenção: Valores zerados como “0”, “00”, “000” são inválidos.
BankAccount.AgencyDigit Texto 1 Sim Dígito da agência do seller. Caso a agência não tenha dígito, informar o valor “x”.
BankAccount.DocumentNumber Texto 14 Não Número do documento da conta (apenas números) do seller.
BankAccount.DocumentType Texto - Não Tipo do documento. Os tipos válidos são “CPF” ou “CNPJ”.

Propriedades do endereço

PROPRIEDADE TIPO TAMANHO OBRIGATÓRIO DESCRIÇÃO
Address.Street Texto 100 Sim Logradouro do endereço do seller.
Address.Number Texto 15 Sim Número do endereço do seller.
Address.Complement Texto 80 Não Complemento do endereço do seller.
Address.Neighborhood Texto 50 Sim Bairro do seller.
Address.City Texto 50 Sim Cidade do seller.
Address.State Texto 2 Sim Sigla do estado (UF) do seller.
Address.ZipCode Texto 9 Sim CEP (apenas números) do seller.

Propriedades do acordo de taxas

No Split de Pagamentos há possibilidades de acordos de taxas entre o master e seus sellers:

  1. Não cadastrar taxa: quando as taxas não são definidas no momento do cadastro do seller, você deverá informá-las a cada transação, no momento da captura da transação ou da emissão do boleto. Se não cadastrar taxas e não informar a taxa na transação, o Split vai replicar os mesmos acordos do master com o Split para o master com o seller;
  2. Taxa global: configure uma única taxa para todos os acordos (MDR único);
  3. Taxa por meio de pagamento: você deverá definir as taxas cobradas por transação por arranjos de pagamento e intervalo de parcelas.

Na seção Exemplos dos Acordos de Taxas, você pode visualizar os exemplos de requisições para os três cenários: Não cadastrar taxa, Taxa global e Taxa por meio de pagamento.

ATENÇÃO: Se não houver cobrança de MDR, basta não enviar o nó Agreements.
O campo Agreements[].Percent só deve ser enviado em caso de cadastro de seller com Taxa global.

PROPRIEDADE TIPO TAMANHO OBRIGATÓRIO DESCRIÇÃO
Agreements[].Percent Decimal - Sim, para requisições cujo acordo é com Taxa global. Porcentagem da taxa de desconto única (MDR único) que será aplicada para todos os acordos entre master e seller. Valor com até duas casas decimais.
Agreements[].Fee Número - Sim Taxa fixa por transação. Valor em centavos. Ex: R$ 1,00 = Fee : 100
Agreements[].MerchantDiscountRates[].PaymentArrangement.Product Texto - Não* Produto do arranjo de pagamento da taxa de desconto do seller. Os produtos válidos são “CreditCard” e “DebitCard”.
Agreements[].MerchantDiscountRates[].PaymentArrangement.Brand Texto - Não* Bandeira do arranjo de pagamento da taxa de desconto do seller. As bandeiras válidas são Visa, Master, Amex, Elo, Diners e Hipercard.
Agreements[].MerchantDiscountRates[].InitialInstallmentNumber Número - Não* Número inicial do intervalo de parcelas da taxa de desconto do seller. O número de parcelas deverá ser maior do que 0 e menor ou igual a 12.
Agreements[].MerchantDiscountRates[].FinalInstallmentNumber Número - Não* Número final do intervalo de parcelas da taxa de desconto do seller. O número de parcelas deverá ser maior do que 0 e menor ou igual a 12.
Agreements[].MerchantDiscountRates[].Percent Decimal - Não* Porcentagem da taxa de desconto do seller. Valor com até duas casas decimais.

Resposta

{
    "Id": "5dcee8e4-f432-42e4-a2a6-5a30c8ce2ca5",
    "Type": "Subordinate",
    "MasterMerchantId": "2b8e9c38-0d9e-4f30-adac-fef3601632e4",
    "CorporateName": "Corporate Name Seller",
    "FancyName": "Fancy Name Seller",
    "DocumentType": 1,
    "DocumentNumber": "64829167000142",
    "BirthdayDate": "2019-04-25",
    "WebSite": "https://www.website.com.br",
    "ContactName": "Joao Costa",
    "MailAddress": "address@email.mail.com",
    "ContactPhone": "2133333334",
    "Blocked": true,
    "Analysis": {
        "Status": 5
    },
    "Address": {
        "ZipCode": "20020081",
        "Street": "My street updated",
        "Number": "20",
        "Complement": "My Complement Seller",
        "City": "My City Master",
        "Neighborhood": "My Neighborhood Seller",
        "State": "RJ"
    },
    "BankAccount": {
        "BankId": 1,
        "Bank": "001",
        "BankAccountType": "CheckingAccount",
        "Number": "0002",
        "AgencyNumber": "0002",
        "AgencyDigit": "2",
        "VerifierDigit": "2",
        "Operation": "2"
    },
    "Agreements": [
        {
            "Fee": 100,
            "AntiFraudFee": 0,
            "AntiFraudFeeWithReview": 0,
            "MerchantDiscountRates": [
                {
                    "PaymentArrangement": {
                        "Product": "CreditCard",
                        "Brand": "Elo"
                    },
                    "InitialInstallmentNumber": 1,
                    "FinalInstallmentNumber": 1,
                    "Percent": 2.0
                },
                {
                    "PaymentArrangement": {
                        "Product": "BankSlip",
                        "Brand": "BancoDoBrasil"
                    },
                    "InitialInstallmentNumber": 1,
                    "FinalInstallmentNumber": 1,
                    "Percent": 2.0
                },
                {
                    "PaymentArrangement": {
                        "Product": "DebitCard",
                        "Brand": "Elo"
                    },
                    "InitialInstallmentNumber": 1,
                    "FinalInstallmentNumber": 1,
                    "Percent": 2.0
                },
                {
                    "PaymentArrangement": {
                        "Product": "CreditCard",
                        "Brand": "Master"
                    },
                    "InitialInstallmentNumber": 1,
                    "FinalInstallmentNumber": 1,
                    "Percent": 2.0
                },
                {
                    "PaymentArrangement": {
                        "Product": "CreditCard",
                        "Brand": "Visa"
                    },
                    "InitialInstallmentNumber": 1,
                    "FinalInstallmentNumber": 1,
                    "Percent": 2.0
                },
                {
                    "PaymentArrangement": {
                        "Product": "CreditCard",
                        "Brand": "Amex"
                    },
                    "InitialInstallmentNumber": 1,
                    "FinalInstallmentNumber": 12,
                    "Percent": 2.0
                },
                {
                    "PaymentArrangement": {
                        "Product": "DebitCard",
                        "Brand": "Visa"
                    },
                    "InitialInstallmentNumber": 1,
                    "FinalInstallmentNumber": 1,
                    "Percent": 2.0
                },
                {
                    "PaymentArrangement": {
                        "Product": "CreditCard",
                        "Brand": "Elo"
                    },
                    "InitialInstallmentNumber": 2,
                    "FinalInstallmentNumber": 6,
                    "Percent": 2.0
                },
                {
                    "PaymentArrangement": {
                        "Product": "CreditCard",
                        "Brand": "Master"
                    },
                    "InitialInstallmentNumber": 2,
                    "FinalInstallmentNumber": 6,
                    "Percent": 2.0
                },
                {
                    "PaymentArrangement": {
                        "Product": "CreditCard",
                        "Brand": "Visa"
                    },
                    "InitialInstallmentNumber": 2,
                    "FinalInstallmentNumber": 6,
                    "Percent": 2.0
                },
                {
                    "PaymentArrangement": {
                        "Product": "CreditCard",
                        "Brand": "Elo"
                    },
                    "InitialInstallmentNumber": 7,
                    "FinalInstallmentNumber": 12,
                    "Percent": 2.0
                },
                {
                    "PaymentArrangement": {
                        "Product": "CreditCard",
                        "Brand": "Visa"
                    },
                    "InitialInstallmentNumber": 7,
                    "FinalInstallmentNumber": 8,
                    "Percent": 2.0
                },
                {
                    "PaymentArrangement": {
                        "Product": "CreditCard",
                        "Brand": "Master"
                    },
                    "InitialInstallmentNumber": 7,
                    "FinalInstallmentNumber": 8,
                    "Percent": 2.0
                },
                {
                    "PaymentArrangement": {
                        "Product": "CreditCard",
                        "Brand": "Visa"
                    },
                    "InitialInstallmentNumber": 9,
                    "FinalInstallmentNumber": 12,
                    "Percent": 2.0
                },
                {
                    "PaymentArrangement": {
                        "Product": "CreditCard",
                        "Brand": "Master"
                    },
                    "InitialInstallmentNumber": 9,
                    "FinalInstallmentNumber": 12,
                    "Percent": 2.0
                }
            ]
        }
    ],
    "Links": [
        {
            "Href": "http://splitonboardingapisandbox.braspag.com.br/api/merchants/5dcee8e4-f432-42e4-a2a6-5a30c8ce2ca5",
            "Rel": "self",
            "Method": "GET"
        }
    ]
}

Propriedades do seller

PROPRIEDADE TIPO TAMANHO DESCRIÇÃO
Id GUID 36 Identificação do merchant (Subordinate)
Type Texto 15 Tipo de merchant criado (Subordinate)
MasterMerchantId GUID 36 Identificação do Master
CorporateName Texto 100 Razão social
FancyName Texto 50 Nome fantasia
DocumentType Texto - Tipo do documento. Os tipos válidos são Cpf, Cnpj
DocumentNumber Texto 14 Número do documento
BirthdayDate Data 10 Data de nascimento (apenas para cadastro de pessoa física - CPF)
Website Texto 200 Endereço do website
ContactName Texto 100 Nome do contato responsável
MailAddress Texto 50 Endereço de e-mail
ContactPhone Texto 11 Número do telefone do contato responsável
Blocked Booleano - Flag para indicar se o seller está bloqueado para participar da transação
Analysis.Status Texto - Status da análise do processo de KYC. Os Status válidos são UnderAnalysis, Approved, ApprovedWithRestriction e Rejected

Propriedades do endereço

PROPRIEDADE TIPO TAMANHO DESCRIÇÃO
Address.ZipCode Texto 9 CEP
Address.Street Texto 100 Rua do endereço
Address.Number Texto 15 Número do endereço
Address.Complement Texto 80 Complemento do endereço
Address.Neighborhood Texto 50 Bairro
Address.City Texto 50 Cidade
Address.State Texto 2 Sigla do estado

Propriedades da conta bancária

PROPRIEDADE TIPO TAMANHO DESCRIÇÃO
BankAccount.BankId Número - Identificação do banco.
BankAccount.Bank Texto 3 Código de compensação do banco. Lista de Códigos de compensação
BankAccount.BankAccountType Texto - Tipo de conta bancária. Os tipos válidos são CheckingAccount (Conta corrente) e SavingsAccount (Conta poupança)
BankAccount.Number Texto 10 Número da conta
BankAccount.AgencyNumber Texto 4 Número da agência do seller. Atenção: Valores zerados como “0”, “00”, “000” são inválidos.
BankAccount.AgencyDigit Texto 1 Dígito da agência
BankAccount.DocumentNumber Texto 14 Número do documento da conta
BankAccount.DocumentType Texto - Tipo do documento. Os tipos válidos são Cpf, Cnpj
BankAccount.VerifierDigit Texto 1 Dígito verificador da conta
BankAccount.Operation Texto 10 Operação da conta

Propriedades do acordo de taxas

PROPRIEDADE TIPO TAMANHO DESCRIÇÃO
Agreements[].Fee Número - Taxa fixa por transação
Agreements[].AntiFraudFee Número - Taxa do anti-fraude
Agreements[].AntiFraudFeeWithReview Número - Taxa do anti-fraude taxa com revisão manual
Agreements[].MerchantDiscountRates[].PaymentArrangement.Product Texto - Produto do arranjo de pagamento da taxa de desconto do seller
Agreements[].MerchantDiscountRates[].PaymentArrangement.Brand Texto - Bandeira do arranjo de pagamento da taxa de desconto do seller
Agreements[].MerchantDiscountRates[].InitialInstallmentNumber Número - Número inicial do intervalo de parcelas da taxa de desconto do seller
Agreements[].MerchantDiscountRates[].FinalInstallmentNumber Número - Número final do intervalo de parcelas da taxa de desconto do seller
Agreements[].MerchantDiscountRates[].Percent Decimal - Porcentagem da taxa de desconto do seller
Links - - Links para navegação

Exemplos dos acordos de taxas

Não informar taxas

Quando não haverá cobrança de MDR, siga a requisição padrão excluindo o nó Agreements.

Veja a seguir o exemplo de uma requisição completa para cadastro de um seller do tipo CNPJ e ausência de cobrança de MDR:

Requisição

{
    "Type": "Subordinate",
    "MasterMerchantId": "f88cc14d-c796-4939-957e-de4dddcb2257",
    "ContactName": "Nome do Contato do Seller",
    "ContactPhone": "11987654321",
    "CorporateName": "Seller Corporativo Ltda",
    "DocumentNumber": "96462142000140",
    "DocumentType": "CNPJ",
    "FancyName": "Seller Nome Fantasia",
    "MailAddress": "address@email.mail.com",
    "Website": "https://www.website.com.br",
    "BankAccount": {
        "Bank": "001",
        "BankAccountType": "CheckingAccount",
        "Number": "0002",
        "Operation": "2",
        "VerifierDigit": "2",
        "AgencyNumber": "0002",
        "AgencyDigit": "2",
        "DocumentNumber": "96462142000140",
        "DocumentType": "CNPJ"
    },
    "Address": {
        "Street": "Rua Teste",
        "Number": "50",
        "Complement": "AP 255",
        "Neighborhood": "Centro",
        "City": "São Paulo",
        "State": "SP",
        "ZipCode": "12345687"
    },
        "Attachments": [
        {
            "AttachmentType": "ProofOfBankDomicile",
            "File": {
                "Name": "comprovante",
                "FileType": "png",
                "Data": "iVBORw0KGgoAAAANSUhEUgAAAH4AAAAsCAMAAACUu/xGAAAAq1BMVEUAAABlZVJlZVKsrJthYU+zs6Grq5ylpZazs6FlZVJfX01lZVJlZVKsrJurq5urq5xlZVKtrZ1lZVJlZVKvr52zs6GysqCoqJeqqpmzs6Grq5xlZVJgYE6zs6Gnp5mrq5yiopRjY1CRkX2rq5yzs6FlZVKRkX2goJKKineRkX2Pj3yrq5yIiHWRkX2RkX2RkX1lZVKRkX2rq5yzs6GoqJdfX02goJKHh3SHh3VrpzVsAAAAMHRSTlMAQIDHx3+Ax0Ag7qBgIA9AEFCPMLOgMO7bYKBQ24+zYNuzkY9wcAXu0oiocPFBMHYlVbK0AAAD3UlEQVRYw6SW7Y6qMBCGB0IkLfKdnB9ocFmjru7HERL03P+VnXY6bdmWjcF9f2inxjydvjMDcHy99zP693oEpTpQYjBR7W4VmzA81GoZCDn/ycrValVmYOJcKBWL1/4HnUEpupLGxOI47iQmDkfc4GEBEFyNQkClzYDKQQs3VmJBufu6G7zRWNMeUzEHUnLVWs/gy9vg4NNB4wUIPOG2h7e8NcV0HRt7QPDxfzTd4ptleB5F6ro3NtsIc7UnjMKKXyuN30ZS+PuLRMW7PN+l2vlhAZ6yqCZmcrm05stfOrwVpvEBaJWStIOpVk/gC8Rb62tjRj25Fx/fEsgqE27cluKB8GR9hDFzeX44CFbmJb9/Cn8w1ldA5tO9VD/gc8FpveTbxfi1LXWOl10Z80c0Yx7/jpyyjRtd9zuxU8ZL8FEYJjZFpg6yIfOpKsf1FJ+EUkzddKkabQ+o0zCcwMN/vZm+uLh4UmW7nptTCBVq5nUF4Y0CgBaNVip18jsPn370909cfX708/gusF3fkQfrKZHXHh45Wi8meRefvfVCfwGOZ9zx8TZ9TjWY2M6vVf4jm8e3WYrDJ1Vj4N3FHwVd6vKFCxefBMFmq7ub6UI7TMZw0SEv8ryPDVaoxPiWufhL/02zY0cm3ZH1VgxIIYa1U/nIibH/EZjjp4M/9w/x9FijbyuqdzOVH+BbWQJxHMupd4pjINhDPKVH1lslBl9g6OKb73j0wmoBHrMj691nsJ0QLn4l0/09nrIm6wv7nGdQqwjGucvPJSWjN4z8aXyBlkfK+i2gmDI/HENGjXA9uPhsUJ22p2OQFg3daaFx0/9qnWBRbOl9hHlvOw3OW/xs4Hf4rcnYzj+OeFOIHj4dtG7/2y+b3IhBGAqjUiQWQ9JI/ErDpop6gcei9z9ZIXHIhLaLSGRW8zYxIuaTZccxqsGfHDXvH4cf37Z4e3ihxVOTp5bf4E8N2u+3PWB2SP7tXsfsFl80rtOeZX/gvz6//7tmnFFzD2mkxnFgL710ToHH1eCcm/LU2aA9m027v+kBH8ipyHbACxAMWaV5I4v2ZgAzIxkUGXIqkn3xrhw4wVe8hoMmOwBmYJMiJy+lHPriNcSyrvgEgUS2h/vl1BcvSqgcZsPbbABrhgdgvhgvS6hIYsPP8MwTVR5SLZA4573xHMpCV7xGZBFmxyProfR64yNCgKh4hygjXIuvpdcbPyEayA2vsEpRHcgl6gtzr8A9ho0RlgQnBPoK4tV45gBfGQZ6KQBDqzRcjdeAqQwHUfYp+SohcQdc1/Ukm4Gw4dV6vqTkM+uQpRv8E2VPF/sPp9xSb2qlGH4AAAAASUVORK5CYII="
            }
        }
    ]
}

Veja as propriedades na requisição padrão.

Taxa global

Quando o MDR é único para todos os acordos, envie apenas os campos Agreements[].Percent (porcentagem do MDR) e Agreements[].Fee (taxa fixa) no nó Agreements.

Requisição

{
    "Type": "Subordinate",
    "MasterMerchantId": "f88cc14d-c796-4939-957e-de4dddcb2257",
    "ContactName": "Nome do Contato do Seller",
    "ContactPhone": "11987654321",
    "CorporateName": "Seller Corporativo Ltda",
    "DocumentNumber": "96462142000140",
    "DocumentType": "CNPJ",
    "FancyName": "Seller Nome Fantasia",
    "MailAddress": "addres@email.mail.com",
    "Website": "https://www.website.com.br",
    "BankAccount": {
        "Bank": "001",
        "BankAccountType": "CheckingAccount",
        "Number": "0002",
        "Operation": "2",
        "VerifierDigit": "2",
        "AgencyNumber": "0002",
        "AgencyDigit": "2",
        "DocumentNumber": "96462142000140",
        "DocumentType": "CNPJ"
    },
    "Address": {
        "Street": "Rua Teste",
        "Number": "50",
        "Complement": "AP 255",
        "Neighborhood": "Centro",
        "City": "São Paulo",
        "State": "SP",
        "ZipCode": "12345687"
    },
    "Agreements": [
        {
            "Percent": 2.0,
            "Fee": 100
        }
    ],
    "Attachments": [
        {
            "AttachmentType": "ProofOfBankDomicile",
            "File": {
                "Name": "comprovante",
                "FileType": "png",
                "Data": "iVBORw0KGgoAAAANSUhEUgAAAH4AAAAsCAMAAACUu/xGAAAAq1BMVEUAAABlZVJlZVKsrJthYU+zs6Grq5ylpZazs6FlZVJfX01lZVJlZVKsrJurq5urq5xlZVKtrZ1lZVJlZVKvr52zs6GysqCoqJeqqpmzs6Grq5xlZVJgYE6zs6Gnp5mrq5yiopRjY1CRkX2rq5yzs6FlZVKRkX2goJKKineRkX2Pj3yrq5yIiHWRkX2RkX2RkX1lZVKRkX2rq5yzs6GoqJdfX02goJKHh3SHh3VrpzVsAAAAMHRSTlMAQIDHx3+Ax0Ag7qBgIA9AEFCPMLOgMO7bYKBQ24+zYNuzkY9wcAXu0oiocPFBMHYlVbK0AAAD3UlEQVRYw6SW7Y6qMBCGB0IkLfKdnB9ocFmjru7HERL03P+VnXY6bdmWjcF9f2inxjydvjMDcHy99zP693oEpTpQYjBR7W4VmzA81GoZCDn/ycrValVmYOJcKBWL1/4HnUEpupLGxOI47iQmDkfc4GEBEFyNQkClzYDKQQs3VmJBufu6G7zRWNMeUzEHUnLVWs/gy9vg4NNB4wUIPOG2h7e8NcV0HRt7QPDxfzTd4ptleB5F6ro3NtsIc7UnjMKKXyuN30ZS+PuLRMW7PN+l2vlhAZ6yqCZmcrm05stfOrwVpvEBaJWStIOpVk/gC8Rb62tjRj25Fx/fEsgqE27cluKB8GR9hDFzeX44CFbmJb9/Cn8w1ldA5tO9VD/gc8FpveTbxfi1LXWOl10Z80c0Yx7/jpyyjRtd9zuxU8ZL8FEYJjZFpg6yIfOpKsf1FJ+EUkzddKkabQ+o0zCcwMN/vZm+uLh4UmW7nptTCBVq5nUF4Y0CgBaNVip18jsPn370909cfX708/gusF3fkQfrKZHXHh45Wi8meRefvfVCfwGOZ9zx8TZ9TjWY2M6vVf4jm8e3WYrDJ1Vj4N3FHwVd6vKFCxefBMFmq7ub6UI7TMZw0SEv8ryPDVaoxPiWufhL/02zY0cm3ZH1VgxIIYa1U/nIibH/EZjjp4M/9w/x9FijbyuqdzOVH+BbWQJxHMupd4pjINhDPKVH1lslBl9g6OKb73j0wmoBHrMj691nsJ0QLn4l0/09nrIm6wv7nGdQqwjGucvPJSWjN4z8aXyBlkfK+i2gmDI/HENGjXA9uPhsUJ22p2OQFg3daaFx0/9qnWBRbOl9hHlvOw3OW/xs4Hf4rcnYzj+OeFOIHj4dtG7/2y+b3IhBGAqjUiQWQ9JI/ErDpop6gcei9z9ZIXHIhLaLSGRW8zYxIuaTZccxqsGfHDXvH4cf37Z4e3ihxVOTp5bf4E8N2u+3PWB2SP7tXsfsFl80rtOeZX/gvz6//7tmnFFzD2mkxnFgL710ToHH1eCcm/LU2aA9m027v+kBH8ipyHbACxAMWaV5I4v2ZgAzIxkUGXIqkn3xrhw4wVe8hoMmOwBmYJMiJy+lHPriNcSyrvgEgUS2h/vl1BcvSqgcZsPbbABrhgdgvhgvS6hIYsPP8MwTVR5SLZA4573xHMpCV7xGZBFmxyProfR64yNCgKh4hygjXIuvpdcbPyEayA2vsEpRHcgl6gtzr8A9ho0RlgQnBPoK4tV45gBfGQZ6KQBDqzRcjdeAqQwHUfYp+SohcQdc1/Ukm4Gw4dV6vqTkM+uQpRv8E2VPF/sPp9xSb2qlGH4AAAAASUVORK5CYII="
            }
        }
    ]
}

Veja as propriedades na requisição padrão.

Taxa por meio de pagamento

Nesse caso, você deverá informar os campos referentes à taxa fixa, produto, bandeira, intervalo de parcelas e porcentagem do MDR.

Os arranjos informados no cadastro do seller precisam ser iguais aos acordos entre master e Split.

Exemplo

MDR do master com seller igual a 4%.

ACORDO SUBADQUIRENTE (SPLIT) E MASTER VISA MASTERCARD ELO
Débito 2.00% 2.00% 2.00%
Crédito à vista 2.50% 2.50% 2.50%
Crédito 2x a 6x 3.00% 3.00% 3.00%
Crédito 7x a 12x 3.50% 3.50% 3.50%
ACORDO MASTER E SELLER VISA MASTERCARD ELO
Débito 4.00% 4.00% 4.00%
Crédito à vista 4.00% 4.00% 4.00%
Crédito 2x a 6x 4.00% 4.00% 4.00%
Crédito 7x a 12x 4.00% 4.00% 4.00%

Requisição

Veja a seguir o exemplo de requisição de cadastro de seller com CPF com acordo de taxas por arranjo de pagamento e intervalo de parcelas.

{
    "Type": "Subordinate",
    "MasterMerchantId": "f88cc14d-c796-4939-957e-de4dddcb2257",
    "BusinessActivityId" : 10,
    "ContactName": "Nome do Contato do Seller",
    "ContactPhone": "11987654321",
    "CorporateName": "Nome do Seller",
    "DocumentNumber": "91205046089",
    "DocumentType": "CPF",
    "FancyName": "Nome do Seller",
    "BirthdayDate": "1984-04-25",
    "MailAddress": "address@email.mail.com",
    "Website": "https://www.website.com.br",
    "BankAccount": {
        "Bank": "001",
        "BankAccountType": "CheckingAccount",
        "Number": "0002",
        "Operation": "2",
        "VerifierDigit": "2",
        "AgencyNumber": "0002",
        "AgencyDigit": "2",
        "DocumentNumber": "91205046089",
        "DocumentType": "CPF"
    },
    "Address": {
        "Street": "Rua Teste",
        "Number": "50",
        "Complement": "AP 255",
        "Neighborhood": "Centro",
        "City": "São Paulo",
        "State": "SP",
        "ZipCode": "12345687"
    },
    "Agreements": [
        {
            "Fee": 10,
            "MerchantDiscountRates": [
                {
                    "PaymentArrangement": {
                        "Product": "DebitCard",
                        "Brand": "Master"
                    },
                    "InitialInstallmentNumber": 1,
                    "FinalInstallmentNumber": 1,
                    "Percent": 1.5
                },
                {
                    "PaymentArrangement": {
                        "Product": "CreditCard",
                        "Brand": "Master"
                    },
                    "InitialInstallmentNumber": 1,
                    "FinalInstallmentNumber": 1,
                    "Percent": 2.0
                },
                {
                    "PaymentArrangement": {
                        "Product": "CreditCard",
                        "Brand": "Master"
                    },
                    "InitialInstallmentNumber": 2,
                    "FinalInstallmentNumber": 6,
                    "Percent": 3.0
                },
                {
                    "PaymentArrangement": {
                        "Product": "CreditCard",
                        "Brand": "Master"
                    },
                    "InitialInstallmentNumber": 7,
                    "FinalInstallmentNumber": 12,
                    "Percent": 4.0
                }
            ]
        }
    ],
    "Attachments": [
        {
            "AttachmentType": "ProofBusinessActivity",
            "File": {
                "Name": "comprovante",
                "FileType": "png",
                "Data": "iVBORw0KGgoAAAANSUhEUgAAAH4AAAAsCAMAAACUu/xGAAAAq1BMVEUAAABlZVJlZVKsrJthYU+zs6Grq5ylpZazs6FlZVJfX01lZVJlZVKsrJurq5urq5xlZVKtrZ1lZVJlZVKvr52zs6GysqCoqJeqqpmzs6Grq5xlZVJgYE6zs6Gnp5mrq5yiopRjY1CRkX2rq5yzs6FlZVKRkX2goJKKineRkX2Pj3yrq5yIiHWRkX2RkX2RkX1lZVKRkX2rq5yzs6GoqJdfX02goJKHh3SHh3VrpzVsAAAAMHRSTlMAQIDHx3+Ax0Ag7qBgIA9AEFCPMLOgMO7bYKBQ24+zYNuzkY9wcAXu0oiocPFBMHYlVbK0AAAD3UlEQVRYw6SW7Y6qMBCGB0IkLfKdnB9ocFmjru7HERL03P+VnXY6bdmWjcF9f2inxjydvjMDcHy99zP693oEpTpQYjBR7W4VmzA81GoZCDn/ycrValVmYOJcKBWL1/4HnUEpupLGxOI47iQmDkfc4GEBEFyNQkClzYDKQQs3VmJBufu6G7zRWNMeUzEHUnLVWs/gy9vg4NNB4wUIPOG2h7e8NcV0HRt7QPDxfzTd4ptleB5F6ro3NtsIc7UnjMKKXyuN30ZS+PuLRMW7PN+l2vlhAZ6yqCZmcrm05stfOrwVpvEBaJWStIOpVk/gC8Rb62tjRj25Fx/fEsgqE27cluKB8GR9hDFzeX44CFbmJb9/Cn8w1ldA5tO9VD/gc8FpveTbxfi1LXWOl10Z80c0Yx7/jpyyjRtd9zuxU8ZL8FEYJjZFpg6yIfOpKsf1FJ+EUkzddKkabQ+o0zCcwMN/vZm+uLh4UmW7nptTCBVq5nUF4Y0CgBaNVip18jsPn370909cfX708/gusF3fkQfrKZHXHh45Wi8meRefvfVCfwGOZ9zx8TZ9TjWY2M6vVf4jm8e3WYrDJ1Vj4N3FHwVd6vKFCxefBMFmq7ub6UI7TMZw0SEv8ryPDVaoxPiWufhL/02zY0cm3ZH1VgxIIYa1U/nIibH/EZjjp4M/9w/x9FijbyuqdzOVH+BbWQJxHMupd4pjINhDPKVH1lslBl9g6OKb73j0wmoBHrMj691nsJ0QLn4l0/09nrIm6wv7nGdQqwjGucvPJSWjN4z8aXyBlkfK+i2gmDI/HENGjXA9uPhsUJ22p2OQFg3daaFx0/9qnWBRbOl9hHlvOw3OW/xs4Hf4rcnYzj+OeFOIHj4dtG7/2y+b3IhBGAqjUiQWQ9JI/ErDpop6gcei9z9ZIXHIhLaLSGRW8zYxIuaTZccxqsGfHDXvH4cf37Z4e3ihxVOTp5bf4E8N2u+3PWB2SP7tXsfsFl80rtOeZX/gvz6//7tmnFFzD2mkxnFgL710ToHH1eCcm/LU2aA9m027v+kBH8ipyHbACxAMWaV5I4v2ZgAzIxkUGXIqkn3xrhw4wVe8hoMmOwBmYJMiJy+lHPriNcSyrvgEgUS2h/vl1BcvSqgcZsPbbABrhgdgvhgvS6hIYsPP8MwTVR5SLZA4573xHMpCV7xGZBFmxyProfR64yNCgKh4hygjXIuvpdcbPyEayA2vsEpRHcgl6gtzr8A9ho0RlgQnBPoK4tV45gBfGQZ6KQBDqzRcjdeAqQwHUfYp+SohcQdc1/Ukm4Gw4dV6vqTkM+uQpRv8E2VPF/sPp9xSb2qlGH4AAAAASUVORK5CYII="
            }
        }
    ]
}

Veja as propriedades na requisição padrão.

DEPRECATED - Cadastro de sellers 1.0

Esta seção detalha a integração da API de Onboarding Split 1.0, que será descontinuada em breve.

Para novas integrações, veja a seção Cadastro de Sellers 2.0.
Para migração da versão 1.0 para a API de Onboarding Split 2.0, veja as instruções neste artigo.

A solicitação de cadastro deve ser realizada através de uma requisição pelo master informando os dados do seller.

Para a definição de acordos entre o master e seus sellers, o Split de Pagamentos dispõe de duas possibilidades:

  1. É possível definir a porcentagem do MDR (Merchant Discount Rate) cobrado por transação por Arranjos de Pagamento e intervalo de parcelas.
  2. Caso o master não queira definir a porcentagem do MDR para cada Arranjo de Pagamento e intervalo de parcelas, o Split de Pagamentos irá replicar os mesmos acordos do master com a Subadquirente (Split), para o master com o seller. Dessa forma, o master deverá informar apenas um MDR único, que será aplicado para todos os acordos.

Exemplo:

MDR do master com seller igual a 4%

ACORDO SUBADQUIRENTE e MASTER Visa Master Elo Diners Amex Hipercard
Débito 2.00% 2.00% 2.00% - - -
Crédito a Vista 2.50% 2.50% 2.50% 2.50% 2.50% 2.50%
Crédito 2x a 6x 3.00% 3.00% 3.00% 3.00% 3.00% 3.00%
Crédito 7x a 12x 3.50% 3.50% 3.50% 3.50% 3.50% 3.50%
ACORDO MASTER e SELLER Visa Master Elo Diners Amex Hipercard
Débito 4.00% 4.00% 4.00% - - -
Crédito a Vista 4.00% 4.00% 4.00% 4.00% 4.00% 4.00%
Crédito 2x a 6x 4.00% 4.00% 4.00% 4.00% 4.00% 4.00%
Crédito 7x a 12x 4.00% 4.00% 4.00% 4.00% 4.00% 4.00%

Informando a porcentagem do MDR por Arranjos de Pagamento e intervalo de parcelas

Requisição

--header "Authorization: Bearer {access_token}"
{
    "CorporateName":"Seller Corporativo Ltda",
    "FancyName":"Seller Nome Fantasia",
    "DocumentNumber":"96462142000140",
    "DocumentType":"CNPJ",
    "MerchantCategoryCode":"5719",
    "ContactName":"Nome do Contato do Seller",
    "ContactPhone":"11987654321",
    "MailAddress":"addres@email.mail.com",
    "Website":"https://www.website.com.br",
    "BankAccount": {
        "Bank":"001",
        "BankAccountType":"CheckingAccount",
        "Number":"0002",
        "Operation":"2",
        "VerifierDigit":"2",
        "AgencyNumber":"0002",
        "AgencyDigit":"2",
        "DocumentNumber":"96462142000140",
        "DocumentType":"CNPJ"
    },
    "Address":{  
        "Street":"Rua Teste",
        "Number":"50",
        "Complement":"AP 255",
        "Neighborhood":"Centro",
        "City":"São Paulo",
        "State" : "SP",
        "ZipCode": "12345687"
    },
    "Agreement":{
        "Fee" : 10,
        "MerchantDiscountRates": [{
            "PaymentArrangement": {
                "Product": "DebitCard",
                "Brand": "Master"
            },
            "InitialInstallmentNumber" : 1,
            "FinalInstallmentNumber" : 1,
            "Percent" : 1.5
        },
        {
            "PaymentArrangement": {
                "Product": "CreditCard",
                "Brand": "Master"
            },
            "InitialInstallmentNumber" : 1,
            "FinalInstallmentNumber" : 1,
            "Percent" : 2.0
        },
        {
            "PaymentArrangement": {
                "Product": "CreditCard",
                "Brand": "Master"
            },
            "InitialInstallmentNumber" : 2,
            "FinalInstallmentNumber" : 6,
            "Percent" : 3.0
        },
        {
            "PaymentArrangement": {
                "Product": "CreditCard",
                "Brand": "Master"
            },
            "InitialInstallmentNumber" : 7,
            "FinalInstallmentNumber" : 12,
            "Percent" : 4.0
        }]
    },
    "Notification": {
        "Url": "https://site.com.br/api/subordinados",
        "Headers": [{
            "Key": "key1",
            "Value": "value1"
        },
        {
            "Key": "key2",
            "Value": "value2"
        }]
    },
    "Attachments": [{
        "AttachmentType": "ProofOfBankDomicile",
        "File": {
            "Name": "comprovante",
            "FileType": "png",
            "Data": "iVBORw0KGgoAAAANSUhEUgAAAH4AAAAsCAMAAACUu/xGAAAAq1BMVEUAAABlZVJlZVKsrJthYU+zs6Grq5ylpZazs6FlZVJfX01lZVJlZVKsrJurq5urq5xlZVKtrZ1lZVJlZVKvr52zs6GysqCoqJeqqpmzs6Grq5xlZVJgYE6zs6Gnp5mrq5yiopRjY1CRkX2rq5yzs6FlZVKRkX2goJKKineRkX2Pj3yrq5yIiHWRkX2RkX2RkX1lZVKRkX2rq5yzs6GoqJdfX02goJKHh3SHh3VrpzVsAAAAMHRSTlMAQIDHx3+Ax0Ag7qBgIA9AEFCPMLOgMO7bYKBQ24+zYNuzkY9wcAXu0oiocPFBMHYlVbK0AAAD3UlEQVRYw6SW7Y6qMBCGB0IkLfKdnB9ocFmjru7HERL03P+VnXY6bdmWjcF9f2inxjydvjMDcHy99zP693oEpTpQYjBR7W4VmzA81GoZCDn/ycrValVmYOJcKBWL1/4HnUEpupLGxOI47iQmDkfc4GEBEFyNQkClzYDKQQs3VmJBufu6G7zRWNMeUzEHUnLVWs/gy9vg4NNB4wUIPOG2h7e8NcV0HRt7QPDxfzTd4ptleB5F6ro3NtsIc7UnjMKKXyuN30ZS+PuLRMW7PN+l2vlhAZ6yqCZmcrm05stfOrwVpvEBaJWStIOpVk/gC8Rb62tjRj25Fx/fEsgqE27cluKB8GR9hDFzeX44CFbmJb9/Cn8w1ldA5tO9VD/gc8FpveTbxfi1LXWOl10Z80c0Yx7/jpyyjRtd9zuxU8ZL8FEYJjZFpg6yIfOpKsf1FJ+EUkzddKkabQ+o0zCcwMN/vZm+uLh4UmW7nptTCBVq5nUF4Y0CgBaNVip18jsPn370909cfX708/gusF3fkQfrKZHXHh45Wi8meRefvfVCfwGOZ9zx8TZ9TjWY2M6vVf4jm8e3WYrDJ1Vj4N3FHwVd6vKFCxefBMFmq7ub6UI7TMZw0SEv8ryPDVaoxPiWufhL/02zY0cm3ZH1VgxIIYa1U/nIibH/EZjjp4M/9w/x9FijbyuqdzOVH+BbWQJxHMupd4pjINhDPKVH1lslBl9g6OKb73j0wmoBHrMj691nsJ0QLn4l0/09nrIm6wv7nGdQqwjGucvPJSWjN4z8aXyBlkfK+i2gmDI/HENGjXA9uPhsUJ22p2OQFg3daaFx0/9qnWBRbOl9hHlvOw3OW/xs4Hf4rcnYzj+OeFOIHj4dtG7/2y+b3IhBGAqjUiQWQ9JI/ErDpop6gcei9z9ZIXHIhLaLSGRW8zYxIuaTZccxqsGfHDXvH4cf37Z4e3ihxVOTp5bf4E8N2u+3PWB2SP7tXsfsFl80rtOeZX/gvz6//7tmnFFzD2mkxnFgL710ToHH1eCcm/LU2aA9m027v+kBH8ipyHbACxAMWaV5I4v2ZgAzIxkUGXIqkn3xrhw4wVe8hoMmOwBmYJMiJy+lHPriNcSyrvgEgUS2h/vl1BcvSqgcZsPbbABrhgdgvhgvS6hIYsPP8MwTVR5SLZA4573xHMpCV7xGZBFmxyProfR64yNCgKh4hygjXIuvpdcbPyEayA2vsEpRHcgl6gtzr8A9ho0RlgQnBPoK4tV45gBfGQZ6KQBDqzRcjdeAqQwHUfYp+SohcQdc1/Ukm4Gw4dV6vqTkM+uQpRv8E2VPF/sPp9xSb2qlGH4AAAAASUVORK5CYII="
        }
    }]
}
Propriedade Tipo Tamanho Obrigatório Descrição
CorporateName Texto 100 Sim Razão social
FancyName Texto 50 Sim Nome fantasia
DocumentNumber Texto 14 Sim Número do documento (Apenas números)
DocumentType Texto - Sim Tipo do documento. Os tipos válidos são Cpf, Cnpj
BirthdayDate Data 10 Sim
Obrigatório apenas caso DocumentType seja Cpf
Data de nascimento (apenas para cadastro de pessoa física - CPF). Formato: yyyy-MM-dd
MerchantCategoryCode Texto 4 Sim (MCC) número registrado na ISO 18245 para serviços financeiros de varejo, utilizado para classificar o negócio pelo tipo fornecido de bens ou serviços.
ContactName Texto 100 Sim Nome do contato responsável
ContactPhone Texto 11 Sim Número do telefone do contato responsável (Apenas números)
MailAddress Texto 50 Sim Endereço de e-mail
Website Texto 200 Não Endereço do website
BankAccount.Bank Texto 3 Sim Código de compensação do banco. Lista de Códigos de compensação
BankAccount.BankAccountType Texto - Sim Tipo de conta bancária. Os tipos válidos são CheckingAccount (Conta corrente) e SavingsAccount (Conta poupança)
BankAccount.Number Texto 10 Sim Número da conta
BankAccount.Operation Texto 10 Não Operação da conta
BankAccount.VerifierDigit Texto 1 Sim Dígito verificador da conta
BankAccount.AgencyNumber Texto 15 Sim Número da agência
BankAccount.AgencyDigit Texto 1 Sim Dígito da agência. Caso a agência não tenha dígito, informar o valor x
BankAccount.DocumentNumber Texto 14 Sim Número do documento da conta (Apenas números)
BankAccount.DocumentType Texto - Sim Tipo do documento. Os tipos válidos são Cpf, Cnpj
Address.Street Texto 100 Sim Rua do endereço
Address.Number Texto 15 Sim Número do endereço
Address.Complement Texto 80 Não Complemento do endereço
Address.Neighborhood Texto 50 Sim Bairro
Address.City Texto 50 Sim Cidade
Address.State Texto 2 Sim Sigla do estado
Address.ZipCode Texto 9 Sim CEP (Apenas números)
Agreement.Fee Número - Sim Taxa fixa por transação. Valor em centavos. Ex: R$ 1,00 = "Fee" : 100
Agreement.MerchantDiscountRates[].PaymentArrangement.Product Texto - Sim Produto do arranjo de pagamento da taxa de desconto do seller. Os produtos válidos são CreditCard e DebitCard
Agreement.MerchantDiscountRates[].PaymentArrangement.Brand Texto - Sim Bandeira do arranjo de pagamento da taxa de desconto do seller. As bandeiras válidas são Visa, Master, Amex, Elo, Diners e Hipercard
Agreement.MerchantDiscountRates[].InitialInstallmentNumber Número - Sim Número inicial do intervalo de parcelas da taxa de desconto do seller. O número de parcelas deverá ser maior do que 0 e menor ou igual a 12
Agreement.MerchantDiscountRates[].FinalInstallmentNumber Número - Sim Número final do intervalo de parcelas da taxa de desconto do seller. O número de parcelas deverá ser maior do que 0 e menor ou igual a 12
Agreement.MerchantDiscountRates[].Percent Decimal - Sim Porcentagem da taxa de desconto do seller. Valor com até duas casas decimais
Notification.Url Texto 200 Sim Url de notificação de mudança de status da análise do processo de KYC
Notification.Headers[].Key Texto 100 Sim Chave do header da requisição para a notificação de mudança de status da análise do processo de KYC
Notification.Headers[].Value Texto 100 Sim Valor do header da requisição para a notificação de mudança de status da análise do processo de KYC
Attachments[].AttachmentType Texto - Não Tipo do documento em anexo do seller. Os tipos válidos são ProofOfBankDomicile (Comprovante de domicílio bancário) e ModelOfAdhesionTerm (Modelo de termo de adesão)
Attachments[].File.Name Texto 50 Não Nome do arquivo do documento em anexo do seller
Attachments[].File.FileType Texto - Não Tipo do arquivo do documento em anexo do seller. Os tipos de arquivos válidos são pdf, png, jpg e jpeg
Attachments[].File.Data Texto - Não Documento convertido para Base64

Resposta

--header "Authorization: Bearer {access_token}"
{
    "MasterMerchantId": "665a33c5-0022-4a40-a0bd-daad04eb3236",
    "MerchantId": "b8ccc729-a874-4b51-a5a9-ffeb5bd98878",
    "CorporateName":"Seller Corporativo Ltda",
    "FancyName":"Seller Nome Fantasia",
    "DocumentNumber":"96462142000140",
    "DocumentType":"CNPJ",
    "MerchantCategoryCode":"5719",
    "ContactName":"Nome do Contato do Seller",
    "ContactPhone":"11987654321",
    "MailAddress":"addres@email.mail.com",
    "Website":"https://www.website.com.br",
    "Blocked": true,
    "Analysis": {
        "Status": "UnderAnalysis"
    },
    "BankAccount": {
        "Bank":"001",
        "BankAccountType":"CheckingAccount",
        "Number":"0002",
        "Operation":"2",
        "VerifierDigit":"2",
        "AgencyNumber":"0002",
        "AgencyDigit":"2",
        "DocumentNumber":"96462142000140",
        "DocumentType":"CNPJ"
    },
    "Address":{  
        "Street":"Rua Teste",
        "Number":"50",
        "Complement":"AP 255",
        "Neighborhood":"Centro",
        "City":"São Paulo",
        "State" : "SP",
        "ZipCode": "12345687"
    },
    "Agreement":{
        "Fee" : 10,
        "MerchantDiscountRates": [{
            "MerchantDiscountRateId": "662e340f-07f2-4827-816d-b1878eb03eae",
            "PaymentArrangement": {
                "Product": "DebitCard",
                "Brand": "Master"
            },
            "InitialInstallmentNumber" : 1,
            "FinalInstallmentNumber" : 1,
            "Percent" : 1.5
        },
        {
            "MerchantDiscountRateId": "eb9d6357-7ad1-4fe0-90fe-364cff7ff0fd",
            "PaymentArrangement": {
                "Product": "CreditCard",
                "Brand": "Master"
            },
            "InitialInstallmentNumber" : 1,
            "FinalInstallmentNumber" : 1,
            "Percent" : 2.0
        },
        {
            "MerchantDiscountRateId": "d09fe9d3-98c7-4c37-9bd3-7c1c91ee15de",
            "PaymentArrangement": {
                "Product": "CreditCard",
                "Brand": "Master"
            },
            "InitialInstallmentNumber" : 2,
            "FinalInstallmentNumber" : 6,
            "Percent" : 3.0
        },
        {
            "MerchantDiscountRateId": "e2515c24-fd73-4b8e-92ad-cfe2b95239de",
            "PaymentArrangement": {
                "Product": "CreditCard",
                "Brand": "Master"
            },
            "InitialInstallmentNumber" : 7,
            "FinalInstallmentNumber" : 12,
            "Percent" : 4.0
        }]
    },
    "Notification": {
        "Url": "https://site.com.br/api/subordinados",
        "Headers": [{
            "Key": "key1",
            "Value": "value1"
        },
        {
            "Key": "key2",
            "Value": "value2"
        }]
    },
    "Attachments": [{
        "AttachmentType": "ProofOfBankDomicile",
        "File": {
            "Name": "comprovante",
            "FileType": "png"
        }
    }]
}
Propriedade Tipo Tamanho Obrigatório Descrição
MasterMerchantId GUID 36 Sim Identificação do master do seller
MerchantId GUID 36 Sim Identificação do seller
CorporateName Texto 100 Sim Razão social
FancyName Texto 50 Sim Nome fantasia
DocumentNumber Texto 14 Sim Número do documento
DocumentType Texto - Sim Tipo do documento. Os tipos válidos são Cpf, Cnpj
BirthdayDate Data 10 Sim
Obrigatório apenas caso DocumentType seja Cpf
Data de nascimento (apenas para cadastro de pessoa física - CPF). Formato: yyyy-MM-dd
MerchantCategoryCode Texto 4 Sim (MCC) número registrado na ISO 18245 para serviços financeiros de varejo, utilizado para classificar o negócio pelo tipo fornecido de bens ou serviços.
ContactName Texto 100 Sim Nome do contato responsável
ContactPhone Texto 11 Sim Número do telefone do contato responsável (Apenas números)
MailAddress String 50 Sim Endereço de e-mail
Website Texto 200 Não Endereço do website
Blocked Booleano - Sim Flag para indicar se o seller está bloqueado para participar da transação
Analysis.Status Texto - Sim Status da análise do processo de KYC. Os Status válidos são Approved, ApprovedWithRestriction e Rejected
BankAccount.Bank Texto 3 Sim Código de compensação do banco. Lista de Códigos de compensação
BankAccount.BankAccountType Texto - Sim Tipo de conta bancária. Os tipos válidos são CheckingAccount (Conta corrente) e SavingsAccount (Conta poupança)
BankAccount.Number Texto 10 Sim Número da conta
BankAccount.Operation Texto 10 Não Operação da conta
BankAccount.VerifierDigit Texto 1 Sim Dígito verificador da conta
BankAccount.AgencyNumber Texto 15 Sim Número da agência
BankAccount.AgencyDigit Texto 1 Sim Dígito da agência. Caso a agência não tenha dígito, informar o valor x
BankAccount.DocumentNumber Texto 14 Sim Número do documento da conta
BankAccount.DocumentType Texto - Sim Tipo do documento. Os tipos válidos são Cpf, Cnpj
Address.Street Texto 100 Sim Rua do endereço
Address.Number Texto 15 Sim Número do endereço
Address.Complement Texto 80 Não Complemento do endereço
Address.Neighborhood Texto 50 Sim Bairro
Address.City Texto 50 Sim Cidade
Address.State Texto 2 Sim Sigla do estado
Address.ZipCode Texto 9 Sim CEP
Agreement.Fee Número - Sim Taxa fixa por transação. Valor em centavos. Ex: R$ 1,00 = "Fee" : 100
Agreement.MerchantDiscountRates[].MerchantDiscountRateId GUID 36 Sim Identificação da taxa de desconto do seller
Agreement.MerchantDiscountRates[].PaymentArrangement.Product Texto - Sim Produto do arranjo de pagamento da taxa de desconto do seller. Os produtos válidos são CreditCard e DebitCard
Agreement.MerchantDiscountRates[].PaymentArrangement.Brand Texto - Sim Bandeira do arranjo de pagamento da taxa de desconto do seller. As bandeiras válidas são Visa, Master, Amex, Elo, Diners e Hipercard
Agreement.MerchantDiscountRates[].InitialInstallmentNumber Número - Sim Número inicial do intervalo de parcelas da taxa de desconto do seller. O número de parcelas deverá ser maior do que 0 e menor ou igual a 12
Agreement.MerchantDiscountRates[].FinalInstallmentNumber Número - Sim Número final do intervalo de parcelas da taxa de desconto do seller. O número de parcelas deverá ser maior do que 0 e menor ou igual a 12
Agreement.MerchantDiscountRates[].Percent Decimal - Sim Porcentagem da taxa de desconto do seller. Valor com até duas casas decimais
Notification.Url Texto 200 Sim Url de notificação de mudança de status da análise do processo de KYC
Notification.Headers[].Key Texto 100 Sim Chave do header da requisição para a notificação de mudança de status da análise do processo de KYC
Notification.Headers[].Value Texto 100 Sim Valor do header da requisição para a notificação de mudança de status da análise do processo de KYC
Attachments[].AttachmentType Texto - Não Tipo do documento em anexo do seller. Os tipos válidos são ProofOfBankDomicile (Comprovante de domicílio bancário) e ModelOfAdhesionTerm (Modelo de termo de adesão)
Attachments[].File.Name Texto 50 Não Nome do arquivo do documento em anexo do seller
Attachments[].File.FileType Texto - Não Tipo do arquivo do documento em anexo do seller. Os tipos de arquivos válidos são pdf, png, jpg e jpeg

Informando a porcentagem do MDR único aplicado para todos os acordos

Requisição

--header "Authorization: Bearer {access_token}"
{
    "CorporateName":"Seller Corporativo Ltda",
    "FancyName":"Seller Nome Fantasia",
    "DocumentNumber":"96462142000140",
    "DocumentType":"CNPJ",
    "MerchantCategoryCode":"5719",
    "ContactName":"Nome do Contato do Seller",
    "ContactPhone":"11987654321",
    "MailAddress":"addres@email.mail.com",
    "Website":"https://www.website.com.br",
    "BankAccount": {
        "Bank":"001",
        "BankAccountType":"CheckingAccount",
        "Number":"0002",
        "Operation":"2",
        "VerifierDigit":"2",
        "AgencyNumber":"0002",
        "AgencyDigit":"2",
        "DocumentNumber":"96462142000140",
        "DocumentType":"CNPJ"
    },
    "Address":{  
        "Street":"Rua Teste",
        "Number":"50",
        "Complement":"AP 255",
        "Neighborhood":"Centro",
        "City":"São Paulo",
        "State" : "SP",
        "ZipCode": "12345687"
    },
    "Agreement":{
        "Fee" : 10,
        "MdrPercentage": 4.00
    },
    "Notification": {
        "Url": "https://site.com.br/api/subordinados",
        "Headers": [{
            "Key": "key1",
            "Value": "value1"
        },
        {
            "Key": "key2",
            "Value": "value2"
        }]
    },
    "Attachments": [{
        "AttachmentType": "ProofOfBankDomicile",
        "File": {
            "Name": "comprovante",
            "FileType": "png",
            "Data": "iVBORw0KGgoAAAANSUhEUgAAAH4AAAAsCAMAAACUu/xGAAAAq1BMVEUAAABlZVJlZVKsrJthYU+zs6Grq5ylpZazs6FlZVJfX01lZVJlZVKsrJurq5urq5xlZVKtrZ1lZVJlZVKvr52zs6GysqCoqJeqqpmzs6Grq5xlZVJgYE6zs6Gnp5mrq5yiopRjY1CRkX2rq5yzs6FlZVKRkX2goJKKineRkX2Pj3yrq5yIiHWRkX2RkX2RkX1lZVKRkX2rq5yzs6GoqJdfX02goJKHh3SHh3VrpzVsAAAAMHRSTlMAQIDHx3+Ax0Ag7qBgIA9AEFCPMLOgMO7bYKBQ24+zYNuzkY9wcAXu0oiocPFBMHYlVbK0AAAD3UlEQVRYw6SW7Y6qMBCGB0IkLfKdnB9ocFmjru7HERL03P+VnXY6bdmWjcF9f2inxjydvjMDcHy99zP693oEpTpQYjBR7W4VmzA81GoZCDn/ycrValVmYOJcKBWL1/4HnUEpupLGxOI47iQmDkfc4GEBEFyNQkClzYDKQQs3VmJBufu6G7zRWNMeUzEHUnLVWs/gy9vg4NNB4wUIPOG2h7e8NcV0HRt7QPDxfzTd4ptleB5F6ro3NtsIc7UnjMKKXyuN30ZS+PuLRMW7PN+l2vlhAZ6yqCZmcrm05stfOrwVpvEBaJWStIOpVk/gC8Rb62tjRj25Fx/fEsgqE27cluKB8GR9hDFzeX44CFbmJb9/Cn8w1ldA5tO9VD/gc8FpveTbxfi1LXWOl10Z80c0Yx7/jpyyjRtd9zuxU8ZL8FEYJjZFpg6yIfOpKsf1FJ+EUkzddKkabQ+o0zCcwMN/vZm+uLh4UmW7nptTCBVq5nUF4Y0CgBaNVip18jsPn370909cfX708/gusF3fkQfrKZHXHh45Wi8meRefvfVCfwGOZ9zx8TZ9TjWY2M6vVf4jm8e3WYrDJ1Vj4N3FHwVd6vKFCxefBMFmq7ub6UI7TMZw0SEv8ryPDVaoxPiWufhL/02zY0cm3ZH1VgxIIYa1U/nIibH/EZjjp4M/9w/x9FijbyuqdzOVH+BbWQJxHMupd4pjINhDPKVH1lslBl9g6OKb73j0wmoBHrMj691nsJ0QLn4l0/09nrIm6wv7nGdQqwjGucvPJSWjN4z8aXyBlkfK+i2gmDI/HENGjXA9uPhsUJ22p2OQFg3daaFx0/9qnWBRbOl9hHlvOw3OW/xs4Hf4rcnYzj+OeFOIHj4dtG7/2y+b3IhBGAqjUiQWQ9JI/ErDpop6gcei9z9ZIXHIhLaLSGRW8zYxIuaTZccxqsGfHDXvH4cf37Z4e3ihxVOTp5bf4E8N2u+3PWB2SP7tXsfsFl80rtOeZX/gvz6//7tmnFFzD2mkxnFgL710ToHH1eCcm/LU2aA9m027v+kBH8ipyHbACxAMWaV5I4v2ZgAzIxkUGXIqkn3xrhw4wVe8hoMmOwBmYJMiJy+lHPriNcSyrvgEgUS2h/vl1BcvSqgcZsPbbABrhgdgvhgvS6hIYsPP8MwTVR5SLZA4573xHMpCV7xGZBFmxyProfR64yNCgKh4hygjXIuvpdcbPyEayA2vsEpRHcgl6gtzr8A9ho0RlgQnBPoK4tV45gBfGQZ6KQBDqzRcjdeAqQwHUfYp+SohcQdc1/Ukm4Gw4dV6vqTkM+uQpRv8E2VPF/sPp9xSb2qlGH4AAAAASUVORK5CYII="
        }
    }]
}
Propriedade Tipo Tamanho Obrigatório Descrição
CorporateName Texto 100 Sim Razão social
FancyName Texto 50 Sim Nome fantasia
DocumentNumber Texto 14 Sim Número do documento (Apenas números)
DocumentType Texto - Sim Tipo do documento. Os tipos válidos são Cpf, Cnpj
BirthdayDate Data 10 Sim
Obrigatório apenas caso DocumentType seja Cpf
Data de nascimento (apenas para cadastro de pessoa física - CPF). Formato: yyyy-MM-dd
MerchantCategoryCode Texto 4 Sim (MCC) número registrado na ISO 18245 para serviços financeiros de varejo, utilizado para classificar o negócio pelo tipo fornecido de bens ou serviços.
ContactName Texto 100 Sim Nome do contato responsável
ContactPhone Texto 11 Sim Número do telefone do contato responsável (Apenas números)
MailAddress Texto 50 Sim Endereço de e-mail
Website Texto 200 Não Endereço do website
BankAccount.Bank Texto 3 Sim Código de compensação do banco. Lista de Códigos de compensação
BankAccount.BankAccountType Texto - Sim Tipo de conta bancária. Os tipos válidos são CheckingAccount (Conta corrente) e SavingsAccount (Conta poupança)
BankAccount.Number Texto 10 Sim Número da conta
BankAccount.Operation Texto 10 Não Operação da conta
BankAccount.VerifierDigit Texto 1 Sim Dígito verificador da conta
BankAccount.AgencyNumber Texto 15 Sim Número da agência
BankAccount.AgencyDigit Texto 1 Sim Dígito da agência. Caso a agência não tenha dígito, informar o valor x
BankAccount.DocumentNumber Texto 14 Sim Número do documento da conta (Apenas números)
BankAccount.DocumentType Texto - Sim Tipo do documento. Os tipos válidos são Cpf, Cnpj
Address.Street Texto 100 Sim Rua do endereço
Address.Number Texto 15 Sim Número do endereço
Address.Complement Texto 80 Não Complemento do endereço
Address.Neighborhood Texto 50 Sim Bairro
Address.City Texto 50 Sim Cidade
Address.State Texto 2 Sim Sigla do estado
Address.ZipCode Texto 9 Sim CEP (Apenas números)
Agreement.Fee Número - Sim Taxa fixa por transação. Valor em centavos. Ex: R$ 1,00 = "Fee" : 100
Agreement.MdrPercentage Decimal - Sim Porcentagem da taxa de desconto única que será aplicada para todos os acordos entre Master e Seller. Valor com até duas casas decimais
Notification.Url Texto 200 Sim Url de notificação de mudança de status da análise do processo de KYC
Notification.Headers[].Key Texto 100 Sim Chave do header da requisição para a notificação de mudança de status da análise do processo de KYC
Notification.Headers[].Value Texto 100 Sim Valor do header da requisição para a notificação de mudança de status da análise do processo de KYC
Attachments[].AttachmentType Texto - Não Tipo do documento em anexo do seller. Os tipos válidos são ProofOfBankDomicile (Comprovante de domicílio bancário) e ModelOfAdhesionTerm (Modelo de termo de adesão)
Attachments[].File.Name Texto 50 Não Nome do arquivo do documento em anexo do seller
Attachments[].File.FileType Texto - Não Tipo do arquivo do documento em anexo do seller. Os tipos de arquivos válidos são pdf, png, jpg e jpeg
Attachments[].File.Data Texto - Não Documento convertido para Base64

Resposta

--header "Authorization: Bearer {access_token}"
{
    "MasterMerchantId": "665a33c5-0022-4a40-a0bd-daad04eb3236",
    "MerchantId": "b8ccc729-a874-4b51-a5a9-ffeb5bd98878",
    "CorporateName":"Seller Corporativo Ltda",
    "FancyName":"Seller Nome Fantasia",
    "DocumentNumber":"96462142000140",
    "DocumentType":"CNPJ",
    "MerchantCategoryCode":"5719",
    "ContactName":"Nome do Contato do Seller",
    "ContactPhone":"11987654321",
    "MailAddress":"addres@email.mail.com",
    "Website":"https://www.website.com.br",
    "Blocked": true,
    "Analysis": {
        "Status": "UnderAnalysis"
    },
    "BankAccount": {
        "Bank":"001",
        "BankAccountType":"CheckingAccount",
        "Number":"0002",
        "Operation":"2",
        "VerifierDigit":"2",
        "AgencyNumber":"0002",
        "AgencyDigit":"2",
        "DocumentNumber":"96462142000140",
        "DocumentType":"CNPJ"
    },
    "Address":{  
        "Street":"Rua Teste",
        "Number":"50",
        "Complement":"AP 255",
        "Neighborhood":"Centro",
        "City":"São Paulo",
        "State" : "SP",
        "ZipCode": "12345687"
    },
    "Agreement":{
        "Fee" : 10,
        "MerchantDiscountRates": [{
            "MerchantDiscountRateId": "662e340f-07f2-4827-816d-b1878eb03eae",
            "PaymentArrangement": {
                "Product": "DebitCard",
                "Brand": "Master"
            },
            "InitialInstallmentNumber" : 1,
            "FinalInstallmentNumber" : 1,
            "Percent" : 4
        },
        {
            "MerchantDiscountRateId": "eb9d6357-7ad1-4fe0-90fe-364cff7ff0fd",
            "PaymentArrangement": {
                "Product": "CreditCard",
                "Brand": "Master"
            },
            "InitialInstallmentNumber" : 1,
            "FinalInstallmentNumber" : 1,
            "Percent" : 4
        },
        {
            "MerchantDiscountRateId": "d09fe9d3-98c7-4c37-9bd3-7c1c91ee15de",
            "PaymentArrangement": {
                "Product": "CreditCard",
                "Brand": "Master"
            },
            "InitialInstallmentNumber" : 2,
            "FinalInstallmentNumber" : 6,
            "Percent" : 4
        },
        {
            "MerchantDiscountRateId": "e2515c24-fd73-4b8e-92ad-cfe2b95239de",
            "PaymentArrangement": {
                "Product": "CreditCard",
                "Brand": "Master"
            },
            "InitialInstallmentNumber" : 7,
            "FinalInstallmentNumber" : 12,
            "Percent" : 4
        }]
    },
    "Notification": {
        "Url": "https://site.com.br/api/subordinados",
        "Headers": [{
            "Key": "key1",
            "Value": "value1"
        },
        {
            "Key": "key2",
            "Value": "value2"
        }]
    },
    "Attachments": [{
        "AttachmentType": "ProofOfBankDomicile",
        "File": {
            "Name": "comprovante",
            "FileType": "png"
        }
    }]
}
Propriedade Tipo Tamanho Obrigatório Descrição
MasterMerchantId GUID 36 Sim Identificação do master do seller
MerchantId GUID 36 Sim Identificação do seller
CorporateName Texto 100 Sim Razão social
FancyName Texto 50 Sim Nome fantasia
DocumentNumber Texto 14 Sim Número do documento
DocumentType Texto - Sim Tipo do documento. Os tipos válidos são Cpf, Cnpj
BirthdayDate Data 10 Sim
Obrigatório apenas caso DocumentType seja Cpf
Data de nascimento (apenas para cadastro de pessoa física - CPF). Formato: yyyy-MM-dd
MerchantCategoryCode Texto 4 Sim (MCC) número registrado na ISO 18245 para serviços financeiros de varejo, utilizado para classificar o negócio pelo tipo fornecido de bens ou serviços.
ContactName String 100 Sim Nome do contato responsável
ContactPhone Texto 11 Sim Número do telefone do contato responsável (Apenas números)
MailAddress Texto 50 Sim Endereço de e-mail
Website Texto 200 Não Endereço do website
Blocked Booleano - Sim Flag para indicar se o seller está bloqueado para participar da transação
Analysis.Status Texto - Sim Status da análise do processo de KYC. Os Status válidos são Approved, ApprovedWithRestriction e Rejected
BankAccount.Bank Texto 3 Sim Código de compensação do banco. Lista de Códigos de compensação
BankAccount.BankAccountType Texto - Sim Tipo de conta bancária. Os tipos válidos são CheckingAccount (Conta corrente) e SavingsAccount (Conta poupança)
BankAccount.Number Texto 10 Sim Número da conta
BankAccount.Operation Texto 10 Não Operação da conta
BankAccount.VerifierDigit Texto 1 Sim Dígito verificador da conta
BankAccount.AgencyNumber Texto 15 Sim Número da agência
BankAccount.AgencyDigit Texto 1 Sim Dígito da agência. Caso a agência não tenha dígito, informar o valor x
BankAccount.DocumentNumber Texto 14 Sim Número do documento da conta
BankAccount.DocumentType Texto - Sim Tipo do documento. Os tipos válidos são Cpf, Cnpj
Address.Street Texto 100 Sim Rua do endereço
Address.Number Texto 15 Sim Número do endereço
Address.Complement Texto 80 Não Complemento do endereço
Address.Neighborhood Texto 50 Sim Bairro
Address.City Texto 50 Sim Cidade
Address.State Texto 2 Sim Sigla do estado
Address.ZipCode Texto 9 Sim CEP
Agreement.Fee Número - Sim Taxa fixa por transação. Valor em centavos. Ex: R$ 1,00 = "Fee" : 100
Agreement.MerchantDiscountRates[].MerchantDiscountRateId GUID 36 Sim Identificação da taxa de desconto do seller
Agreement.MerchantDiscountRates[].PaymentArrangement.Product Texto - Sim Produto do arranjo de pagamento da taxa de desconto do seller. Os produtos válidos são CreditCard e DebitCard
Agreement.MerchantDiscountRates[].PaymentArrangement.Brand Texto - Sim Bandeira do arranjo de pagamento da taxa de desconto do seller. As bandeiras válidas são Visa, Master, Amex, Elo, Diners e Hipercard
Agreement.MerchantDiscountRates[].InitialInstallmentNumber Número - Sim Número inicial do intervalo de parcelas da taxa de desconto do seller. O número de parcelas deverá ser maior do que 0 e menor ou igual a 12
Agreement.MerchantDiscountRates[].FinalInstallmentNumber Número - Sim Número final do intervalo de parcelas da taxa de desconto do seller. O número de parcelas deverá ser maior do que 0 e menor ou igual a 12
Agreement.MerchantDiscountRates[].Percent Decimal - Sim Porcentagem da taxa de desconto do seller. Valor com até duas casas decimais
Notification.Url Texto 200 Sim Url de notificação de mudança de status da análise do processo de KYC
Notification.Headers[].Key Texto 100 Sim Chave do header da requisição para a notificação de mudança de status da análise do processo de KYC
Notification.Headers[].Value Texto 100 Sim Valor do header da requisição para a notificação de mudança de status da análise do processo de KYC
Attachments[].AttachmentType Texto - Não Tipo do documento em anexo do seller. Os tipos válidos são ProofOfBankDomicile (Comprovante de domicílio bancário) e ModelOfAdhesionTerm (Modelo de termo de adesão)
Attachments[].File.Name Texto 50 Não Nome do arquivo do documento em anexo do seller
Attachments[].File.FileType Texto - Não Tipo do arquivo do documento em anexo do seller. Os tipos de arquivos válidos são pdf, png, jpg e jpeg

Consulta de Sellers

Consulta de sellers 2.0

Você pode consultar um seller específico através do MerchantId do seller. Essa consulta é feita pela API de Onboarding Split 2.0.

Requisição

Path

PROPRIEDADE TIPO TAMANHO OBRIGATÓRIO DESCRIÇÃO
MerchantId GUID 36 sim Identificação do seller

Resposta

{
    "id": "4d60b133-478e-4ff2-beee-f19bcf618cee",
    "type": "Subordinate",
    "masterMerchantId": "71db272b-526f-4adf-b655-3c74670cbf0d",
    "corporateName": "RAZAO SOCIAL LTDA",
    "fancyName": "NOME FANTASIA LTDA",
    "mcc": 8999,
    "mccDescription": "Serviços Profissionais (não especificadas)",
    "documentType": 1,
    "documentNumber": "14625224000101",
    "webSite": "https://www.website.com.br",
    "contactName": "Nome do contato",
    "mailAddress": "contato@minhaempresa.com.br",
    "contactPhone": "999999999",
    "blocked": false,
    "notification": {
        "url": "https://website.com/webhooks/braspag"
    },
    "analysis": {
        "status": 4
    },
    "address": {
        "zipCode": "06455030",
        "street": "Alameda Xingu",
        "number": "01",
        "complement": "",
        "city": "Barueri",
        "neighborhood": "Alphaville Industrial",
        "state": "SP"
    },
    "bankAccount": {
        "bankId": 10,
        "bank": "341",
        "bankAccountType": "CheckingAccount",
        "number": "0001",
        "agencyNumber": "0001",
        "agencyDigit": "1",
        "verifierDigit": "1",
        "operation": "1",
        "documentNumber": "14625224000101",
        "documentType": 1
    },
    "bankAccountValidationInfo": {
        "id": "bb53d96e-c655-454b-9f82-41f893725ac0",
        "status": "Created",
        "bankId": 10,
        "bank": "323",
        "bankAccountType": "CheckingAccount",
        "accountNumber": "9836457708",
        "accountDigit": "4",
        "agencyNumber": "0001",
        "agencyDigit": "X",
        "createdAt": "2024-03-08T12:07:07.0833333"
    },
    "onboardingValidationStatus": "UnderAnalysis",
    "agreements": [
        {
            "fee": 20,
            "bankSlipFee": 0,
            "antiFraudFee": 50,
            "antiFraudFeeWithReview": 0,
            "merchantDiscountRates": [
                {
                    "paymentArrangement": {
                        "product": "CreditCard",
                        "brand": "Visa"
                    },
                    "initialInstallmentNumber": 1,
                    "finalInstallmentNumber": 1,
                    "percent": 1.81
                },
                {
                    "paymentArrangement": {
                        "product": "CreditCard",
                        "brand": "Visa"
                    },
                    "initialInstallmentNumber": 2,
                    "finalInstallmentNumber": 6,
                    "percent": 1.92
                },
                {
                    "paymentArrangement": {
                        "product": "CreditCard",
                        "brand": "Visa"
                    },
                    "initialInstallmentNumber": 7,
                    "finalInstallmentNumber": 12,
                    "percent": 2.24
                }
            ]
        },
        {
            "fee": 0,
            "bankSlipFee": 200,
            "bankSlipChargeType": 1,
            "antiFraudFee": 0,
            "antiFraudFeeWithReview": 0,
            "merchantDiscountRates": [
                {
                    "paymentArrangement": {
                        "product": "BankSlip",
                        "brand": "BancoDoBrasil"
                    },
                    "initialInstallmentNumber": 1,
                    "finalInstallmentNumber": 1,
                    "percent": 0.00
                }
            ]
        }
    ],
    "links": [
        {
            "href": "http://splitonboardingapisandbox.braspag.com.br/api/merchants/4d60b133-478e-4ff2-beee-f19bcf618cee",
            "rel": "self",
            "method": "GET"
        }
    ]
}
PROPRIEDADE TIPO TAMANHO OBRIGATÓRIO DESCRIÇÃO
Id GUID 36 sim Identificação do seller
Type string - sim Tipo do merchant
MasterMerchantId GUID 36 sim Identificação do Master
CorporateName string 100 sim Razão social
Mcc int 4 sim (MCC) número registrado na ISO 18245 para serviços financeiros de varejo, utilizado para classificar o negócio pelo tipo fornecido de bens ou serviços.
MccDescription string 4 sim Descrição do MCC.
BusinessActivityId int - não - Disponível apenas para pessoa física Id do ramo de atividade da empresa
BusinessActivityDescription string 200 não - Disponível apenas para pessoa física Descrição do ramo de atividade
BusinessActivityCode string 10 não - Disponível apenas para pessoa física Código do ramo de atividade
FancyName string 50 sim Nome fantasia
DocumentType int - sim Tipo do documento. Os tipos válidos são:
CNPJ = 1
CPF = 2
DocumentNumber string 14 sim Número do documento
Website string 200 não Endereço do website
BirthdayDate Date - não - Disponível apenas para pessoa física Data de nascimento
ContactName string 100 sim Nome do contato responsável
MailAddress string 50 sim Endereço de e-mail
ContactPhone string 11 sim Número do telefone do contato responsável
Blocked booleano - - Indica se o seller está bloqueado
Notification.Url string - - URL de notificação.
Analysis.Status int - - Status da análise do processo de KYC. Os Status válidos são:
UnderAnalysis = 1;
Approved = 2;
ApprovedWithRestriction = 3;
Rejected = 4;
Pending = 5
Address.ZipCode string 9 sim CEP
Address.Street string 100 sim Logradouro
Address.Number string 15 sim Número do endereço
Address.Complement string 80 não Complemento do endereço
Address.City string 50 sim Cidade
Address.Neighborhood string 50 sim Bairro
Address.State string 2 sim Sigla do estado
BankAccount.Bank string 3 sim Código do banco
BankAccount.BankAccountType string - sim Tipo de conta bancária. Os tipos válidos são CheckingAccount (Conta corrente) e SavingsAccount (Conta poupança).
BankAccount.Number string 10 sim Número da conta
BankAccount.AgencyNumber string 4 sim Número da agência
BankAccount.AgencyDigit Char 1 sim Dígito da agência
BankAccount.VerifierDigit Char 1 sim Dígito verificador da conta
BankAccount.Operation string 10 não Operação da conta
BankAccount.DocumentNumber string - - Número do documento da conta
BankAccount.DocumentType string - - Tipo do documento da conta. Os tipos válidos são:
CNPJ = 1
CPF = 2
BankAccountValidationInfo.Id GUID 36 sim Identificador da validação de domicílio.
BankAccountValidationInfo.Status string - sim Status da análise do processo de domicílio bancário. Os status válidos são:
internalError = 0;
Created = 1;
Processing = 2;
Success = 3;
Error = 4;
BankAccountValidationInfo.BankId string - sim Identificador do Banco.
BankAccountValidationInfo.Bank string 3 sim Código de compensação do banco.
BankAccountValidationInfo.BankAccountType string - sim Tipo de conta bancária. Os tipos válidos são CheckingAccount (Conta corrente) e SavingsAccount (Conta poupança).
BankAccountValidationInfo.AccountNumber string 10 sim Número da conta
BankAccountValidationInfo.AccountDigit char 1 sim Dígito verificador da conta
BankAccountValidationInfo.AgencyNumber string 10 sim Número da agência
BankAccountValidationInfo.AgencyDigit char 1 sim Dígito da agência
OnboardingValidationStatus string - sim Status do processo de Onboarding. Os status válidos são:
UnderAnalysis = 1;
Approved = 2;
AwaitingMerchantAction = 3;
Unknown = 4;
Agreements[].Fee int - sim Taxa fixa por transação. Valor em centavos. Ex: R$ 1,00 = “Fee” : 100
Agreements[].AntiFraudFee int - - Taxa do anti-fraude
Agreements[].AntiFraudFeeWithReview int - - Taxa do anti-fraude com revisão manual
Agreements[].MerchantDiscountRates[].PaymentArrangement.Product string - sim Produto do arranjo de pagamento da taxa de desconto do seller. Os produtos válidos são CreditCard e DebitCard
Agreements[].MerchantDiscountRates[].PaymentArrangement.Brand string - sim Bandeira do arranjo de pagamento da taxa de desconto do seller. As bandeiras válidas são Visa, Master, Amex, Elo, Diners e Hipercard
Agreements[].MerchantDiscountRates[].InitialInstallmentNumber int - sim Número inicial do intervalo de parcelas da taxa de desconto do seller. O número de parcelas deverá ser maior do que 0 e menor ou igual a 12.
Agreements[].MerchantDiscountRates[].FinalInstallmentNumber int - sim Número final do intervalo de parcelas da taxa de desconto do seller. O número de parcelas deverá ser maior do que 0 e menor ou igual a 12.
Agreements[].MerchantDiscountRates[].Percent Decimal - sim Porcentagem da taxa de desconto do seller. Valor com até duas casas decimais.
Links - - não Links para navegação

* O objeto BankAccountValidationInfo guarda as informações referentes À validação do domicílio bancário.

[DEPRECATED] Consulta de Sellers 1.0

Para novas integrações, veja a seção Consulta de Sellers 2.0.
Para migração da versão 1.0 para a API de Onboarding Split 2.0, siga as instruções deste artigo.

Requisição

Resposta

--header "Authorization: Bearer {access_token}"
{
    "MasterMerchantId": "665a33c5-0022-4a40-a0bd-daad04eb3236",
    "MerchantId": "b8ccc729-a874-4b51-a5a9-ffeb5bd98878",
    "CorporateName":"Seller Corporativo Ltda",
    "FancyName":"Seller Nome Fantasia",
    "DocumentNumber":"96462142000140",
    "DocumentType":"CNPJ",
    "MerchantCategoryCode":"5719",
    "ContactName":"Nome do Contato do Seller",
    "ContactPhone":"11987654321",
    "MailAddress":"addres@email.mail.com",
    "Website":"https://www.website.com.br",
    "Blocked": false,
    "Analysis": {
        "Status": "Approved",
        "Score": 89,
        "DenialReason": null
    },
    "BankAccount": {
        "Bank":"001",
        "BankAccountType":"CheckingAccount",
        "Number":"0002",
        "Operation":"2",
        "VerifierDigit":"2",
        "AgencyNumber":"0002",
        "AgencyDigit":"2",
        "DocumentNumber":"96462142000140",
        "DocumentType":"CNPJ"
    },
    "Address":{  
        "Street":"Rua Teste",
        "Number":"50",
        "Complement":"AP 255",
        "Neighborhood":"Centro",
        "City":"São Paulo",
        "State" : "SP",
        "ZipCode": "12345687"
    },
    "Agreement":{
        "Fee" : 10,
        "MerchantDiscountRates": [{
            "MerchantDiscountRateId": "662e340f-07f2-4827-816d-b1878eb03eae",
            "PaymentArrangement": {
                "Product": "DebitCard",
                "Brand": "Master"
            },
            "InitialInstallmentNumber" : 1,
            "FinalInstallmentNumber" : 1,
            "Percent" : 1.5
        },
        {
            "MerchantDiscountRateId": "eb9d6357-7ad1-4fe0-90fe-364cff7ff0fd",
            "PaymentArrangement": {
                "Product": "CreditCard",
                "Brand": "Master"
            },
            "InitialInstallmentNumber" : 1,
            "FinalInstallmentNumber" : 1,
            "Percent" : 2.0
        },
        {
            "MerchantDiscountRateId": "d09fe9d3-98c7-4c37-9bd3-7c1c91ee15de",
            "PaymentArrangement": {
                "Product": "CreditCard",
                "Brand": "Master"
            },
            "InitialInstallmentNumber" : 2,
            "FinalInstallmentNumber" : 6,
            "Percent" : 3.0
        },
        {
            "MerchantDiscountRateId": "e2515c24-fd73-4b8e-92ad-cfe2b95239de",
            "PaymentArrangement": {
                "Product": "CreditCard",
                "Brand": "Master"
            },
            "InitialInstallmentNumber" : 7,
            "FinalInstallmentNumber" : 12,
            "Percent" : 4.0
        }]
    },
    "Notification": {
        "Url": "https://site.com.br/api/subordinados",
        "Headers": [{
            "Key": "key1",
            "Value": "value1"
        },
        {
            "Key": "key2",
            "Value": "value2"
        }]
    },
    "Attachments": [{
        "AttachmentType": "ProofOfBankDomicile",
        "File": {
            "Name": "comprovante",
            "FileType": "png"
        }
    }]
}
Propriedade Tipo Tamanho Obrigatório Descrição
MasterMerchantId GUID 36 sim Identificação do master do seller
MerchantId GUID 36 sim Identificação do seller
CorporateName texto 100 sim Razão social
FancyName texto 50 sim Nome fantasia
DocumentNumber texto 14 sim Número do documento
DocumentType texto - sim Tipo do documento. Os tipos válidos são Cpf, Cnpj
MerchantCategoryCode texto 4 sim (MCC) número registrado na ISO 18245 para serviços financeiros de varejo, utilizado para classificar o negócio pelo tipo fornecido de bens ou serviços.
ContactName texto 100 sim Nome do contato responsável
ContactPhone texto 11 sim Número do telefone do contato responsável (Apenas números)
MailAddress texto 50 sim Endereço de e-mail
Website texto 200 não Endereço do website
Blocked booleanooo - sim Flag para indicar se o seller está bloqueado para participar da transação
Analysis.Status texto - sim Status da análise do processo de KYC. Os Status válidos são Approved, ApprovedWithRestriction e Rejected
Analysis.Score Número - não Score da análise do processo de KYC. Range de 1 a 100
Analysis.DenialReason texto - não Motivo de reprovação do seller
BankAccount.Bank texto 3 sim Código de compensação do banco. Lista de Códigos de compensação
BankAccount.BankAccountType texto - sim Tipo de conta bancária. Os tipos válidos são CheckingAccount (Conta corrente) e SavingsAccount (Conta poupança)
BankAccount.Number texto 10 sim Número da conta
BankAccount.Operation texto 10 não Operação da conta
BankAccount.VerifierDigit texto 1 sim Dígito verificador da conta
BankAccount.AgencyNumber texto 15 sim Número da agência
BankAccount.AgencyDigit texto 1 sim Dígito da agência. Caso a agência não tenha dígito, informar o valor x
BankAccount.DocumentNumber texto 14 sim Número do documento da conta
BankAccount.DocumentType texto - sim Tipo do documento. Os tipos válidos são Cpf, Cnpj
Address.Street texto 100 sim Rua do endereço
Address.Number texto 15 sim Número do endereço
Address.Complement texto 80 não Complemento do endereço
Address.Neighborhood texto 50 sim Bairro
Address.City texto 50 sim Cidade
Address.State texto 2 sim Sigla do estado
Address.ZipCode texto 9 sim CEP
Agreement.Fee Número - sim Taxa fixa por transação. Valor em centavos. Ex: R$ 1,00 = "Fee" : 100
Agreement.MerchantDiscountRates[].MerchantDiscountRateId GUID 36 sim Identificação da taxa de desconto do seller
Agreement.MerchantDiscountRates[].PaymentArrangement.Product texto - sim Produto do arranjo de pagamento da taxa de desconto do seller. Os produtos válidos são CreditCard e DebitCard
Agreement.MerchantDiscountRates[].PaymentArrangement.Brand texto - sim Bandeira do arranjo de pagamento da taxa de desconto do seller. As bandeiras válidas são Visa, Master, Amex, Elo, Diners e Hipercard
Agreement.MerchantDiscountRates[].InitialInstallmentNumber Número - sim Número inicial do intervalo de parcelas da taxa de desconto do seller. O número de parcelas deverá ser maior do que 0 e menor ou igual a 12
Agreement.MerchantDiscountRates[].FinalInstallmentNumber Número - sim Número final do intervalo de parcelas da taxa de desconto do seller. O número de parcelas deverá ser maior do que 0 e menor ou igual a 12
Agreement.MerchantDiscountRates[].Percent Decimal - sim Porcentagem da taxa de desconto do seller. Valor com até duas casas decimais
Notification.Url texto 200 sim Url de notificação de mudança de status da análise do processo de KYC
Notification.Headers[].Key texto 100 sim Chave do header da requisição para a notificação de mudança de status da análise do processo de KYC
Notification.Headers[].Value texto 100 sim Valor do header da requisição para a notificação de mudança de status da análise do processo de KYC
Attachments[].AttachmentType texto - não Tipo do documento em anexo do seller. Os tipos válidos são ProofOfBankDomicile (Comprovante de domicílio bancário) e ModelOfAdhesionTerm (Modelo de termo de adesão)
Attachments[].File.Name texto 50 não Nome do arquivo do documento em anexo do seller
Attachments[].File.FileType texto - não Tipo do arquivo do documento em anexo do seller. Os tipos de arquivos válidos são PDF, PNG, JPG e JPEG .

Alteração de Taxas em Lote

A API de Alteração de Taxas em Lote permite que o master realize a alteração das taxas entre ele e os seus sellers através de uma requisição. Atualmente, somente será possível informar o mesmo conjunto de taxas para todos os sellers.

A alteração de taxas é feita pela API de Onboarding Split 2.0.

Requisição

--header "Authorization: Bearer {access_token}"
{ 
    "MasterMerchantId": "2161acd0-3767-48d5-85c2-84d6dd412254", 
    "SubordinateIds": [ 
        "aab81d0c-88a8-43df-b15d-eee58d98a54e",
        "770d5796-25cf-4277-9a29-0b41cafd6d71",
        "4152723e-a693-458f-be78-6eacbaeb3966",
        "24654353-2035-4412-ae8f-4b7f31c65efb"
    ],
    "Aggrement": { 
        "InitialValidityDate": "2023-12-30", 
        "Fees": { 
            "Fee": 150
        }, 
        "MerchantDiscountRates": [ 
            { 
                "PaymentArrangement": { 
                    "Product": "CreditCard",
                     "Brand": "Visa"
                },
                "InitialInstallmentNumber": 9,
                "FinalInstallmentNumber": 12,
                "Percent": 1
             },
             { 
                "PaymentArrangement": {
                    "Product": "CreditCard",
                    "Brand": "Visa" 
                },
                "InitialInstallmentNumber": 1,    
                "FinalInstallmentNumber": 1,
                "Percent": 2
            },
            {
                "PaymentArrangement": {
                    "Product": "CreditCard", 
                    "Brand": "Visa"
                }, 
                "InitialInstallmentNumber": 7, 
                "FinalInstallmentNumber": 8, 
                "Percent": 3
            },
            {
                "PaymentArrangement": { 
                    "Product": "CreditCard", 
                    "Brand": "Master" 
                }, 
                "InitialInstallmentNumber": 2, 
                "FinalInstallmentNumber": 6, 
                "Percent": 6.00
            },
            {
                "PaymentArrangement": { 
                    "Product": "CreditCard",
                    "Brand": "Master"
                }, 
                "InitialInstallmentNumber": 9, 
                "FinalInstallmentNumber": 12, 
                "Percent": 7.00
            }
        ]
    }
} 
PROPRIEDADE TIPO TAMANHO OBRIGATÓRIO DESCRIÇÃO
MasterMerchantId Guid 36 Sim Identificação do master.
SubordinateIds Guid[] - Sim Identificação dos sellers que terão o acordo alterado.
Aggrement.InitialValidityDate Data 10 Sim Data de início da validade do acordo. Formato: yyyy-MM-dd
Aggrement.Fees.Fee Int - Sim Taxa fixa por transação. Valor em centavos. Ex: R$ 1,00 = “Fee” : 100
Aggrement.MerchantDiscountRates[].PaymentArrangement.Product String - Sim Produto do arranjo de pagamento da taxa de desconto do seller. Os produtos válidos são “CreditCard” e “DebitCard”
Aggrement.MerchantDiscountRates[].PaymentArrangement.Brand String - Sim Bandeira do arranjo de pagamento da taxa de desconto do seller. As bandeiras válidas são Visa, Master, Amex, Elo, Diners e Hipercard
Aggrement.MerchantDiscountRates[].InitialInstallmentNumber Int - Sim Número inicial do intervalo de parcelas da taxa de desconto do seller. O número de parcelas deverá ser maior do que 0 e menor ou igual a 12
Aggrement.MerchantDiscountRates[].FinalInstallmentNumber Int - Sim Número final do intervalo de parcelas da taxa de desconto do seller. O número de parcelas deverá ser maior do que 0 e menor ou igual a 12
Aggrement.MerchantDiscountRates[].Percent Decimal - Sim Porcentagem da taxa de desconto do seller. Valor com até duas casas decimais

Resposta

{    
    "initialValidityDate": "2024-06-02T00:00:00",     
    "fees": {         
        "fee": 150,     
    },     
    "merchantDiscountRates": [         
        {             
            "paymentArrangement": {
                 "product": "CreditCard",
                 "brand": "Visa"            
},
             "initialInstallmentNumber": 9,
             "finalInstallmentNumber": 12,
             "percent": 1
        },
         {
             "paymentArrangement": {
                 "product": "CreditCard",
                 "brand": "Visa"
            },

             "initialInstallmentNumber": 1,
             "finalInstallmentNumber": 1,
             "percent": 2
        },
         {
             "paymentArrangement": {
                 "product": "CreditCard",
                 "brand": "Visa"
            },
             "initialInstallmentNumber": 7,
             "finalInstallmentNumber": 8,
             "percent": 3
        },
         {
             "paymentArrangement": {
                 "product": "CreditCard",
                 "brand": "Master"
            },
             "initialInstallmentNumber": 2,
             "finalInstallmentNumber": 6,
             "percent": 6.00
        },
         {
             "paymentArrangement": {
                 "product": "CreditCard",
                 "brand": "Master"
            },
             "initialInstallmentNumber": 9,
             "finalInstallmentNumber": 12,
             "percent": 7.00
        }
    ]
} 

Atualizar domicílio bancário do seller

A API de Onboarding Split 2.0 disponibiliza um endpoint para solicitar a atualização dos dados bancários de um seller específico, através do MerchantId do seller. Após a solicitação de atualização, os dados serão submetidos ao processo de validação do domicílio bancário.

Importante:

Requisição

Parâmetros no cabeçalho (header)

KEY VALUE
Content-Type application/json
Authorization Bearer {access_token}

Parâmetros na rota (path)

PROPRIEDADE TIPO TAMANHO OBRIGATÓRIO DESCRIÇÃO
MerchantId GUID - Sim Identificador do seller.

Parâmetros no corpo (body)

{
    "Number": "111110",
    "VerifierDigit": "X",
    "AgencyNumber": "444",
    "AgencyDigit": "X",
    "Bank": "341",
    "BankAccountType": "CheckingAccount",
    "DocumentNumber": "81777265000100",
    "DocumentType": "CNPJ",
    "Operation":"123"
}
PROPRIEDADE TIPO TAMANHO OBRIGATÓRIO DESCRIÇÃO
Number string 12 Sim Número da conta do seller.
VerifierDigit string 1 Sim Dígito verificador da conta do seller.
AgencyNumber string 4 Sim Número da agência do seller.
AgencyDigit string 1 Sim Dígito da agência do seller.
Bank string 3 Sim Código de compensação do banco.
BankAccountType string - Sim Tipo de conta bancária. Os tipos válidos são “CheckingAccount” (conta corrente) e “SavingsAccount” (conta poupança).
DocumentNumber string 14 Sim Número do documento da conta
DocumentType string - Sim Tipo do documento. Os tipos válidos são “CPF” ou “CNPJ”.
Operation string 10 Não Operação da conta do seller.

Resposta

A resposta irá retornar o Status HTTP para a solicitação.

Status Code Cenário
204 A solicitação foi enviada com sucesso.
442 Já existe uma solicitação de atualização para o MerchantId informado. Mensagem: The bank account validation is in progress. Please wait.

Notificações do cadastro de sellers

Após o envio da requisição de cadastro de seller, a Braspag irá conduzir a análise de KYC e validação de domicílio bancário do seller. Ao final de cada análise, a Braspag enviará as seguintes notificações com o status de cada processo:

IMPORTANTE: O seller estará apto a transacionar somente quando a notificação de onboarding retornar o status Aprovado.

Para receber as notificações de alteração de status, é necessário configurar o campo “URL de Notificação” durante o cadastro do master na Braspag para receber uma requisição do tipo “POST”. O endereço deve ser HTTPS e não se deve utilizar uma porta fora do padrão HTTPS (443).

É esperado que a loja retorne a seguinte resposta: HTTP Status Code 200 OK. Caso essa resposta não seja retornada, haverá mais duas tentativas de envio da notificação.

Os prazos estimados para cada notificação são:

Notificação de KYC

Quando houver alteração no status da análise de KYC, a Braspag enviará uma notificação com os parâmetros do tipo de notificação, identificação do master e do seller e status da análise de KYC.

Exemplo de notificação enviada pela Braspag:

{
    "ChangeType": 20,
    "MasterMerchantId": "96ffb8be-6693-4f9b-bf8e-925b555b3207",
    "Data": {
        "SubordinateMerchantId": "4d76b525-e66d-402e-a318-5fd3ce1af7aa",
        "Status": 2
    }
}
PROPRIEDADE TIPO TAMANHO DESCRIÇÃO
ChangeType Número - Identificador do tipo de notificação. Para a notificação de KYC, o ChangeType é igual a “20”.
MasterMerchantId GUID 36 Identificação do master.
Data.SubordinateMerchantId GUID 36 Identificação do seller.
Data.Status Número - Status da análise do processo de KYC. Os status válidos são:
UnderAnalysis = 1;
Approved = 2;
ApprovedWithRestriction = 3 e
Rejected = 4

Notificação de validação de domicílio bancário

Quando houver alteração no status da validação de domicílio bancário, a Braspag enviará uma notificação com os parâmetros do tipo de notificação, identificação do seller (MerchantId) e os dados do domicílio bancário.

Exemplo de notificação de domicílio bancário enviada pela Braspag:

{
 "ChangeType": 21,
 "MasterMerchantId": "96ffb8be-6693-4f9b-bf8e-925b555b3207",
 "Data": {
    "MerchantId": "4d76b525-e66d-402e-a318-5fd3ce1af7aa",
    "MerchantType": "Subordinate",
    "Status": 3,
    "AccountNumber": "123",
    "AccountDigit": "1",
    "AgencyNumber": "3581",
    "AgencyDigit": "x",
    "CompeCode": "260",
    "BankAccountType": 1,
    "DocumentNumber": "45224563215",
    "DocumentType": 2
 }
}
PROPRIEDADE TIPO TAMANHO DESCRIÇÃO
ChangeType Número - Número identificador do tipo de notificação. Para a notificação de validação de domicílio bancário, o ChangeType é igual a “21”.
MasterMerchantId GUID 36 Identificação do master.
Data.MerchantId GUID 36 Identificação do seller.
Data.MerchantType Texto 14 Tipo do Merchant. Os tipos válidos são “Subordinate” ou “Master”.
Data.BankAccountValidationStatus Número 1 Status da análise do processo de domicílio bancário. Os status válidos são:
InternalError = 0;
Created = 1;
Processing =2;
Success= 3;
Error= 4;
Data.CompeCode Texto 3 Código de compensação do banco. Ver Lista de Códigos de compensação.
Data.BankAccountType Texto 1 Tipo de conta bancária. Os tipos válidos são:
1 - “CheckingAccount” (conta corrente);
2 - “SavingsAccount” (conta poupança).
Data.AccountNumber Texto 10 Número da conta do seller.
Data.AccountDigit Texto 1 Dígito verificador da conta do seller.
Data.AgencyNumber Texto 15 Número da agência do seller. Atenção: Valores zerados como “0”, “00”, “000” são inválidos.
Data.AgencyDigit Texto 1 Dígito da agência do seller. Caso a agência não tenha dígito, informar o valor “x”.
Data.DocumentNumber Texto 14 Número do documento da conta (apenas números) do seller.
Data.DocumentType Texto - Tipo do documento. Os tipos válidos são “CPF” ou “CNPJ”.

Notificação de onboarding

A notificação do status do onboarding sinaliza o status global do cadastro do seller e é enviada após cada uma das notificações anteriores. Atualmente, esse status é composto pela junção de duas validações (KYC e domicílio bancário). Assim, após a primeira notificação, o status de onboarding irá informar que o processo ainda está em análise; após a segunda notificação é que irá retornar o status “2” (considerando o cenário de aprovação em todas as análises).

A Braspag enviará uma notificação com os parâmetros do tipo de notificação, identificação do seller (SubordinateMerchantId) e as informações de todos os status.

Confira todos os valores possíveis para o status de onboarding na tabela abaixo.

Exemplo de notificação de onboarding enviada pela Braspag:

{
    "ChangeType": 23,
    "MasterMerchantId": "96ffb8be-6693-4f9b-bf8e-925b555b3207",
    "Data": {
        "SubordinateMerchantId":"4d76b525-e66d-402e-a318-5fd3ce1af7aa",
        "OnboardingStatus": 2,
        "KycAnalysisInfo": {
            "Status": 2
        },
        "BankAccountValidation": {
            "Status": 3
        }
    }
}
PROPRIEDADE TIPO TAMANHO DESCRIÇÃO
ChangeType Número - Identificador do tipo de notificação. Para a notificação do status do Onboarding, o ChangeType é igual a “23”.
MasterMerchantId GUID 36 Identificação do master.
Data.SubordinateMerchantId GUID 36 Identificação do seller.
Data.OnboardingStatus Número 1 Status do processo de Onboarding. Os status válidos são:
UnderAnalysis = 1;
Approved = 2;
AwaitingMerchantAction = 3;
Unknown = 4;
Banned = 5
Data.KycAnalysisInfo.Status Número 1 Status da análise de KYC. Os status válidos são:
UnderAnalysis = 1;
Approved = 2;
ApprovedWithRestriction = 3;
Rejected = 4
Data.BankAccountValidation.Status Número 1 Status da análise do domicílio bancário. Os status válidos são:
InternalError = 0;
Created = 1;
Processing = 2;
Success = 3;
Error = 4

Criação de usuário para o seller

Caso ache necessário, o master pode permitir o acesso do seller ao backoffice do Split. Para isso, o master precisa enviar para o suporte:

ANEXOS

Lista de status do KYC

Status Nome do Status Descrição
1 UnderAnalysis Análise de KYC em andamento.
2 Approved Seller aprovado na análise de KYC.
3 ApprovedWithRestriction Seller aprovado com restrições na análise de KYC.
4 Rejected Seller não aprovado na análise de KYC.

Lista de Ramos de Atividades

Código Descrição
1 NÃO ENCONTRADO
2 SALÃO DE BELEZA BARBEARIA
3 DENTISTAS E ORTODONDISTAS
4 LANCHONETE
5 VENDAS DE ROUPAS
6 TAXI E LIMUSINE
7 MERCEARIAS E SUPERMERCADOS
8 LOJAS DE VARIEDADES
9 BARES DISCOTECAS CASAS NOTURNAS
10 EMPREITEIROS EM GERAL
11 COSMÉTICOS
12 CONVENIÊNCIA DELICATESSE
13 MEDICOS E CLINICAS
14 SERVIÇOS VETERINÁRIOS
15 LOJAS DE REPAROS E SERVIÇOS
16 COMIDA RÁPIDA (DOCES E SALGADOS)
17 DIVERSÃO E RECREAÇÃO
18 CRECHES
19 ALFAIATES / COSTUREIRAS (OS)
20 CLÍNICAS DE BELEZA - SPA
21 SERVIÇOS LEGAIS
22 FABRICAÇÃO DE MÁQUINAS, FERRAMENTAS, PEÇAS E ACESSÓRIOS
23 LOJAS DE UTENSILIOS
24 RESTAURANTES
25 PEÇAS E SERVIÇOS PARA VEICULOS
26 CORRETOR IMOBILIÁRIO
27 FORNECEDORES DE ALIMENTOS OU MANTIMENTOS
28 CONSERTO - RÁDIO,TV,APARELHO DE SOM
29 PRESENTES,CARTÕES,SOUVENIRS
30 LOJAS DE ACESSÓRIOS PARA VEICULOS
31 SERVIÇOS DE HORTICULTURA E JARDINAGEM
32 LOJAS DE MATERIAL DE CONSTRUÇÃO
33 LOJAS DE SAPATOS
34 JOALHERIAS E RELOJOARIAS
35 ATACADISTA
36 SERVIÇOS EDUCACIONAIS
37 PADARIAS
38 LOJAS DE BEBIDAS
39 EQUIPAMENTOS E PECAS ELETRÔNICAS
40 CONSERTOS ELÉTRICOS
41 BORRACHEIRO
42 DROGARIAS FARMÁCIAS
43 SERVIÇOS DE CARPINTARIA
44 LOJA DE ANIMAIS
45 CAMPO DE ESPORTES CLUBES
46 ESTUDIO FOTOGRÁFICO
47 ELETRICISTA
48 TRANSPORTES URBANOS
49 LABORATORIOS MEDICOS DENTARIOS
50 DOCERIAS E CONFEITARIAS
51 LAVA RAPIDO
52 MOBILIA E UTILIDADES PARA O LAR
53 LATICÍNIOS
54 DANÇA ACADEMIAS
55 SERVIÇOS DE MANUTENÇÃO E CONSERVAÇÃO
56 BRINQUEDOS E JOGOS
57 HOTEIS MOTEIS
58 SERVIÇOS DE ADMINISTRAÇÃO E CONSULTORIA
59 SERVIÇOS DE PESQUISA PARA ARQUITETURA E ENGENHARIA
60 BANCA DE JORNAIS
61 PEDICURE
62 LOJAS DE DEPARTAMENTO
63 FLORICULTURA
64 CONSERTO E MANUTENÇÃO DE COMPUTADORES
65 MATERIAIS DE CONSTRUÇÃO
66 OTICAS
67 SERVIÇOS ESCOLARES
68 CASAS DE MASSAGEM
69 FUNILARIA LANTERNAGEM
70 ARMARINHOS TECIDOS
71 REPARO E RESTAURAÇÃO DE MOVEIS
72 CENTROS DE SERVIÇOS E OFICINAS DE METAL
73 CONSERTO - JOIAS E RELÓGIOS
74 ARTIGOS DE SEGUNDA MÃO
75 SERVIÇOS DE PROCESSAMENTOS DE DADOS
76 CONSERTO DE CHAPEUS SAPATOS
77 LIVROS,PERIÓDICOS E JORNAIS
78 COPIAS FOTOCÓPIAS
79 ALUGUEL DE ROUPAS
80 LOJAS DE FERRAGENS
81 MATERIAIS DE ESCRITÓRIO
82 CASAS DE REPOUSO SERVIÇOS DE ENFERMAGEM
83 MATERIAL ESPORTIVOS
84 CLUBES ATLETISMO - SÓCIOS
85 BICICLETAS - VENDAS E SERVIÇOS
86 ESTACIONAMENTO DE AUTOMOVEIS
87 ESCOLA VOCAÇÃO E OCUPAÇÃO
88 LOJAS DE INFORMÁTICA - SOFTWARE
89 PAPELARIAS
90 ANUNCIOS CLASSIFICADOS PROPAGANDA
91 TAPECARIA CORTINAS
92 REDE DE COMPUTADORES PROVEDORES
93 ALUGUEL DE EQUIPAMENTOS E MOBILIAS
94 ORGANIZAÇÃO RELIGIOSA
95 CORRETOR DE SEGUROS
96 SERVIÇOS DE AUDITORIA E CONTABILIDADE
97 GALERIAS DE ARTE LEILÃO DE ARTE
98 SAPATARIA
99 TV A CABO,SATELITE,E OUTROS TIPOS DE TV
100 SERVIÇO DE FRETE

Lista de Códigos de Compensação

CÓDIGO DE COMPENSAÇÃO BANCO
001 Banco do Brasil
003 Amazônia - BASA
004 BNB
012 BANCO INBURSA
021 Est. ES - Banestes
025 Alfa
033 Santander
037 Est. PA - Banpará
041 Est. RS - Banrisul
047 Est. SE - Banese
063 BANCO BRADESCARD
069 Banco Crefisa
070 BRB - Banco de Brasília
077 Banco Inter
081 BANCOSEGURO S.A.
082 Banco Topázio
083 BCO DA CHINA BRASIL S.A.
084 CC Uniprime Norte do Paraná
085 CC Cecred
089 CC Região da Mogiana
093 POLOCRED SCMEPP LTDA.
094 Banco Finaxis
097 CC Centralcredi
099 CC Uniprime Central
102 XP INVESTIMENTOS CCTVM S/A
104 Caixa Econômica Federal
107 BBM
120 Rodobens
121 BCO AGIBANK S.A.
125 BANCO GENIAL
130 Scfi Caruana
133 CRESOL CONFEDERAÇÃO
136 CC Unicred do Brasil
149 FACTA S.A. CFI
174 PEFISA S.A. - C.F.I.
195 VALOR SCD S.A.
197 STONE PAGAMENTOS S.A
208 BANCO BTG PACTUAL S.A
212 Banco Original
213 Arbi
218 Banco BS2
224 Fibra
237 Bradesco
243 Banco Master
246 ABC - Brasil
260 NU PAGAMENTOS S.A (NUBANK)
274 Money Plus SCMEPP LTDA
299 BCO SOROCRED S.A. - BM
301 Bpp Instituição De Pagamentos S.A
318 BCO BMG S.A.
320 BCO CCB BRASIL S.A.
323 Mercado Pago
329 QI SCD S.A.
330 BANCO BARI S.A.
335 Banco Digio S.A.
336 Banco C6 S.A
341 Itaú Unibanco
348 BCO XP S.A.
359 ZEMA CFI S/A
364 GERENCIANET
368 BCO CSF S.A.
376 J. P. Morgan
380 PICPAY
382 FIDUCIA SCMEPP LTDA
383 JUNO
389 Mercantil do Brasil
394 BCO BRADESCO FINANC. S.A.
396 HUB PAGAMENTOS
403 CORA SCD S.A.
404 SUMUP SCD S.A.
406 ACCREDITO SCD S.A.
413 BCO BV S.A.
414 WORK SCD S.A.
422 Safra
435 DELCRED SCD S.A.
450 FITBANK PAGAMENTOS ELETRONICOS S.A.
477 CITIBANK N.A.
487 DEUTSCHE BANK S.A.BCO ALEMAO
542 Cloud Walk Meios de Pagamentos
595 Zoop Instituição de Pagamentos
600 Luso Brasileiro
604 Indl. do Brasil
611 Paulista
612 Guanabara
613 OMNI BANCO S.A.
623 BANCO PAN
630 Banco Smartbank
633 Rendimento
634 Triângulo
637 Sofisa
643 Pine
653 BANCO VOITER
654 Banco Digimais
655 Votorantim
707 Daycoval
735 Banco Neon
741 Ribeirão Preto
743 Semear
745 Citibank S. A.
748 Sicredi
752 BCO BNP PARIBAS BRASIL S A
753 NOVO BCO CONTINENTAL S.A. - BM
755 Bank of America Merrill Lynch
756 Bancoob - Banco Cooperativo do Brasil (Sicoob)
757 BCO KEB HANA DO BRASIL S.A.