Start a Project

QloApps Marketplace Braintree Payment Gateway

Updated 14 January 2026

Index Share Tweet Save

With the QloApps Marketplace Braintree Payment Gateway Module, the marketplace admin can significantly simplify the process of managing commissions and seller booking amounts.

This module allows guests to pay via Braintree, automatically splitting the booking amount in real-time, transferring the shares to both admin and seller accounts, saving time and ensuring accuracy.

Explore how the admin can configure the QloApps Marketplace Braintree Payment Gateway to streamline seller payouts and enhance the marketplace experience.

NOTE: Before purchasing this module, you need to visit “Braintree” to confirm the availability of the Braintree payment gateway in your country.

  • Multiple Payment Options: Accept payments via credit cards, PayPal, and Google Pay.
  • Card Support: Supports major cards, including Amex, Mastercard, Visa, JCB, and Discover.
  • Security and Reliability: Robust security measures ensure protected and reliable transactions.

NOTE: Kindly install the QloApps Marketplace module before installing this module. 

You can easily install the QloApps Marketplace Braintree Payment Gateway Module in QloApps.

  • Go to the “Modules and Services” tab.
  • Click on “Add New Module”. 
Marketplace Braintree Payment Gateway

Click on ‘Choose a zip file‘ and upload the zip file of the module.

After installation, a prompt will appear, and the installed modules will be listed below.

Marketplace Braintree Payment Gateway

By following these steps, the Admin can successfully install the QloApps Marketplace Braintree Payment Gateway Module in QloApps.

Clicking on the configure button will redirect you to the configuration page. 

image-42
  • Braintree Configuration:

The QloApps Marketplace Braintree Payment Gateway Module configuration section allows the admin to set up and manage their Braintree payment gateway settings. The following settings are available:

image-39
screenshot_1763726254716-1
  • Website Mode: Switches between Test Mode and Production Mode. Test Mode allows you to test payments without processing real transactions, and Production Mode should be enabled when you are ready to process real transactions with real customer data.
  • Enable: Enable or disable the Braintree payment gateway for customers. When enabled, the Braintree payment option will be visible and available for customers during the checkout process. 
  • Enable Vault: Enable or disable the Braintree Vault feature, which securely stores customer payment information for future transactions.
  • Merchant ID: Enter your Braintree Merchant ID, which you can obtain from your Braintree account, to enable transactions. 
  • Braintree Default Merchant Account ID: Obtain your Braintree default merchant account ID from your Braintree account.
  • Private Key: The unique key provided by Braintree for authenticating and securing transactions.
  • Public Key: The unique key provided by Braintree for encrypting and decrypting data.
  • Allow Customers to Pay with PayPal: Enables or disables PayPal as a payment option for customers. When enabled, customers can select PayPal as a payment option during checkout.
  • Allow Customers to Pay with Google Pay: Enables or disables Google Pay as a payment option for customers. When enabled, customers can select Google Pay as a payment option during checkout.
Marketplace Braintree Payment Gateway

Google Merchant ID: The Google Merchant ID is obtained from the Google Merchant Center.

  • Braintree Webhook Configuration: 
image-36

Webhooks enable real-time updates from Braintree on transactions, subscriptions, and events, helping QloApps Marketplace automatically manage actions like status changes and chargebacks.

NOTE: It only supports the currency you choose when setting up your Braintree account, so payments are processed in that currency for smooth transactions and accurate tracking.

To get the API keys, the admin needs to have an account at Braintree Gateway. 

The admin needs test keys for testing purposes. The admin also needs production keys for the live site.

For the test environment, log in to Sandbox.

image-29

After logging in, go to my user under Account. Here, the admin will find the API keys. 

image-38

Now, click on the View API Keys button. 

image-28

All the details for the Merchant ID, Private Key, and Public Key will be available here.

image-32

Copy and paste the Merchant ID, Private Key, and Public Key from the Braintree Account to the payment gateway configuration page. 

When testing your payment gateway in the test mode, you may need to use specific test credit card numbers to trigger different responses from the gateway.

image-35

You can access the test credit card numbers from the documentation directly by clicking the link below:
https://developer.paypal.com/braintree/docs/reference/general/testing/ruby

NOTE: This will provide the specific test credit card numbers and details you need to test your payment gateway in the sandbox environment.

When you configure the module correctly, consumers can pay using Braintree on the checkout page. 

image-31

Once click on “Pay Using Braintree”, you will get 3 options:

  • Card
  • PayPal
  • Google Pay

On selecting the card option, a customer needs to enter the card and expiry date to proceed with the payment. After specifying the card details, click on the validate payment button. 

image-34

Once the card details are validated, the customer can confirm the Payment to continue to complete the booking process.

To begin the PayPal payment process, select the PayPal checkout option. The customer is redirected to the PayPal login page upon pressing the button.

image-33

The customer can proceed to pay for the order by entering their login details here.

image-27

Select the GPay option to start using Google Pay to make a payment.

Braintree payment gateway

After installation, the module adds a new tab, “Marketplace Braintree Payment Transactions“.

Here, you can see the list of all the bookings done through the Braintree payment gateway.

image-40

Click on the View button to see the complete transaction details. 

image-37

This table provides a breakdown of earnings for the seller involved in the transaction.

image-30

That was all about the “QloApps Marketplace BrainTree Payment Gateway”. 

Above all, if you want to learn about the functionality of QloApps, then you can visit this link: All In One Property Management System. 

In case of any query, issue, or requirement, please feel free to raise it on the QloApps Forum.

I hope this blog helped you understand the working and configuration of the QloApps Marketplace Braintree Payment Gateway Module.

Current Product Version – V 4.0.0, 1.0.0

Supported Framework Version – QloApps 1.7.x, 1.6.x

. . .

Comment

Add Your Comment

Be the first to comment.

Start a Project




    Message Sent!

    If you have more details or questions, you can reply to the received confirmation email.

    Back to Home
    Table of ContentHide Index