Copied to clipboard

Flag this post as spam?

This post will be reported to the moderators as potential spam to be looked at


  • Chaz Klein 17 posts 88 karma points
    Mar 09, 2017 @ 22:16
    Chaz Klein
    0

    Merchello Fastrack - Braintree Integration

    Hey fellow Umbraco users,

    I have been using Umbraco for a while now and finally at my work we have had a need to use Merchello; something I was looking forward to using!

    I have had my ups and downs with Merchello as a whole but I did use the FastTrack starter kit and I have to say it is very functional and I appreciate all the hard work that went into it. I had to do a lot of customization in order to get it exactly the way I wanted; but I got there.

    Now onto the part where I am stuck.... BrainTree integration. Merchello FastTrack already has the BrainTree "Payment Provider" listed as an option and I have enabled that; created a sandbox environment and put in all the information that was asked (Merchant ID, Public Key, Private Key, etc.)

    When I go to checkout on the website I am able to choose the BrainTree option and it drops in all the necessary fields to checkout with a credit card. I have tested it many times using the fake Credit Cards they have on BrainTree but am constantly prompted with an error and cannot make a test payment.

    Error is as follows: POST https://{the website}.com/umbraco/fasttrack/BrainTreeStandardCc/Process 500 ()

    I am given the following error and I cannot seem to find any answers anywhere. Is BrainTree fully integrated to the point where I don't have to do anything else besides put in the information it asks for when I enable it, or do I have to do some custom development in order to get it to work?

    Please help, I have been searching the forums for a while now searching for a viable answer; I have seen things with BrainTree on older versions but those didn't come with it already tacked onto Merchello.

    Thanks, - Chaz

  • Chaz Klein 17 posts 88 karma points
    Mar 10, 2017 @ 15:00
    Chaz Klein
    0

    I contacted BrainTree directly yesterday and got a reply saying that they have never gotten any API calls to the Merchant ID that I provided; so the issue definitely lies within the integration of Merchello.

    Any help would be greatly appreciated! Thank you!

  • Chaz Klein 17 posts 88 karma points
    Mar 20, 2017 @ 14:46
    Chaz Klein
    0

    Just wanted to give an update and still see if anyone had any solutions to my problem. Rusty, I can imagine how busy you are but this is your specialty and I think you could really help me solve this solution. Client is getting antsy and I am spinning my wheels now.

    I had our CTO look into the issue as well and he thinks it's due to Merchello and Fasttrack being an older version. It already had the BrainTree Integration in the version but seems like some things have changed since the newest release.

    What I did to make sure it wasn't any issue with our server or anything was create a brand new test project, and installed the newest version of Umbraco, Merchello, and FastTrack. I then added in my Sandbox credentials and tried to checkout. When I did it on this new project it worked perfectly and showed up in BrainTree as a transaction. There are quite a few differences between the codebase of my version and the newer version; but if BrainTree was integrated and supposed to work on the version I had installed then why would it simply fail?

    If there is not a solution to fixing my current project; which I REALLY hope isn't the case, then do you have any solutions for completely porting my project to a new one with all the content, custom code, shipping info and data, along with all product data? If this is my only solution then I need to figure out a way to get ALL of the data I have already input into my current build. I have done A LOT of shipping information, product data, etc. and if I can't port this then it would cause a HUGE problem for me.

    Thanks, - Chaz

Please Sign in or register to post replies

Write your reply to:

Draft