What is JotForm?
JotForm is a free online form builder which helps you create online forms without writing a single line of code. No sign-up required.

At JotForm, we want to make sure that you’re getting the online form builder help that you need. Our friendly customer support team is available 24/7.

We believe that if one user has a question, there could be more users who may have the same question. This is why many of our support forum threads are public and available to be searched and viewed. If you’d like help immediately, feel free to search for a similar question, or submit your question or concern.


  • Profile Image

    Authorize.net integration: 'PCI :: Error during transaction' error when Inventory widget is used in the calculation widget for hidden custom payment

    Asked by cordovacouncil on June 28, 2017 at 11:00 AM

    Please watch this 2 minute video. I demo where my form is working as expected and where I get an unexpected PCI error when I am not even showing the credit card payment widget. https://www.screencast.com/t/8M6OCd4Zl1. NOTE: it works as expected for sponsorship and donation. Gets the error when I try to purchase tickets.

    Page URL:
    https://form.jotformpro.com/cordovacouncil/card-tournament-registratio<br/>n-form

  • Profile Image
    JotForm Support

    Answered by Kiran on June 28, 2017 at 01:41 PM

    I have cloned your JotForm to my account and tried using my Sandbox account to test the form further. I am able to replicate the issue and see the same error when the Tickets are chosen and Check payment. However, as I tested Authorize.net on a different form, it seems to be working fine when the payment field is hidden. I am checking it further by using inventory widget. Please allow me some time to check on this and get back to you with relevant information.

     

    Thank you for your patience and understanding. 

  • Profile Image
    JotForm Support

    Answered by Kiran on June 29, 2017 at 02:03 AM

    Thank you for being patient. I have checked the issue further and can confirm that the Inventory widget in the calculation is causing the issue. I am forwarding the issue to our backend team to take a look. You'll be updated here once we have any news in this regard.

  • Profile Image
    JotForm Support

    Answered by NeilVicente on June 30, 2017 at 10:35 AM

    Hi,

    This is now fixed.

    Cheers!

  • Profile Image

    Answered by cordovacouncil on June 30, 2017 at 03:49 PM

    I am still getting the error on this page: https://form.jotformpro.com/cordovacouncil/card-tournament-registration-form

    I did republish. This is the error page: https://pci.jotform.com/submit/71776843637975

  • Profile Image
    JotForm Support

    Answered by Kiran on June 30, 2017 at 04:56 PM

    I have tried submitting your JotForm on the web page and see that there is an error 'Credit card number is required.' is displayed.

     

    However, I am not able to replicate the same issue now on my test form which didn't work yesterday. Could you try updating the Inventory widgets on the form to see if that helps?

    Please get back to us if the issue still persists. We will be happy to assist you further. 

  • Profile Image

    Answered by cordovacouncil on June 30, 2017 at 05:13 PM

    I deleted the inventory widgets and re-added. Still get the error. I hope I don't have to rebuild the form... it's pretty complicated... ;-/

  • Profile Image
    JotForm Support

    Answered by Welvin on June 30, 2017 at 06:45 PM

    Can you also try removing the Authorize.net field and configure it again? I have tested this on a Sandbox form and it's working so maybe that will help. Here's my test form: https://www.jotform.com/71806946049970. But let us know if the issue persists. 

  • Profile Image
    JotForm Support

    Answered by Welvin on June 30, 2017 at 06:54 PM

    I'm sorry, you can use the following card information for testing:

    Amex 370000000000002

    Discover 6011000000000012

    Visa #1 4007000000027

    Visa #2 4012888818888

    JCB 3088000000000017

    Diners Club/ Carte Blanche  38000000000006

    Any name and CVV, then just make sure that the expiry is a future date. 

  • Profile Image
    JotForm Support

    Answered by NeilVicente on July 01, 2017 at 05:23 AM

    Hi again,

    We are sorry about that. We overlooked the fact that your Authorize.Net payment control is under a form section.

    We have just applied another patch. Please let us know how it works for you.

    Regards,

  • Profile Image

    Answered by cordovacouncil on July 02, 2017 at 01:30 PM

    Working now. THANK YOU!