Add-Ons By Simtech Development: Apple And Google Pay

Dear Friends,

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.

  • Key Features
  • — 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.

  • To learn more about Braintree payment visit https://www.braintreepayments.com.

How it works

Payment settings

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.

Compatibility

The add-on is compatible with CS-Cart and Multi-Vendor 4.3.5 and above. Need compatibility with another CS-Cart version? Contact us.

Buy the Add-on

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.

Hi,

We're interested in using this addon, but via their drop in UI method,

Is the integration v2 or v3?

Currently the integration looks extremely poor compared to their demo,

The demo here...

https://developers.braintreepayments.com/guides/drop-in/javascript/v3#demo

Looks much better than...

K0Keu2Us3WNUE4vhqkbmeDSvD_3KPeBqQPhvIoa7I0U

Hi,

We're interested in using this addon, but via their drop in UI method,

Is the integration v2 or v3?

Currently the integration looks extremely poor compared to their demo,

The demo here...

https://developers.braintreepayments.com/guides/drop-in/javascript/v3#demo

Looks much better than...

K0Keu2Us3WNUE4vhqkbmeDSvD_3KPeBqQPhvIoa7I0U

Hello!

Integration is v2. But we are planning to upgrade the integration soon.

Discovered BUG for Braintree Drop-in UI

If pay order again for Open or any other status is enabled, Braintree Drop-in UI does not load in customer front end

http://braintree.demo.simtechdev.com/index.php?dispatch=orders.details&order_id=98

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.

Discovered BUG for Braintree Drop-in UI

If pay order again for Open or any other status is enabled, Braintree Drop-in UI does not load in customer front end

http://braintree.demo.simtechdev.com/index.php?dispatch=orders.details&order_id=98

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.

Hello Darius!

Thank you for letting us know. We will fix it.

PayPal option is not working aswell

Hello Darius!

Thank you for letting us know. We will fix it.

PayPal option is not working aswell

Thank you, we will take this into account.

Hello!

I would like to inform you that Drop-in UI and PayPal are working correctly now on the detailed order page at the storefront.

Hello!

Good news! Now customers can save their card in Braintree server for Braintree Drop-in UI.

Hello!

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.

Check the add-on

Hello!

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.

Apple and Google Pay is one of the easiest ways to accept online payments from customers.

Hello!

Apple and Google Pay add-on offers you 5 payment payment methods:

- Credit card

- Apple Pay

- Google Pay

- Drop-in UI

- PayPal

Braintree-payment-methods.png

Our documentation will help you to configure Apple Pay and Google Pay.

Hello,

I got a question on Drop-in UI

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 }}
I get Braintree P
not gettin PayPalAccount to be printed on invoice

?

Hello Darius,

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.

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?

Hello Darius,

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.

Hello Darius,

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?

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.

Uninstalling and installing addons makes a mess of already placed orders, how would I implement update without addon uninstall ?

Uninstalling and installing addons makes a mess of already placed orders, how would I implement update without addon uninstall ?

Hello!

You can just upload files to the server without the add-on reinstallation.