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.
Adding Paypal Transaction ID Number to Email AlertsAsked 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.
Transaction ID# F78S9D8F78S089FA8H08CX080SW
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.
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
Are there any ideas you might suggest as workarounds?
If the API Callback for "Payer Info" could include this field, we're set...
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.
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?
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.
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.
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.
There are 2 tickets opened for the same requests , please read my answer on this thread