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.
Unique ID is different between pending payment and completed submissionAsked by iyengarconvention2016 on February 27, 2016 at 11:44 AM
I created an unique ID. When pending payment, my customer will receive 2 notifications, pending payment and auto responder with full details and PayPal payment successful info. My problem is my customer will receive 2 different unique ID. How can I set the conditions that the pending payment notification will not show the unique ID in the email? Thanks!
This is a re-post of a comment on Paypal Incomplete Payments FAQ
The pending payment email will reference the same fields as the email upon successful payment. If you want the successful payment autoresponder to display the unique ID field, then the Unique ID field will also be visible in pending payment autoresponder.
Simply put, it is not possible to hide a field in pending payment email, and have it shown in successful payment email.
Please let me check into why the Unique ID may be different in the pending payment emails and actual payment emails, and we'll update you through this thread when we have more information. Thank you.
The problem with different Unique IDs comes from the fact that, while the payment has not yet been made, the submission exists in our system as a temporary one with a temporary submission ID, as well as unique ID.
Once the payment is made, this temporary submission is copied into a new completed submission, after which temporary one is removed.
Let me forward a feature request to our developers to see if we can make Unique ID widget only assign its values to completed submissions, but considering how our system is built, this may not be something easily implemented. If there is any progress with that feature, we will let you know through this thread. Thank you.
JotForm Support Manager
We've currently cancelled this request. The reason is that it is not practical or possible.
It is not known whether a user will (or how fast they will) complete a form or a pending payment.
If three people load the form and it shows them UID_1,UID_2 and UID_3 and then the second person does not complete the form, there will be a gap in the ids.
This is exactly the opposite of what the unique ID feature is designed to do. People expect the UIDs to be sequential.
I would recommend you to disable the pending payment email, to avoid this problem.
We may explore another way to accomplish this in the future.
For the time being unique IDs are determined to be generated as unique at the time of form submission whether for pending payment emails, autoresponders or notifiers.
Thank you very much for the updates. I have disable the pending payment
You are most welcome, May. If there is anything else we can help you with, please let us know by opening a new support thread, and we will be happy to assist. Thank you.