Bank details validation notification

When there is a change in the bank details validation status, the API will send a notification with the following parameters: notification type, seller identification (MerchantId), and bank domicile data.

Example of bank domicile validation notification sent by the 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
 }
}
PropertyTypeSizeDescription
ChangeTypeNumber

Notification type identifier. For bank account validation notification, ChangeType equals "21".
MasterMerchantIdGUID36Master identification.
Data.MerchantIdGUID36Seller identification.
Data.MerchantTypeText14Merchant type. Valid types are “Subordinate” or “Master”.
Data.BankAccountValidationStatusNumber1Bank domicile validation process status. Valid statuses are:
InternalError = 0;
Created = 1;
Processing = 2;
Success = 3;
Error = 4.
Data.CompeCodeText3Bank clearing code. See list of clearing codes.
Data.BankAccountTypeText1Bank account type. Valid types are:
1 - “CheckingAccount”;
2 - “SavingsAccount”.
Data.AccountNumberText10Seller's account number.
Data.AccountDigitText1Seller's account verifier digit.
Data.AgencyNumberText15Seller's branch number. Warning: Zeroed values such as “0”, “00”, “000” are invalid.
Data.AgencyDigitText1Seller's branch check digit. If the branch does not have a check digit, enter the value “x”.
Data.DocumentNumberText14Seller's account document number.
Data.DocumentTypeText

Document type. Valid types are “CPF” or “CNPJ”.