Braintree payments: How to pass Transaction ID field on the form to a custom field?

  • Profile Image
    collegeplus
    Asked on April 26, 2016 at 11:49 AM

    Hi,

    I was wondering if the Braintree Payment Widget supports passing the Braintree Transaction ID to the form submission. We currently use Authorize.net with Jotform, which supports passing the transaction ID, but the Braintree widget only seems to pass the First Name, Last Name, and Email address of the person filling out the form.

  • Profile Image
    Kiran
    Answered on April 26, 2016 at 01:09 PM

    As I tested the Braintree payment with one of my forms, I see that the First Name and Last Name fields are passed from the Credit card information and email from the form field. From the Payment field properties, I see that we can add a custom field using API Name.

    Have you tried this feature? Let me test it from my end and get back to you if I can get some useful information for you.

    Thank you for your patience. 

     

     

  • Profile Image
    Kiran
    Answered on April 26, 2016 at 01:38 PM

    Thanks for being patient. I've tested this field by creating a new custom field in the Braintree and adding the API field to the Product Description Field. As the name suggests, the product information is being sent to the custom field created in the Braintree.

    As I research it further, I see that the feature to send the transaction ID to Braintree is not yet implemented. Let me forward this to our backend team to evaluate the feature request. 

    I cannot guarantee that the feature will be implemented or cannot provide any ETA at the moment. However, you'll be posted here with any update we have in this regard.

    Thank you! 

  • Profile Image
    collegeplus
    Answered on April 26, 2016 at 04:44 PM

    Thanks for sending this feature request to the backend team for evaluation! We would really appreciate the ability to have the Braintree payment transaction ID listed on the form submissions.

  • Profile Image
    NeilVicente
    Answered on May 31, 2016 at 11:18 AM

    Hi,

    Correct me if I'm wrong, but do you intend to specify the Order ID for the Braintree transaction, instead of Braintree generating it for you?

  • Profile Image
    collegeplus
    Answered on June 22, 2016 at 12:44 PM

    Neil,

    No, we intend to use the transaction ID that Braintree generates, and store it in the form submission.

  • Profile Image
    Kiran
    Answered on June 22, 2016 at 02:20 PM

    Thank you for the clarification @collegeplus. I misunderstood that you are looking to send the order ID generated to Braintree as the custom ID. Your response has received by our developer assigned to the feature request. We will wait for his response. If we need any further information in this regard, we will get back to you.

    In the meantime, could you provide us with the form ID that you are using with Authorize.Net that is storing the Authorize.Net transaction ID in the form submission so that we can take a look?

    Thank you!

  • Profile Image
    NeilVicente
    Answered on July 11, 2016 at 11:35 AM

    Hi,

    Sorry for not notifying you, but I'd like to inform you that this feature was added about 2 weeks ago.

    Cheers!