Form redirects to PayPal even when the payment field is conditionally hidden

  • DCA
    Asked on January 10, 2017 at 10:53 AM

    My customers have dozen forms that utilize Thank You and PalPay on submission. If a field value is Check - Thank You page with instructions and if PayPal redirect to PayPal. For all of these forms, some older than three months, some created this month, they were all working a form submits on January 3, 4, and 5th. But, as of today all submissions redirect to PayPal and submissions are not captured.

    I have tested this on old and new forms and they are all behaving the same way. Has something changed with PayPal integration that if enabled it handles all submissions? Please feel free to review forms of similar naming convention below:

    https://form.jotform.com/DCA/r8spring2017

     

    Thank you!

  • Boris
    Replied on January 10, 2017 at 12:32 PM

    I have checked your form, and I see that the issue is being caused by the PayPal payment field being marked as hidden. Because of this reason, there is a conflict in how the field must perform - the field is expected to work when it is hidden, and additional hiding of the field through conditions only causes a conflict.

    In other words, the option to hide the PayPal payment field should only be used when PayPal field is intended to remain active, and is not being conditionally hidden.

    Please make your PayPal payment field visible by clicking on its SHOW link inside the Form Builder:

    Form redirects to PayPal even when the payment field is conditionally hidden Image 1 Screenshot 30

    I would also recommend marking the PayPal field as required, so that users do not bypass it:

    Form redirects to PayPal even when the payment field is conditionally hidden Image 2 Screenshot 41

    Once this field is made visible, the conditional logic will be able to take over. This will allow condition to bypass PayPal when Check is selected, and your form should work as desired. Please try it out, and let us know should you need further assistance. Thank you.