Home > Aria6 User Documentation > Processing Payments > Payment Gateways > Supported Payment Gateways > Braintree

Braintree

 

braintree.png

Supported Payment Methods and Credit/Debit Cards

Methods

  • Credit Card
  • Tokenized Credit Card

Cards

  • Visa
  • MasterCard
  • American Express
  • Discover
  • JCB

Supported Features

Merchant Account ID for Multiple Currency Support

The Merchant Account ID field has been added as part of the Braintree integration for Payment Gateways and Collection Groups within Aria. This allows Braintree clients with international accounts and multiple currencies to be billed using FreshBooks® accounting software. This also allows Braintree to transfer tokens associated with the Merchant ID field.

The Merchant Account ID field is used to identify the currency type of the merchant as part of the Payment Gateway/Collection Group. If no Merchant Account ID is entered, the transaction will process with the default currency configured for the merchant (existing Braintree integration behavior). For example, if USD is the default currency configured for the merchant but GBP is configured at the Merchant Account ID field, Braintree will process the payment with the GBP currency.

This field appears in the Braintree Payment Gateway (Configuration > Payments > Payment Gateways) as shown below:

10147_PG_0122.jpg

This field also appears in the Braintree Collection Group (Configuration > Payments > Collection Groups) as shown below:

10147_CAG_0122.jpg

Note: The Collection Group configuration takes precedence over the Payment Gateway configuration.

More information on Payment Gateways can be found from here. More information on Collection Groups can be found from here.

Tokenized ACH Payments

Aria’s integration with the Braintree payment gateway also includes support for Tokenized Automated Clearing House (ACH) payments. ACH payment tokenization adds another level of data security in that sensitive account and number routing data is replaced by a random string of alphanumeric data stored in a reference token. The ACH processor has the full account and routing number securely stored and, using the matching token, processes the ACH transaction.

This payment method can be accessed from the following locations within the Aria application:

  • Account Billing Groups (Accounts > [search for an account] > Billing > Forms of Payment > Tokenized ACH Payment)
  • Payment Methods (Configuration > Payments > Payment Gateways > Braintree > Field Options)
  • Collection Groups (Configuration > Payments > Collection Groups > Braintree > Advanced Options)

Note: To complete the Tokenized ACH payment, configuring notification settings is mandatory in the Braintree Portal. If a client is opting to use the Tokenized ACH payment method for making payments, for the initial online transaction, they will receive the status as “Pending Settlement.“ After 3 to 5 business days, Braintree will move the payment status to “Settled “or “Settlement Declined.“ Aria will be notified only when the following notification URL is configured in the Braintree portal.

=> https://secure.<environment>.ariasystems.net/api/alter_payment_status.php/client_no/<client_no>

The Tokenized ACH payment method is supported by the following APIs:

Aria Configuration Fields

  • Merchant ID: The unique identifier for your Braintree Gateway Account, which is different than your merchant account ID.
  • Public Key: A user-specific public identifier.
  • Private Key: A user-specific secure identifier that must not be shared, even with Braintree.

Note: These credentials can be found in the Braintree Production Control Panel.

  • CVV not provided: To authorize tokenized credit cards, select Ignore Error Code to avoid errors when you call an API to add a token that was previously created outside of Aria.

Links

Regarding Processor/Gateway Integration Certifications

If you previously implemented a custom payment processor/gateway integration, you likely completed a certification process with that processor/gateway. Aria maintains certifications with each of the processors with which it integrates. Though you may wish to certify your Aria-related processor/gateway integration before going live on Aria, this is not necessary and could add significant time and Services costs to your Aria implementation process. Please consult your Aria Implementation representative for more detailed information.

Regarding Processor- and Gateway-specific Information

All Processor- and Gateway-specific information provided on Developer Central exists as publicly accessible information from the respective companies, and is presented here for your convenience. We update this information from time to time as necessary.

Last modified

Tags

This page has no custom tags.

Classifications

This page has no classifications.