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 API 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 API:

{
 "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
 }
}
PROPRIEDADETIPOTAMANHODESCRIÇÃO
ChangeTypeNú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”.
MasterMerchantIdGUID36Identificação do master.
Data.MerchantIdGUID36Identificação do seller.
Data.MerchantTypeTexto14Tipo do Merchant. Os tipos válidos são “Subordinate” ou “Master”.
Data.BankAccountValidationStatusNúmero1Status 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.CompeCodeTexto3Código de compensação do banco. Ver Lista de Códigos de compensação.
Data.BankAccountTypeTexto1Tipo de conta bancária. Os tipos válidos são:
1 - “CheckingAccount” (conta corrente);
2 - “SavingsAccount” (conta poupança).
Data.AccountNumberTexto10Número da conta do seller.
Data.AccountDigitTexto1Dígito verificador da conta do seller.
Data.AgencyNumberTexto15Número da agência do seller. Atenção: Valores zerados como “0”, “00”, “000” são inválidos.
Data.AgencyDigitTexto1Dígito da agência do seller. Caso a agência não tenha dígito, informar o valor “x”.
Data.DocumentNumberTexto14Número do documento da conta (apenas números) do seller.
Data.DocumentTypeTexto-Tipo do documento. Os tipos válidos são “CPF” ou “CNPJ”.