API Secrets for Banking Integration for Brazil
To access the Brazil Banking Integration SuiteApp documentation in Brazilian Portuguese (Português do Brasil), see Brazil Banking Integration.
To add an extra layer of security to sensitive information used for banking integration in Brazil, you need to create the following API secrets:
API Secret for the Banking Integration Preferences
NetSuite uses the API secret for banking integration preferences to encrypt sensitive banking information, such as account numbers. Banking integration preferences are account-wide, so you only need to have one API secret for banking integration preferences in your account.
When creating the banking integration preferences API secret, respect the following guidelines:
-
Create a specific API secret.
Don't reuse an existing API secret for this purpose.
-
Create a 32-character password for the API secret.
-
Don't change the password after you associate the API secret with the banking integration preferences.
-
Don't associate another API secret, with a different password, to the banking integration preferences.
After NetSuite encrypts information with the API secret, you can no longer change the password of your secret or use a different secret with a different password. Changing the password can cause encryption and decryption issues and result in data loss.
When creating the secrets, take note of the IDs you assign to each API secret. For more information about creating API secrets, see Creating Secrets.
After you create the secret, you need to associate its ID with your account-wide banking integration preferences. For more information, see Defining Banking Integration Preferences for Brazil.
API Secrets for Bank Application Credentials
When you create your application to integrate payments with a bank through an API, the bank provides application credentials. NetSuite leverages these credentials to connect the system with your bank account. You must create API secrets to further protect the following credentials:
-
An API secret to store the client ID credential.
-
An API secret to store the client secret credential.
When creating the secrets, take note of the IDs you assign to each API secret. For more information about creating API secrets, see Creating Secrets.
After you create the two secrets, you need to associate them with the bank connection record of each bank. For more information, see Adding Application Credentials to Bank Connection Settings for Brazil.
If a bank has more than one bank connection, you can associate the same secrets with all records for this bank.