What is JotForm?
JotForm is a free online form builder which helps you create online forms without writing a single line of code. No sign-up required.

At JotForm, we want to make sure that you’re getting the online form builder help that you need. Our friendly customer support team is available 24/7.

We believe that if one user has a question, there could be more users who may have the same question. This is why many of our support forum threads are public and available to be searched and viewed. If you’d like help immediately, feel free to search for a similar question, or submit your question or concern.

  • Profile Image

    Adding Paypal Transaction ID Number to Email Alerts

    Asked by cariocaproductions on July 08, 2013 at 02:21 PM

    How do I add a Paypal Transaction ID Number to my customer's notification email?

    When I get a auto-reply notification from JotForm that indicates my payment has been processed by PayPal successfully, we'd like to add the transaction ID from PayPal underneath "Payer Info." This would indicate a successful transaction and would also help us cross reference the order.

    Thank you!

    Preferred Example:

    ==Payer Info==

    Transaction ID# F78S9D8F78S089FA8H08CX080SW

    Page URL:

  • Profile Image
    JotForm Support

    Answered by Mike_T on July 08, 2013 at 03:19 PM

    We are sorry for the delay, the support forum is very active today, so our response time is a bit slower than usual.

    The PayPal Integration is really hard-coded, and you can not add the Transaction ID by yourself. However, this sounds like a good idea so I am forwarding a feature request ticket to our Developers.

    We can not provide any ETA for now, but we will definitely let you know once we have any updates.

    Thank you.

  • Profile Image

    Answered by cariocaproductions on July 08, 2013 at 03:22 PM

    My client really likes JotForm so far, but desperately needs this information. Apparently PayPal sends this field already so it's just one line of code to add. Here's the info from PayPal's website...


    payKey xs:string (Optional) The pay key that identifies the payment for which you want to retrieve details. This is the pay key returned in the PayResponse message.
    requestEnvelope common:RequestEnvelope (Required) Information common to each API operation, such as the language in which an error message is returned.
    transactionId xs:string (Optional) The PayPal transaction ID associated with the payment. The IPN message associated with the payment contains the transaction ID.
    trackingId xs:string (Optional) The tracking ID that was specified for this payment in the PayRequest message. Maximum length: 127 characters
  • Profile Image

    Answered by cariocaproductions on July 08, 2013 at 03:47 PM

    Are there any ideas you might suggest as workarounds?

  • Profile Image

    Answered by cariocaproductions on July 08, 2013 at 03:55 PM

    If the API Callback for "Payer Info" could include this field, we're set...


  • Profile Image
    JotForm Support

    Answered by Mike_T on July 08, 2013 at 05:26 PM

    I do not think that we have any easy workaround for this, as we do not store the seller's transaction ID on the submission details (just checked this with API call). Anyway, I believe that your are right about the "txn_id" variable, I have already added a comment about that variable to the feature request ticket.

    We will keep you updated via this thread.

  • Profile Image

    Answered by cariocaproductions on July 08, 2013 at 05:28 PM

    Thank you for your response. If you could point me in the right direction...so do you believe this could be something that PayPal could add on their side? PayPal seemed to indicate that you all would have to add something on your side to make the transaction id number appear? 

    Please confirm.

  • Profile Image
    JotForm Support

    Answered by EltonCris on July 08, 2013 at 09:52 PM


    Your request has been submitted to our higher team for a review. To my knowledge this can be done by adding the mentioned field from Paypal. I am not quite sure about this so I'll let the dev team handle this for you. We will just inform you here for any updates on the status of this request.


  • Profile Image

    Answered by cariocaproductions on July 08, 2013 at 10:15 PM

    Perfect! This is very helpful. The sooner - the better. Our event is at the end of September and we're already accepting hotel reservations. Having this number as a cross-reference is key to the success of this campaign. Please add this as soon as possible.

  • Profile Image

    Answered by cariocaproductions on July 09, 2013 at 08:08 PM

    Are there any updates on this request? We are now accepting bookings. This transaction ID number is vital to the success of our hotel reservations campaign. 

  • Profile Image

    Answered by jeanettebmz on July 10, 2013 at 12:47 AM

    There are 2 tickets opened for the same requests , please read my answer on this thread