May 6, 2010 at 4:40 pm #1176
I’m having problems receiving credit card payments.
When a user pays with a PayPal account, the process is problem free (I have tested this myself).
However, when they pay with a credit card, they receive the confirmation of payment from PayPal, but they don’t get the Complete registration email from us (again I’ve tested this).
On one test, the users member details appeared in the wp emembers members page. On another, there has been no reference.
P.S Apologies, for this being my 4 issue. These products are great, but my client chomps at the bit.May 7, 2010 at 12:20 am #20400
I am guessing you are using the WP eStore plugin to handle the membership payment side of things? If you are then the best way to find out what the issue is to run a test transaction with “Debug” enabled. This post should help you with that:
With credit card payment PayPal can flag the payment for review if PayPal thinks the payment is suspicious. When a payment is not cleared the plugin do not proceed with the membership creation. Anyway, if you do a credit card transaction with the debug option enabled then it will reveal what the actual issue is.May 14, 2010 at 2:56 pm #20401
Yup it is the WP eStore plugin.
I’ve gone through the processes described, and I am still having no joy in receiving the thank you or complete registration notification emails.
When I’ve debugged as recommended I’ve got FAILURE :IPN validation failed.
Paypal IPN is ON and through the penny transaction on the credit cards (3 different types) I am getting SUCCESS :IPN successfully verified.
My client has a standard Free Paypal account which is not verified, but this shouldn’t make any difference, should it?
As mentioned before, I get full success through Paypal payments.
Please advise, as my client is becoming a little irate.
Kind regardsMay 14, 2010 at 3:12 pm #20402
I am pretty sure PayPal is holding the fund for review when paid via credit card because the PayPal account is not verified. Remember the plugin will not do the post payment processing and give out the links until it receives cleared fund. This is to protect your from scammers.
“client is becoming a little irate.” – Your client getting a bit irate will not solve the problem… what will solve the problem is if you share the content of the debug file when it fails. It will have the exact reason why it failed (e.g. the fund didn’t clear or the price didn’t match etc)May 14, 2010 at 3:38 pm #20403
I appreciate your comments on the irate client, but as you may be aware…the client is always right even when they’re wrong :o)
Re: it being a verified account, I checked again and it is verified (my bad). All payments are cleared.
Anyway here are the bits you asked for. If there is something I should have removed, please could you remove the post.
Many thanks for your quick response.
[admin removed the debug info]May 14, 2010 at 11:59 pm #20404
Thanks for sharing the debug… everything looks fine for that transaction. The script definitely sent the email. Was that debug information from the credit card transaction?
Also, can you please share the debug from the “subscription_handle_debug.log” file? This file will have debug information related to the membership payment handling.
Another quick way to address this is if I can take a look at your system.. I will email you for this.
- You must be logged in to reply to this topic.