Connect Braintree to Cell Payments
Follow these steps to connect your Braintree account. Braintree setup is straightforward with just three API credentials required.
Estimated setup time: 3 minutes
Required Credentials
| Credential | Type | Where to Find |
|---|---|---|
| Merchant ID | Required | Braintree → Settings → API Keys |
| Public Key | Required | Braintree → Settings → API Keys |
| Private Key | Required | Braintree → Settings → API Keys |
Log in to the Braintree Control Panel
Go to braintreegateway.com/login and log in with your Braintree credentials.
Make sure you are in the Production environment (not Sandbox) if you want to monitor live transactions.
Braintree is a PayPal service. If you also use PayPal directly, you may want to connect both processors separately for complete coverage.
Navigate to API Keys
In the Braintree Control Panel, click the gear icon in the top right corner to open Settings.
Select API from the dropdown menu. This takes you to the API keys page.
Generate a New API Key
Under the API Keys section, click Generate New API Key.
A new key pair will be created. You will see it listed in the table with a View link.
If you already have an existing API key you want to use, you can skip this step and click View on the existing key instead.
View and Copy Your Keys
Click View on the API key you just created. You will see three values:
- Merchant ID — Your unique Braintree merchant identifier
- Public Key — Used to identify API calls
- Private Key — Used to authenticate API calls
Copy all three values. You will need them in the next step.
The Private Key is sensitive. Never share it publicly or commit it to version control. If compromised, delete the key pair and generate a new one.
Paste in Cell Payments
Log in to your Cell Payments account at app.cell-payments.com.
Navigate to Settings → Connections and select Braintree from the processor list.
Paste your credentials:
- Enter your Merchant ID
- Enter your Public Key
- Enter your Private Key
Click Connect. Cell Payments will validate the credentials and begin syncing your Braintree data.
Braintree does not require a separate webhook setup. Cell Payments uses the API credentials to poll for transaction and dispute data on a regular schedule.