Payment tools bug using STRIPE

  • Profile Image
    Asked on August 30, 2014 at 09:07 PM

    I discovered what is apparently a bug in the STRIPE payment tool. I received an email notice when someone filled out the order form but there was no product info or any indication they paid. WHen I tested the form I discovered I could simply not choose any item or enter any credit card info and clicking SUBMIT sends the user to the thank you page and a pretty much blank email comes to me.

    You need to set this up so that if a total of ZERO is noted the user is told to select an item and also you need to make all the credit card fields required. This should solve the problem.


  • Profile Image
    Answered on August 30, 2014 at 09:28 PM

    OK possibly never mind. I set the products listing to REQUIRED so I assume now at least one product MUST be chosen and all credit card fields MUST be filled in.

    If this is so then I suggest that this be set automatically to REQUIRED when we set up such a form. It's seems obvious that this is required since it makes no sense to allow the end user to sim[ly hit submit without ever having made a selection or credit card payment.

    Please confirm this is correct.

  • Profile Image
    Answered on August 31, 2014 at 05:22 AM


    Sorry for the delays.

    Yes, what you have found out is correct. If you set the payment tool as a *Required field then, there must be at least one selected item in the products list. 

    Then, the Billing iformation must be completed also before the payment transaction can successfully be submitted.

    I understand your suggestion. But please take note also that there are some users who uses the payment as an optional requirement also.

    Example, forms that have multiple payment method (by cheque, or cash, or by credit) -- the payment by card cannot be always set as mandatory(*Required) in the form because the form user might want to use other type of payment.


    Hope this help. Kindly inform us if there is more we can assist you with.