Hi, one of my forms is no longer submitting to Paypal so users can pay for the service. After some time, it just submits the form and skips the Paypal thing completely. What can I do to debug it? My other form works just fine.
Hi, one of my forms is no longer submitting to Paypal so users can pay for the service. After some time, it just submits the form and skips the Paypal thing completely. What can I do to debug it? My other form works just fine.
Please share a link to the page on your site where this form is embedded. If it does not redirect to PayPal, there could be a PayPal condition not being met, or the total is zero, or there is another problem with the feed. You can always try remapping the form fields to the feed for PayPal, and then delete the original feed.
I made a test submission. Can you confirm the amount that was recorded in the entry view?
Also, if you try submitting from the form preview, does it work there?
Finally, have you tried mapping the form to the feed again, and deleting the original feed?
I got it but the amount is $0.
Form preview just works like a normal contact form, doesn't put me through to Paypal, and the amounts are all $0 within that form itself.
I tried mapping the form again but it didn't work either.
Name
Chris TEST Hajer
Email
chris@rocketgenius.com
Website
http://gravityhelp.com/forums/
Descripition
Test Submission, please ignore.
File upload
gravityformslogging_1.0.alpha2.zip
Order
Product Qty Unit Price Price
Paid Review + Video (Free/Paid Plugin)
1 $0.00
Total $0.00
If the total is $0, the transaction will never be sent to PayPal. You have something misconfigured in that case. What would PayPal do with a $0 transaction?
Ok but I need some guidance on how to fix it, it worked before, and as you saw yourself when you filled up the form, it gave you a price. It's just when submitting that it becomes $0.
Can you try the Logging Add-on that Chris has sent you? It should allow us to figure out what the source of the issue is. You can install it like a normal plugin.
I've just sent Chris login details via email, you are free to login and take a look at it directly, I guess that's faster. Just let me know when you're done so I'll remove the user.
I logged in to your site and tried this form from the form preview. No matter what option I tried, I never got the total to change. It was always zero and would never be sent to PayPal. I see one JavaScript error on the form preview, and it's coming from another plugin (Pippity):
Timestamp: 3/12/2013 8:28:51 PM
Error: ReferenceError: PTY_AJAX is not defined
Source File: http://wpmayor.wpengine.netdna-cdn.com/wp-content/plugins/pippity/js/pippity.js?ver=3.5.1
Line: 28
Have you already ruled out theme and plugin conflicts by using these troubleshooting steps? http://rkt.gs/testing
I installed the logging add-on and this was logged:
2013-03-13 2:34:51 - DEBUG --> NOT sending to PayPal: The price is either zero or the gform_paypal_query filter was used to remove the querystring that is sent to PayPal.
The entries also have $0 for the total. So, something on your site is changing the total from your product price to zero and that is why the transaction is not being sent to PayPal. Please start by checking for theme and plugin conflicts using these instructions http://rkt.gs/testing
Hmm that's quite strange, my other form which is not much different works fine: http://www.wpmayor.com/services/wordpress-site-review-audit/
I guess the question then is what is different about these two forms which would make one work on your site but not the other. Have you already checked for theme and plugin conflicts using these instructions http://rkt.gs/testing ?
The other thing I noticed is that the enhanced interface for the drop down does not work in the form preview. If I remove the pippity script, that total appears, and the enhanced interface works as well.
I have disabled Pippity altogether, but the form is still not submitting.
Send you login details to the staging site, so you can have another look at it. Thanks.
In your staging site, I was able to determine that the plugin conflict is from the "Coupons for Gravity Forms" 3rd party plugin. Please disable that at your live site and test your form again.
I left the staging site with all your plugins active except the coupon one, and I was directed properly to PayPal.
Ah that's it then. Did you identify what exactly is causing the conflict in that 3rd party plugin? If so, I'll notify the author on GitHub.
Thanks.
I did not look into it. Please contact that plugin author.