I keep getting a PCI error on payment for Authorize.net

  • Profile Image
    stephencr
    Asked on August 03, 2017 at 12:49 PM

    I have verified my api login and transaction key and have tried generating a new transaction key I checked my encryption settings and have gone as far as deleting and re adding my payment integration on both forms. no matter what I do the pci error says invalid account

  • Profile Image
    Welvin
    Answered on August 03, 2017 at 02:20 PM

    Your Authorize.net payment is on a Sandbox mode. I presumed you are using live keys from your Authorize.net account. Is this correct? 

    Note that in order to test Authorize.net, you need to have a developers/sandbox account from Authorize.net itself. We have this guide for that: https://www.jotform.com/help/221-How-to-Test-Authorize-net-Payment-Tool-on-Sandbox-Mode.

    If you are currently using live keys, you have to disable the Sandbox mode in the form to accept live payments. 

    I hope that helps.

  • Profile Image
    stephencr
    Answered on August 03, 2017 at 03:06 PM

    everything tests fine on authorize.net. I had it in sandbox mode to test on jotform. I took it out of sandbox and tried to run a card and I'm still getting the same error

  • Profile Image
    Nik_C
    Answered on August 03, 2017 at 04:33 PM

    I checked your Integration and found out that you have an empty space in 

    Could you please try removing the space, verifying and then check if the issue persists?

    We'll wait for your response.

    Thank you!