- ptwAsked on July 25, 2013 at 03:35 PM
We are under the gun with a launch for a website where we use a Jotform to collect payments. I was wondering if you could help us determine why this form isnt reading my card as valid (i even do the test numbers 4242424242424242).
When i test the form WITHIN JotForm's preview, it works. But if i test it on my site, it says card invalid. Makes me think our embed is messed up. If anyone can take a look, that would be wonderful! Thank you!
In the details of the warning, it says:
Details: File: /www/v3/builds/2750988c501721e1a714f1e137f6396a966ce2d6/lib/classes/Payments/Stripe/Stripe/ApiRequestor.php Line: 114
- jefreylandichoAnswered on July 25, 2013 at 07:00 PM
Please try encoding the Stripe API key manually and see if it resolves the issue.
Is it also possible for you to reembed the form or using another embed code?
- ptwAnswered on July 26, 2013 at 02:19 PM
Well, we have a custom feature that we had to stuff into the form - notice the map pin "drag and drop" feature that generates latitude and longitude coordinants - that being in there is preventing me from a standard embed. My programmer is on vacation so my limited knowledge is leaving me high and dry. But i just don't get where the conflict is.
- JotForm SupportEltonCrisAnswered on July 26, 2013 at 08:29 PM
Embed your form using iframe embed code, this should fixed the conflicts and might resolved the problem on your form. How to get Iframe Embed Code
Let us know your findings. Regards!
- JotForm SupportEltonCrisAnswered on July 26, 2013 at 08:34 PM
I see you are integrating something on the form that's why form source code has been used. Anyway, the conflict is with your existing jQuery script and the library used by JotForm which is protoype. This contradicts each other, here's how you can resolved it, you can pass this to your tech team. Avoiding Conflicts with Other Libraries | jQuery Learning Center