Braintree Read-Only Access
To set up your Chargebee Reveal account with Braintree, complete the following steps:
- Step 1: Set up a new Limited Access user role
- Step 2: Create a new user for this role
- Step 3: Create API credentials with the new user
Step 1: Setting up Braintree Limited Access user Role
- Log in to your Braintree account with an admin access user.
- Click on Settings > Team.
- Click on Roles > Add New Role.
- In the Name field, choose a name that will help you associate this role with Reveal.
- In the Rights Granted section, select the following:
- Transactions: Download Transactions with Masked Payment Data
- Reporting: Create, Run and Download Reports
- Fraud Tools: Select All
- Recurring Billing: Select All
- Dispute Management: View, Manage and contest disputes
- Webhooks: Manage Webhooks
- Statements: View Statements
- Read only Access: View Merchant Accounts, Payment Methods, Transactions, Verifications, Download Files
- Search: Search Transactions, Search Verifications
- Click on Create Role.
Step 2: Creating a new user
- Click on Settings > Team > Users.
- In the email box, provide an email that you have access to. Braintree will send an activation link to this email.
- In the API access, select API access.
- In Roles, select the role created in Step 1 of this guide.
- In the Merchant Accounts section, select the merchant accounts that you want the insights for.
- Next, click on Create User.
- You will receive an email to this user. Activate it before proceeding to the next step.
Step 3: Setting up Braintree API Keys
- Log in to your Braintree Account with the user details created in Step 2.
- Click on Settings > API.
- Click on Generate New API Key.
- Copy the Public Key, Private Key, and Merchant ID, and paste them on your Reveal add sources dashboard.