Code

BrainTree Payment Terminal

BrainTree Payment Terminal

Cart 106 sales
Recently Updated

This script allows you to have a quick & easy credit card payment terminal for your clients processed by BrainTree Payment Solutions (braintreepayments.com). Installation and configuration of the script take less than 5 minutes (however you do need to have SSL and braintreepayments.com account). There are 2 options to pay: first option is that customers can input price themselves and type description, second option you can turn on pre-defined services and customers will select service from dropdown.




Important Notes:

1) You need to have braintreepayments.com account
2) You need to install SSL certificate before going live with this terminal
3) cURL must be enabled on your hosting account

Features:
- credit card type guesser
- “paypal payments standard” as payment option (enable/disable in config.php)
- Recurring Billing (BrainTree Recurring Billing and PayPal Website Payments Standard “Recurring”)
- Subscription cancellation functionality for braintree payments
- Subscription cancellation and payment refunds email notifications for paypal website payments standard
- Subscription cancellation notification email for administrator
- displays all your subscription plans from braintreepayments.com account (you can filter them as well).
- javascript credit card validations
- php credit card validations (for no-js fallback)
- comes in 2 versions, with accordion and without
- 1 configuration file to edit.
- automatic http to https redirection (on/off in config file)
- setup services or products with pre-defined prices (in config file)
- option to input any amount by your customers (with description)
- new payment confirmation email for administrator with full customer information (except sensitive card information of course)
- “payment received” confirmation email for customer
- easy switch between Test environment and Live environment (config file)
- easy to attach your database “order update statement” or “insert new order statement” upon successful payment.
- NEW: Braintree-JS integration (with nonces)
- NEW: ACH Payments integration

Demo:
https://demo.criticalgears.io/braintree-payment-terminal-js/


Test Credit Card Info:
Please type any credit card name, card number should be – 4111111111111111 with any CVV and any future date. (Other cards can be found here: https://www.braintreepayments.com/docs/php/reference/sandbox)

Changelog

v1.2.0 released on January 12, 2023
- improvement: reworked codebase to conform to CodeCanyon standards
- feature: reworked code to use Braintree JS (with nonces)
- feature: added US-ACH payment option

v1.1.0 released on February 27, 2019
- updated Braintree PHP SDK library to latest version

- initial release on 16 February 2013




by
by
by
by
by
by

Tell us what you think!

We'd like to ask you a few questions to help improve CodeCanyon.

Sure, take me to the survey