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.

Portanto, após a primeira notificação, o status do onboarding indicará que o processo está em análise; somente após a segunda notificação, o status "2" será retornado, assumindo que houve aprovação em todas as etapas de análise.

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.

ℹ️

  • Quando o status de onboarding (Data.OnboardingStatus) apresentar o valor "2" significa que o seller já passou em todas as validações e está apto a transacionar;
  • Quando o status de onboarding apresentar o valor "3", significa que o cadastro não foi bem sucedido em pelo menos uma validação e que o master precisa tomar alguma ação em relação a esse cadastro.

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

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

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