All connectors/Payment Processing
Braintree
§ Connector
Braintree

Connect Braintree to your Definite lakehouse in minutes.

Native sync with row-level security, CDC where supported, and hourly-or-faster freshness. Query it with SQL, build dashboards, or ask Fi.

§ What you get

Everything Braintree exposes, modeled and queryable.

Extracts Braintree transaction data, including amounts, currencies, statuses, payment instrument types, customer details, subscription periods, disbursement information, and PayPal-specific fields. Enables analysis of payment volume, settlements, refunds, fees, subscription billing cycles, and customer purchase activity over time.

Sync cadence
Hourly or faster
CDC
Native where supported
Auth
OAuth / API key
Row-level security
Yes

Tables & streams

9 objects
Transaction

Represents individual payments, authorizations, captures, and refunds with amounts, currencies, statuses, and processor details. Enables analysis of payment volume, approval/decline rates, refund rates, fees, revenue, and PayPal/card performance over time.

Dispute

Captures chargebacks and retrievals with reason codes, statuses, amounts, evidences, and outcomes. Supports monitoring of dispute rates, win/loss performance, recovery amounts, and operational response times.

Subscription

Recurring billing agreements linked to plans with status, billing cycles, next bill dates, and amounts. Enables MRR/ARR, churn and retention analysis, renewal rates, and subscription revenue by plan or cohort.

Plan

Catalog of subscription plans, add-ons, and discounts that define pricing and billing terms. Supports analysis of plan mix, price realization, discount impact, and revenue by plan or promotion.

Customer

Buyer profiles and identifiers associated with transactions and subscriptions, including contact and locale details. Used for customer segmentation, cohorting, LTV and repeat purchase behavior, and subscription lifecycle tracking.

Payment Method

Tokenized payment instruments such as credit cards and PayPal accounts with brands, expiration, and BIN/issuer metadata. Enables payment mix, acceptance rates, issuer performance, and wallet adoption analyses.

Disbursement

Payouts to the merchant’s bank that aggregate settled transactions with gross, fees, and net amounts. Supports settlement reconciliation, cash flow forecasting, payout timing, and fee verification.

Settlement Batch

Daily summaries of settled transactions grouped by funding instrument and merchant account. Used for operational reconciliation between processed transactions and settled totals by date and card type.

Merchant Account

Merchant sub-accounts configured by currency and funding settings used for routing and settlement. Enables multi-currency revenue reporting, settlement performance by account, and payout segmentation.

Authentication

Uses your Braintree API credentials (Merchant ID, Public Key, and Private Key) to authenticate via the Braintree SDK

Requirements

Requires a Braintree account to connect.

Analyze with Fi

Operational data, performance metrics, and business insights.

§ How it works

Three steps. One afternoon.

01
Connect

Authenticate Braintree in a few clicks. OAuth, API key, or IAM role — we handle secrets and rotation.

definite connect braintree
02
Sync

We pull every stream into your lakehouse. CDC where the API supports it; full + incremental otherwise. Hourly-or-faster, row-level secure.

→ braintree.raw (synced hourly)
03
Query

SQL, dashboards, or ask Fi in plain English. Your Braintree data lives next to every other source — ready to join.

SELECT * FROM braintree.*
*
Don't see yours?
Any API becomes a Definite connector in minutes.

Build your own with the Definite SDK, or ask us — we add new connectors every week.

Request a connector

Your answer engine
is one afternoon away.

Book a 30-minute call. We'll build your first dashboard on the call — or you can stop paying us.