If a customer pays via PayPal and his account is not covered, the order in Magento is in the state "payment_review". You can then:
- Accept the payment manually.
- Deny the payment.
- Get a payment update.
As shown in this screenshot:
What clients mostly do is to get the payment update every once in a while. If the account is covered again, the client will get an information that the payment was successful and that the order can now be processed. The issue is that clients often forget that, so that these orders do not get updated/processed. And after 30 days, the payment is automatically cancelled by PayPal.
Is there any available solution, which gets these payment updates automatically? It should be fairly simple to implement with a nightly cronjob, which gets a payment update for all orders in the payment_review state, but I first wanted to check if there is any standard solution to this issue?