Unpaid PayPal orders switching to “processing”
-
We have major issues with PayPal: We noticed orders without any payment. When you order something in our shop, choose PayPal and cancel the order in PayPal by just clicking “cancel” or leaving the browser tab, WooCommerce switches the order from either “canceled” or “pending” to “processing” after like 8-10 minutes. Which indicates, that the user has paid. We received many emails from users who said they changed their mind and canceled the order, but still received an order confirmation.
Some facts about the site:
1. custom build Theme
2. some custom plugins
3. using WooCommerce subscriptions (we are a sub business)So… we went on a search and tried almost every possible test:
1. Checked all API/IPN connections – all correct
2. Tried different PP account (sandbox too) – same issue
3. Copied the site to a staging site – different domain (dev.domain.com) – solved – working
4. Copied live site on a new server, but same domain – same issue
5. Deactivated all plugins/themes – only active: WC, WC Subscriptions, default theme – same issue
6. Installed a fresh WP install, fresh WC, fresh WC sub – nothing custom – solved – working
7. Switch to an old PP account, which we have used on this site before – solved – workingConclusion:
– Issue only occurs on our main domain
– Settings seem to be correct in PP and WC
– Issue must be somewhere deep inside the core, since deactivating Themes and plugins did not help
– There must be something with our domain name, WC subs and the old PP address. Why is it working with that one, but not with a sandbox PP?We have a dedicated developer, who is in charge for this, but is struggling too. Are there any debugging tools, which could be useful to see what is happening in the system when WC switches the order from pending to processing? Any solution ideas?
- The topic ‘Unpaid PayPal orders switching to “processing”’ is closed to new replies.