Enter only the fields the provider requires
Merchant ID, optional merchant account ID, public key, write-only private key, tokenization key and Live/Sandbox mode.
- Selected business profile
- Explicit live or test mode
- Write-only secret editing
Payment integration
The Braintree integration lets customers pay your Invoice Crowd invoices, including supported subscriptions, through Braintree. Invoice Crowd verifies the transaction before recording the payment, and can send refunds back through Braintree.
From setup to paid
Connection, customer checkout and final settlement are separate stages. Read the status and limitations before showing the method on a live invoice.
Each business profile has its own account and live or test mode.
Merchant ID, optional merchant account ID, public key, write-only private key, tokenization key and Live/Sandbox mode.
Braintree controls merchant countries, currencies, account features, plans and fees.
The payment option only shows when it can be used for that invoice.
Hosted Fields creates a payment-method nonce and the server accepts only submitted-for-settlement, settling or settled transactions, not a merely authorized state.
Deterministic subscription setup and verified existing renewal/lifecycle handling are active with exact merchant-account and plan bindings.
An invoice is marked paid only when the provider confirms it.
Provider transaction or subscription read, merchant account/plan, invoice allocation, amount, currency and successful state.
When a merchant account ID is absent, checkout uses a provider account only if exactly one matches the currency; if the choice is unclear, checkout is refused.
Integration facts
The fields below describe the current Invoice Crowd path; the provider remains the source for merchant eligibility, fees and regional availability.
Active
Hosted Fields creates a payment-method nonce and the server accepts only submitted-for-settlement, settling or settled transactions, not a merely authorized state.
Deterministic subscription setup and verified existing renewal/lifecycle handling are active with exact merchant-account and plan bindings.
Merchant ID, optional merchant account ID, public key, write-only private key, tokenization key and Live/Sandbox mode.
Provider transaction or subscription read, merchant account/plan, invoice allocation, amount, currency and successful state.
Braintree controls merchant countries, currencies, account features, plans and fees.
When a merchant account ID is absent, checkout uses a provider account only if exactly one matches the currency; if the choice is unclear, checkout is refused.
Amount, currency and allocation are derived from the current server-side invoice state.
If a confirmed Braintree payment can't be applied to its invoice, for example because the balance changed after checkout started, Invoice Crowd holds it in Payments Needing Review. You then apply it to the invoice, keep it as customer credit, or refund it.
Choose Refund on the invoice in Invoice Crowd and the money goes back to the customer through Braintree. The refund is booked only after Braintree confirms it. This covers online payments made on the invoice page.
Gateway fees, exchange costs and settlement timing come from the merchant agreement, not the Invoice Crowd subscription.
Configure another active provider when this gateway does not support the merchant, customer, currency or collection model.
Questions
Yes. Braintree is active in Invoice Crowd. Hosted Fields collects the payment method, and Invoice Crowd accepts only transactions that are submitted for settlement, settling or settled, not ones that are merely authorized.
Merchant ID, optional merchant account ID, public key, write-only private key, tokenization key and Live/Sandbox mode. Braintree controls merchant countries, currencies, account features, plans and fees. Braintree needs a paid Invoice Crowd plan; the free plan includes PayPal.
Hosted Fields creates a payment-method nonce and the server accepts only submitted-for-settlement, settling or settled transactions, not a merely authorized state.
Deterministic subscription setup and verified existing renewal/lifecycle handling are active with exact merchant-account and plan bindings.
Provider transaction or subscription read, merchant account/plan, invoice allocation, amount, currency and successful state. A browser return or posted status alone cannot settle the invoice. A confirmed payment that can't be applied to its invoice is held in Payments Needing Review until you decide what to do with it.
No. Provider transaction fees, foreign-exchange costs, settlement timing and account terms are controlled by the gateway and merchant agreement. Check the provider before activation.
Yes. Choose Refund on the invoice (from the invoice list, the editor or Manage Payments), then pick "Refund it to the customer via Braintree". Invoice Crowd sends the refund through Braintree and books it only after Braintree confirms it. This works for online payments made on the invoice page, not for recurring, subscription or payment-link invoices.
Start with sandbox or test mode where the provider offers it, verify the exact currency and payment result, then plan production activation.