Instruction Braintree Payment Gateway for Prestashop



Download and install


  1. Download the plugin archive in the Shop Pinta store and save it on your computer.

  2. In the admin panel of your site, select Modules (1) > Modules and Services and click the Upload a module button (2).



  1. In the opened window, click select file (3).



  1. Select the archive with the BRAINTREE PAYMENT plugin (4) and click the Open button (5).



  1. To configure the plugin, click the Configure button (6).






Setup page


The plugin page consists of three blocks:


  1. Transaction list.

  2. SETTINGS.

  3. STATUS SETTINGS.



The Transaction list block is a list of all transactions that were carried out using the Braintree system. In order to open the list, click on it.



The Transaction list page displays a command for cron (1) (in order to automatically update the status of transactions), a button for returning to the plugin page (2), a button for updating the list of all transactions (3) and the table of transaction (4).



The SETTINGS block consists of the following fields:


  1. The Status field - enable / disable the plugin (position Yes / No).

  2. The Merchant ID field - enter the seller ID copied from the account in the Braintree sandboxes.

  3. The Public Key field - the seller’s public key is copied from the account into the Braintree sandboxes.

  4. The Private Key field - enter the seller’s private key copied from the account into the Braintree sandboxes.

  5. The Google Merchant id field - enter the ID of the profile copied from your Google Pay account.

  6. The Environment field - the test mode (Test) or the operating mode (Production) of the plugin is activated.

  7. The Total field - enter the minimum total order amount at which Braintree payment method will be enabled.

  8. The Enabled payments method Braintree cart field - enable / disable the ability to pay using the braintree cart method when placing an order.

  9. The Payment title field - enter the name of the block for payment through the Braintree system, which will be displayed when placing an order on your site.



  1. The Enabled payments method GPAY field - enable / disable the ability to pay using the GPAY method when placing an order.

  2. The Payment GPAY title field - enter the name of the checkbox for payment through the GPAY system, which will be displayed when placing an order on your site.

  3. Enabled payments method PayPal field - enable / disable the ability to pay using PayPal when placing an order.

  4. The Payment title PayPal field - enter the name of the checkbox for payment via PayPal, which will be displayed when placing an order on your website.

  5. The PayPal Client id field - enter the merchant key copied from the PayPal account.

  6. The Enabled payments method Apple Pay field - enable / disable the ability to pay using Apple Pay when placing an order.

  7. The Payment title Apple Pay field - enter the name of the checkbox for payment through the Apple Pay system, which will be displayed when placing an order on your website.

  8. The Save button - to save all your settings in the plugin.




The STATUS SETTINGS block consists of a table with two columns:


  1. Status Braintree transaction - display the statuses in a Braintree transaction.

  2. Status order for website - display the status of the order on the site.





After installing and configuring the plugin, your customers can pay for their order using the Braintree system.




            VIDEO INSTRUCTION