Stripe: Unrequire Credit Card if payment is zero

  • Ryan
    Asked on February 25, 2017 at 3:08 AM

    Opening up an old thread. 

     

    On your form, it still requires credit card info to submit, even if coupon code is applied. 

     

    Any way to use conditional logic to disable/not require CC info if payment due is 0.00?

    -Ryan

  • Boris
    Replied on February 25, 2017 at 5:25 AM

    As mentioned by my colleagues on the original support thread, you cannot achieve your requirement with regular coupons. When using a payment field to create a subscription, the credit card information must be entered.

    What my colleague offered as a workaround is to use a separate form field for your special coupon. On the demo form my colleague provided, it is field named Enter Coupon:

    Stripe: Unrequire Credit Card if payment is zero Image 1 Screenshot 30

    If you enter 123 into that field, the Stripe payment field will get conditionally hidden, and therefore you no longer need to enter the credit card information:

    https://www.jotform.com/help/316-How-to-Show-or-Hide-Fields-Base-on-User-s-Answer

    Please see the following screen recording of the workaround my colleague described:

    Stripe: Unrequire Credit Card if payment is zero Image 2 Screenshot 41

    You cannot do that with ordinary coupons. You would instead need to use conditional logic and an ordinary form field, as depicted in the demo form and described in the above linked guide.

    Please let us know should you need further assistance.