Skip to Content

New J2Commerce 6.6.5 is out. Here is everything in the release.

See What’s New
Account
Enter the email address on your account.
Forgot your username?
Enter your password.
Forgot your password?

Or continue with

Accept Cards on Your Own Checkout Page With Braintree

Card fields that live on YOUR Joomla page. Saved cards charged automatically when subscription products renew. Admin capture, void, and refund without opening a second tab. Braintree done right — finally.

  • SAQ-A

    PCI Scope

  • 4

    Admin Actions in Your Order Screen

  • Auto

    Renewals (With the Subscriptions App)

  • 6

    Webhook Event Types Handled

Everything You Need to Accept Cards With Braintree

On-site card entry, saved cards, renewals for subscription products, admin controls and webhooks that keep your orders up to date.

  • On-Site Card Fields

    Card number, expiry and CVV fields sit on your checkout page in your design. Braintree's secure fields keep card data off your server.

  • Authorize Now or Capture Later

    Charge the card at checkout, or authorize it and capture when you ship. Useful for pre-orders, custom work and high-value items.

  • Saved Cards for Return Buyers

    Logged-in customers save a card once and select it at checkout next time.

  • Automatic Renewals for Subscription Products

    For products sold with the Subscriptions And Memberships app, the saved card is charged on each renewal date and a renewal order is created and confirmed.

  • Admin Capture, Void & Refund

    Each Braintree order shows its live transaction status with the right action: Capture for authorized payments, Void before settlement, and full or partial Refund after settlement.

  • Webhooks That Update Your Orders

    Braintree sends settlement, disbursement, subscription and dispute events. The plugin verifies each signature, confirms it with Braintree and updates the order, including logging new disputes.

  • Admin Card Charge Panel

    Charge a customer's saved card from the order screen: pick the card, confirm the amount and submit.

  • Multi-Currency & Geozone Control

    Charge in your store's currencies, limit Braintree to chosen geo zones and set a minimum or maximum order subtotal.

  • Surcharges & Status Mapping

    Add a percentage or flat processing fee with a tax class, and map successful payments, refunds and voids to your own order statuses.

Keep Card Entry on Your Checkout Page

Braintree Hosted Fields keep card entry on your Joomla page, in your design. Shoppers type their card details, click Place Order and stay on your site.

  • Card fields styled to match your store's design
  • Raw card data never reaches your server — ever
  • Instant processing state with loading indicator
  • Works with Bootstrap 5 and UIkit 3 templates

Renewals for Subscription Products

With the Subscriptions And Memberships app, each renewal is charged to the customer's saved card and a renewal order is created automatically, with failed renewals logged.

  • Automatic billing on renewal date — no customer input needed
  • Saved card tied to the original subscription for MIT billing
  • Renewal order created and confirmed automatically
  • Failed renewals handled gracefully with logging

Manage Braintree Payments From the Order Screen

Each order shows its live Braintree status, refreshed when you open it, and only the actions that apply.

  • Capture authorized transactions with one click
  • Void pre-settlement transactions before funds move
  • Refund settled orders — full or partial amount
  • Charge a saved card against any order, from admin

Accept Cards on Your Checkout With Braintree

Card fields on your page, saved cards, renewals for subscription products and admin payment actions, all inside J2Commerce.

  • On-Site Card Fields
  • Authorize Now or Capture Later
  • Saved Cards for Return Buyers

Use Cases

Pre-Order with Authorize Only

Physical Product Store

A kitchenware store takes pre-orders 60 days before stock arrives. Braintree authorizes the card at checkout, and staff capture each order from the order screen when it ships.

Automatic Subscription Renewal Billing

Membership Site

An association sells annual memberships with the Subscriptions And Memberships app. Each renewal charges the member's saved card and sends a confirmation email, and any dispute is logged through the webhook.

Flexible Refund & Admin Charge Control

High-Value Boutique

A luxury store captures in-stock orders immediately. Staff void before settlement if a customer cancels, refund full or partial amounts after shipping, and charge a saved card when a balance is due.

Languages

Translated into 21 languages.

  • Arabic Unitag ar-AA
  • Chinese, Traditional zh-TW
  • Danish da-DK
  • Dutch nl-NL
  • English (United Kingdom) en-GB
  • English (United States) en-US
  • Finnish fi-FI
  • French fr-FR
  • German de-DE
  • Greek el-GR
  • Hebrew he-IL
  • Italian it-IT
  • Japanese ja-JP
  • Norwegian Bokmål nb-NO
  • Polish pl-PL
  • Portuguese, Brazil pt-BR
  • Portuguese, Portugal pt-PT
  • Russian ru-RU
  • Spanish es-ES
  • Swedish sv-SE
  • Turkish tr-TR

Reviews

Customer Rating

No reviews yet

Every review comes from a licensed customer and appears exactly as written.

Write a Review

Log in to share your review.

Payment Methods Works with J2Store 4J2Commerce 6

Braintree

Braintree card fields sit on your own checkout page, and saved cards charge automatically when a subscription product renews.

Billing Option
$39.00
Every year

Item added to cart. Checkout

View Wishlist
  • Updates, downloads and support for the length of the license
  • Your plugin keeps working after the license ends, and renewing brings new updates
  • A step-by-step user guide for every setting, linked below

Joomla
Joomla 4Joomla 5Joomla 6
J2Commerce
J2Store 4J2Commerce 6

You May Also Like

Payment Method Discounts

Apps J2Commerce

Give buyers an automatic checkout discount for choosing the payment method that costs you less in fees, with no coupon code needed.

Featured

Subscriptions And Memberships

Apps J2Commerce

Sell recurring plans and memberships that bill and renew on their own, with failed-payment recovery and an MRR dashboard.

Advanced Cart

Apps J2Commerce

Give shoppers a slide-out cart drawer with a free shipping progress bar and inline coupons, so they never leave the page to see their cart.

Customers Also Bought

J2Commerce

Show a hand-picked row of companion products with checkboxes and a live total, so shoppers add them all with one Purchase Together button.