Braintree

Braintree is a direct merchant payment processor that supports credit card and ACH (bank account) transactions through Preczn.

Supported Capabilities

CapabilityGuideNotes
Credit Card TransactionsSupported
ACH (Bank Account) TransactionsBraintree ACH IntegrationVerify required before sale; requires webhook setup
Dynamic DescriptorsDynamic Statement DescriptorsMust be enabled per merchant

Adding Merchant Credentials

To connect a merchant to Braintree, you'll need the following credentials from the Braintree Control Panel:

CredentialDescription
Merchant IDYour Braintree merchant identifier
Public KeyAPI public key for authentication
Private KeyAPI private key (secret) for authentication

Via Dashboard

Upload credentials through the merchant's connection settings in the Preczn dashboard.

Via Merchant Import

Include Braintree credentials in your merchant import file.

Via API

PATCH /v1/merchants/{merchantId}/connections/Braintree
{
  "mid": "{braintree_merchant_id}",
  "key": "{braintree_public_key}",
  "secret": "{braintree_private_key}"
}

Dynamic Descriptor

Braintree supports dynamic descriptors that customize the statement description shown to customers. To enable:

  1. Enable the dynamic descriptor toggle in the merchant's credential profile
  2. Configure descriptor settings per the Dynamic Statement Descriptors documentation