- GenYOUthAsked on September 10, 2012 at 12:20 PM
I am actually having the same problem as this person did http://www.jotform.com/answers/57879-Error-message-in-zip-code-field-in-payment-section-, with the zip code error. I'm using the PayPal Pro integration and trying to test out my form. I've removed the data from the form fields on the screen shot, so as to not display it publicly, but when I'm submitting the form, all of the required info is included.
I am using only numeric values in the zip code field and it's throwing an error. I'm not sure if this is a PayPal or JotForm issue. I'm using a secure URL https://secure.jotform.us/form/21986582890166 with an iFrame embedded on my webpage http://www.genyouthfoundation.org/donatedev to display the form. I also tested the form directly in the JotForm preview screen and from the links https://secure.jotform.us/form/21986582890166 and http://form.jotform.us/form/21986582890166 and had the same results.
Lastly, I'm using PayPal's dummy credit cards to make test donations on the form http://www.paypalobjects.com/en_US/vhelp/paypalmanager_help/paypalmanager.htm#credit_card_numbers.htm. Will this work on a live form, or will they get declined?
Thanks so much,
- JotForm SupportEduardoMendezAnswered on September 10, 2012 at 02:35 PM
I have tested the page and was not able to replicate the issue.
When I fill in all the information on the form it redirects me to paypal page in order to make the payment. I have even made a live test wiouth going through (incomplete payment submission ) Have you tried clearing the cache and trying again?
- GenYOUthAnswered on September 10, 2012 at 04:10 PM
When you tested the form, did leave the PayPal radio button checked? I'm receiving the error when I select the credit card option to the left of it, not when I choose the PayPal option. The form still transfers money to PayPal when you choose the credit card option, it's just done behind the scenes. I spoke with PayPal and they attempted to help but didn't have enough information about what kind of error it is. If we're unable to resolve it here, can you please generate API credentials for failed requests, that I can send them? Also, does JotForm handle the form validation with PayPal API integrations or is all of that done with PayPal?
When I was testing the form previously, I was using .05 in the donation amount field. I changed it to 1.00 and the numeric value error went away but now I'm receiving a new error after the form is submitted.
Security header is not valid
Details: Transact: TIMESTAMP=2012%2d09%2d10T19%3a00%3a12Z&CORRELATIONID=75a4138379c1&ACK=Failure&VERSION=54%2e0&BUILD=3587318&L_ERRORCODE0=10002&L_SHORTMESSAGE0=Security%20error&L_LONGMESSAGE0=Security%20header%20is%20not%20valid&L_SEVERITYCODE0=Error
I removed the PayPal Sandbox API credentials and replaced them with the live credentials and the form now works. Do you know why the Sandbox credentials don't work?
Thanks for the quick response and please let me know if you need any other information.
- jeanettebmzAnswered on September 10, 2012 at 05:00 PM
I have checked your form so far and I was not able to reproduce the error. Can you please tell if the form is already embedded into a webpage? Let me know the exact URL where the form is so I can check further
Please make sure Paypal provides you with the correct following information :
- GenYOUthAnswered on September 10, 2012 at 05:24 PM
The form is embedded here: http://www.genyouthfoundation.org/donatedev and can also be accessed directly here https://secure.jotform.us/form/21986582890166 and here http://form.jotform.us/form/21986582890166. The issue is that I cannot test it with PayPal's Sandbox API credentials. I changed it back to the live credentials and made a real donation on the form and it works, however I'd like to be able to use the Sandbox credentials, so I don't have to keep voiding transactions made with my personal credit card. I will be making more changes and need to test it in multiple browsers. Would you like me to replace the live credentials with the sandbox, so you can look into it further?
Thanks for the help!
- jeanettebmzAnswered on September 10, 2012 at 05:34 PM
I see what the problem might be
I cannot tell you for sure if our integration is setup to accept only real API credentials. I have forwarded this question to our Developers.
You should recieve an update here about it.
In the meantime , you could also double check with to Paypal support if the Sandbox credentials are correct and give it another try.
- JotForm FounderaytekinAnswered on September 12, 2012 at 10:15 AM
It will not work with Sandbox credentials. You can only use live credentials.