For the complete documentation index, see llms.txt. This page is also available as Markdown.

FAQ

Which Braintree credentials do I need to connect?

You need three values from the Braintree Control Panel under Settings > API: your Merchant ID, Public Key, and Private Key. You'll also need to know whether you're connecting to the Sandbox or Production environment, since each has its own set of credentials.

Can I export data from both Sandbox and Production?

Yes, but you'll need a separate data flow for each environment. Sandbox and Production have different API credentials and completely separate data — they can't be combined in a single data flow.

How does the start date affect which records are exported?

The start date filters Transactions and Subscriptions by their created_at date. Any records created before the start date won't be included. Static entities like Plans, Discounts, and Merchant Accounts ignore the start date and always return all records.

Why do my transaction totals look higher than what Braintree's dashboard shows?

Braintree's dashboard typically displays settled amounts only. Coupler.io exports include all statuses — authorized, submitted for settlement, failed, voided, and refunded. Filter your export to status = settled to match the dashboard.

Can I pull data from multiple Braintree merchant accounts?

Each merchant account lives under the same Braintree gateway credentials, so a single data flow will capture transactions across all merchant accounts. The merchant_account_id field on each transaction tells you which account it belongs to. If you need to combine data from entirely separate Braintree gateways, use Coupler.io's Append transformation.

Are refunds included in the Transactions export?

Yes — refunds appear as separate transaction records with a type of credit, not as modifications to the original transaction. Make sure your start date covers the date the refund was processed, as it will have its own created_at timestamp.

Can I use Braintree data with AI tools?

Yes. Coupler.io supports AI destinations including ChatGPT, Claude, Gemini, Perplexity, Cursor, and OpenClaw. You can send your transaction or subscription data directly to these tools for summaries, anomaly detection, or financial narrative generation.

How do I calculate MRR from Braintree data?

Join the Subscriptions entity to the Plans entity on plan_id to get the price and billing frequency for each active subscription. Filter subscriptions to status = Active, then aggregate the price field — adjusting for billing frequency if you have both monthly and annual plans.

For a full list of available fields per entity, see the Data Overview. For setup tips and date filter guidance, check Best Practices.

Last updated

Was this helpful?