Unique ID is different between pending payment and completed submission

  • Profile Image
    Asked 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

  • Profile Image
    Answered on February 27, 2016 at 01:53 PM

    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.

  • Profile Image
    Answered on February 27, 2016 at 02:31 PM

    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.

  • Profile Image
    Answered on February 29, 2016 at 11:04 PM

    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.

  • Profile Image
    Answered on March 01, 2016 at 04:45 AM
    Thank you very much for the updates. I have disable the pending payment
    May Yeong
  • Profile Image
    Answered on March 01, 2016 at 07:18 AM

    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.