We have developed Apple and Google Pay add-on that allows you to accept credit card and Paypal payments using Braintree in your CS-Cart store.
Braintree payment gateway is one of the easiest ways to accept online payments from customers. Your clients will be pleased with this easy payment and safe transactions.
For Multi-Vendor platform we have created a Braintree Marketplace add-on, which allows to automate revenue splitting and refund processing.
— Ability to accept payments using Braintree payment system.
— Through Braintree you are able to accept all Major Credit Cards / Debit Cards – Visa, MasterCard, American Express, Discover, Diner’s Club, JCB.
— Ability to accept Paypal payments.
— Advanced features give proven data protection to keep the business safe and secure.
— Easy-to-understand payment processing allows your customers to make orders within seconds.
Once you’ve set up the Braintree payment gateway in the store, it will get available to your customers. So the customer adds products to cart and proceeds to checkout. At the Billing Options step, they will see the Braintree payment method available. You can add your logo to make it more visual for customers.
To pay for the order via Braintree, the customer should enter the credit card details. See the screenshot below.
I will be glad to answer all your questions about the add-on.
P.S. Join us on Facebook to have a chance to be the first to know about free solutions for your store and information about special promotions and discount promo codes.
for example, if customer creates incomplete order or I create Open order and use your addon send payment link, customer would not be able to pay with credit card is Braintree Drop-in UI is enabled as it load properly only in checkout.
for example, if customer creates incomplete order or I create Open order and use your addon send payment link, customer would not be able to pay with credit card is Braintree Drop-in UI is enabled as it load properly only in checkout.
We have added the ability to create, update and find customers in Braintree from CS-Cart. Their card details will be automatically filled in the form if Braintree Drop-in UI is selected.
The customer information is securely stored in the Braintree Vault including payment method information.
If the customer selects the I confirm saving my CC info on the Braintree server checkbox at checkout, the customer information (first name, last name, company, email, phone, email, and website) will be saved in the Braintree Vault.
1. what payment information I get with payment method credit card and drop-in UI is not same.
Drop-in ui does not show customers credit card details. Does this supposed to be this way?
2. Now regarding new invoices. For example drop in ui allows payments for credit card and paypal. On invoice I get printed payment method name, for example braintree, but credit card payment ends up in braintree while paypal payment ends up in paypal system. But problem is that how to reflect this on invoice? How to help accountant find in what statment to look for this payment.
Currently order has info as such
Method Braintree
Type PayPalAccount
Order Status Processed
Transaction ID 56464646464
now if for invoice I use {{p.payment}} {{ p.processor_type }}
1. what payment information I get with payment method credit card and drop-in UI is not same.
Drop-in ui does not show customers credit card details. Does this supposed to be this way?
Yes, customer enters card details in iFrame, so Braintree collects this data, but we don't.
2. Now regarding new invoices. For example drop in ui allows payments for credit card and paypal. On invoice I get printed payment method name, for example braintree, but credit card payment ends up in braintree while paypal payment ends up in paypal system. But problem is that how to reflect this on invoice? How to help accountant find in what statment to look for this payment.
Unfortunately, now it is not possible to display payment type in the invoice. {{ p.processor_type }} is not the right variable.
I understand your case, we will add payment type variable in the invoice.
There is one more problem. I got addon that puts limits on particular payment method. Unfortunately if I were to put a limit on drop-in UI I would limit paypal and credit card payments all together. Meaning I with to limit order totals for credit cards only
Hello Darius,
Yes, customer enters card details in iFrame, so Braintree collects this data, but we don't.
Unfortunately, now it is not possible to display payment type in the invoice. {{ p.processor_type }} is not the right variable.
I understand your case, we will add payment type variable in the invoice.
There is one more problem. I got addon that puts limits on particular payment method. Unfortunately if I were to put a limit on drop-in UI I would limit paypal and credit card payments all together. Meaning I with to limit order totals for credit cards only
Do you mean that customers who pay with credit card have limit on order total, but not for other payment options like drop-in UI?
Braintree has "Advanced Fraud Tools". In order for it to work as they say "we would require the device data to be passed".
Does this addon support this?
We will check it, thank you for the tip.
Also I would like to inform you that the {{ braintree.payment_info.type }} variable of the payment type has been added to invoices.