Page 1 of 2 12 LastLast
Results 1 to 10 of 214

Hybrid View

  1. #1
    Join Date
    Feb 2006
    Location
    Tampa Bay, Florida
    Posts
    10,531
    Plugin Contributions
    127

    Default Re: Adding Braintree payment module

    That's a shame. I did a bit more digging and looked at their updated docs, where they say "Note: Venmo is not currently supported for Web."

    https://developers.braintreepayments...ypal-and-venmo
    That Software Guy. My Store: Zen Cart Support
    Available for hire - See my ad in Services
    Plugin Moderator, Documentation Curator, Chief Cook and Bottle-Washer.
    Do you benefit from Zen Cart? Then please support the project.

  2. #2
    Join Date
    Feb 2006
    Location
    Tampa Bay, Florida
    Posts
    10,531
    Plugin Contributions
    127

    Default Re: Adding Braintree payment module

    The fix submitted in version 4 is not correct - new installs will create TABLE_BRAINTREE instead of <prefix>braintree.

    The solution is to include the file which defines the table name on line 6 of includes/modules/payment/braintree_api.php.

    require_once(DIR_FS_CATALOG . 'includes/extra_datafiles/braintree_api.php');

    Alternately, a one time definition could be made:

    if (!defined('TABLE_BRAINTREE')) define('TABLE_BRAINTREE', DB_PREFIX . 'braintree');
    That Software Guy. My Store: Zen Cart Support
    Available for hire - See my ad in Services
    Plugin Moderator, Documentation Curator, Chief Cook and Bottle-Washer.
    Do you benefit from Zen Cart? Then please support the project.

  3. #3
    Join Date
    Apr 2007
    Location
    Vancouver, Canada
    Posts
    1,566
    Plugin Contributions
    74

    Default Re: Adding Braintree payment module

    Quote Originally Posted by swguy View Post
    The fix submitted in version 4 is not correct - new installs will create TABLE_BRAINTREE instead of <prefix>braintree.

    The solution is to include the file which defines the table name on line 6 of includes/modules/payment/braintree_api.php.

    require_once(DIR_FS_CATALOG . 'includes/extra_datafiles/braintree_api.php');

    Alternately, a one time definition could be made:

    if (!defined('TABLE_BRAINTREE')) define('TABLE_BRAINTREE', DB_PREFIX . 'braintree');
    We opted to define the table on the admin side too.

    v1.2.1 has been released on Numinix.com and will be available on Zen-Cart.com once reviewed for compliance.

  4. #4
    Join Date
    Feb 2015
    Location
    England
    Posts
    2
    Plugin Contributions
    0

    Default Re: Adding Braintree payment module

    Hi Guys,

    I'm having trouble with the braintree module and i just can't see whats wrong so i hope someone can help me.

    I have installed the 1.2.2 version of the braintree module onto the latest version of zencart 1.5.4 and i have put in all my keys etc.

    When i go to checkout i input the card details then go to the confirmation page as usual but when i click complete it goes back to step 2 and says sorry we cannot process your order, Please try again.

    I turned on debug and recieved 2 emails as below.

    Email 1

    before_process - DP-1
    braintree_api
    Beginning DP Mode

    Email 2

    before_process - DP-5
    braintree_api
    Result:

    Thats all i get everytime i try to order.

    SSL is on the site an enabled properly in the config files etc but i cant seem to get around this.

    Hope you can help

    Thanks
    Andy

  5. #5
    Join Date
    Feb 2006
    Location
    Tampa Bay, Florida
    Posts
    10,531
    Plugin Contributions
    127

    Default Re: Adding Braintree payment module

    Transactions with American Express (AMEX) seem to not work - has anyone else experienced this? AMEX is configured in the Braintree Dashboard.
    That Software Guy. My Store: Zen Cart Support
    Available for hire - See my ad in Services
    Plugin Moderator, Documentation Curator, Chief Cook and Bottle-Washer.
    Do you benefit from Zen Cart? Then please support the project.

  6. #6
    Join Date
    Feb 2006
    Location
    Tampa Bay, Florida
    Posts
    10,531
    Plugin Contributions
    127

    Default Re: Adding Braintree payment module

    There's a bug in version 6. In includes/modules/payment/braintree_api.php line 781 you need to global $messageStack.


    [10-Feb-2015 16:18:02 America/New_York] PHP Fatal error: Call to a member function add() on a non-object in /Users/scott/Sites/site/includes/modules/payment/braintree_api.php on line 809
    That Software Guy. My Store: Zen Cart Support
    Available for hire - See my ad in Services
    Plugin Moderator, Documentation Curator, Chief Cook and Bottle-Washer.
    Do you benefit from Zen Cart? Then please support the project.

  7. #7
    Join Date
    Dec 2011
    Location
    Wisconsin, USA
    Posts
    674
    Plugin Contributions
    21

    Default Re: Adding Braintree payment module

    This is Fixed in 1.3.1. Should be submitted for moderation today or tomorrow.
    Also 1.3.0 now support zencart 1.5.4

    Quote Originally Posted by swguy View Post
    There's a bug in version 6. In includes/modules/payment/braintree_api.php line 781 you need to global $messageStack.


    [10-Feb-2015 16:18:02 America/New_York] PHP Fatal error: Call to a member function add() on a non-object in /Users/scott/Sites/site/includes/modules/payment/braintree_api.php on line 809

  8. #8
    Join Date
    Feb 2006
    Location
    Tampa Bay, Florida
    Posts
    10,531
    Plugin Contributions
    127

    Default Re: Adding Braintree payment module

    Much obliged. Any thoughts about AMEX?
    That Software Guy. My Store: Zen Cart Support
    Available for hire - See my ad in Services
    Plugin Moderator, Documentation Curator, Chief Cook and Bottle-Washer.
    Do you benefit from Zen Cart? Then please support the project.

  9. #9
    Join Date
    Feb 2006
    Location
    Tampa Bay, Florida
    Posts
    10,531
    Plugin Contributions
    127

    Default Re: Adding Braintree payment module

    Quote Originally Posted by andeza20 View Post
    Hi Guys,

    I'm having trouble with the braintree module and i just can't see whats wrong so i hope someone can help me.

    I have installed the 1.2.2 version of the braintree module onto the latest version of zencart 1.5.4 and i have put in all my keys etc.

    When i go to checkout i input the card details then go to the confirmation page as usual but when i click complete it goes back to step 2 and says sorry we cannot process your order, Please try again.

    I turned on debug and recieved 2 emails as below.

    Email 1

    before_process - DP-1
    braintree_api
    Beginning DP Mode

    Email 2

    before_process - DP-5
    braintree_api
    Result:

    Thats all i get everytime i try to order.

    SSL is on the site an enabled properly in the config files etc but i cant seem to get around this.

    Hope you can help

    Thanks
    Andy

    I just found I had this problem too, and it was caused by updating the module but not doing a Remove/Install so the new keys would be set up.
    One new key you will need to set is the Merchant ID. It's a bit hard to find - login to BrainTree, go to the Dashboard, and click Settings->Processing. Then scroll to the bottom of the page. You'll see it under "Merchant Accounts" in the "Merchant Account ID" field.
    That Software Guy. My Store: Zen Cart Support
    Available for hire - See my ad in Services
    Plugin Moderator, Documentation Curator, Chief Cook and Bottle-Washer.
    Do you benefit from Zen Cart? Then please support the project.

  10. #10
    Join Date
    Dec 2011
    Location
    Wisconsin, USA
    Posts
    674
    Plugin Contributions
    21

    Default Re: Adding Braintree payment module

    Quote Originally Posted by swguy View Post
    I just found I had this problem too, and it was caused by updating the module but not doing a Remove/Install so the new keys would be set up.
    One new key you will need to set is the Merchant ID. It's a bit hard to find - login to BrainTree, go to the Dashboard, and click Settings->Processing. Then scroll to the bottom of the page. You'll see it under "Merchant Accounts" in the "Merchant Account ID" field.
    swguy-

    Would you happen to have a screen shot, maybe that would help everyone?

    Thanks!

 

 
Page 1 of 2 12 LastLast

Similar Threads

  1. v154 BrainTree Payment Module before_process - DP-5 Errors
    By RJR in forum Addon Payment Modules
    Replies: 1
    Last Post: 7 Jan 2016, 10:15 PM
  2. v154 Braintree Payment Module Problems
    By andeza20 in forum Addon Payment Modules
    Replies: 1
    Last Post: 5 Feb 2015, 07:37 AM
  3. Adding an image to a payment module
    By sirluck in forum Built-in Shipping and Payment Modules
    Replies: 1
    Last Post: 5 Oct 2007, 06:23 AM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
disjunctive-egg