Custom Payment Form Credit card charge not processing

  • Profile Image
    andrewj8
    Asked on August 21, 2015 at 03:21 PM

    I'm testing the payment tool on my form with my own credit cards. I use Stripe. The problem is that sometimes it processes and others it does not. I think I've narrowed it down to two scenarios: First, I've been using a custom amount that I get from another field to populate the amount due (comes from {professionalService69}). When I do that, the card doesn't seem to process. However, if I change it to a Donation and then allow it to be entered directly, then the credit card is charged. I don't want it that way and it doesn't make sense that it would boil down to this. Can you help?

  • Profile Image
    jonathan
    Answered on August 21, 2015 at 04:47 PM

    I checked your jotform http://www.jotformpro.com/form/51815903367964 and I noted an issue on its condition logic sets and as well as the Custom Amount setup.

    There was no assigned Total Amount field to get the data for the Custom Amount Payment.

     

    You have to set the "Get Amount From" to a total amount data source so that it will be populated.

    And I think you should instead use the Calculation Widget to get the Total Amount instead of using condition logic to pass the amount to the total amount field.

     

    You can always make a copy of your form so that you can use the copy as the test form when applying the suggested options I mentioned.

    Hope this help. Let us know if you need further assistance on this.

  • Profile Image
    andrewj8
    Answered on August 22, 2015 at 07:59 PM
  • Profile Image
    jonathan
    Answered on August 22, 2015 at 09:21 PM

    Thank you for the explanation and providing the information.

    As I checked again, I assume then that there is no issue on you your form generate the Total calculations using the Condition Logic method.

    From what I see now, it seems the main problem is the Total Amount not being correctly pass on to the payment tool. It is because the "Get Amount From" settings of the Custom Payment was not properly setup.

     

    Have you corrected this on your form?  Try setting the "Get Amount From" to use the "Professional Service Charge" field.

     

    Let us know if issue remains.