-
Notifications
You must be signed in to change notification settings - Fork 27
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
pmpro / pay by check doesn´t send email if order status change from pending to success #65
Comments
I closed #2 with a message if you want to reopen it. RE the recurring orders. It should send an email about the pending order. https://github.com/strangerstudios/pmpro-pay-by-check/blob/dev/pmpro-pay-by-check.php#L727-L734 We can try to recreate this on our environment. Any information you might have on how or why this is happening would help. |
While we look into the recurring order issue, you will want to check that your cron jobs are running. You can use the WP Crontrol plugin. https://wordpress.org/plugins/wp-crontrol/ Here's where we schedule the crons: https://github.com/strangerstudios/pmpro-pay-by-check/blob/dev/pmpro-pay-by-check.php#L1012-L1014 There is one called pmpropbc_recurring_orders, but a couple others as well. If you don't see those via WP Control, then you can try deactivating and reactivating the Pay by Check plugin to try to get them recreated again. If you do see them, you can try to "run it once" and see if the orders are created then. If that's the case, then there is a problem with your WP Cron triggering. Some info here on troubleshooting cron jobs: https://www.paidmembershipspro.com/troubleshooting-issues-with-wp-cron-and-other-scheduled-services/ |
Thanks for your fast reply. afterwards an admin change the order status from pending to success and nothing happens. The user doesn´t get any email notification about the new status of his payment. He doesn´t know about his access?! Also, I saw your message on #2 and I think it´s not a good idea to "...expect that the person who manually makes that change can manually send an email..." this kind of logic makes things even worse and increase the workload dramatically. Furthermore the (NEW) User is able to see restricted content (restricted by shortcode) right away even if the status of the order is still pending. also see here: |
Noted |
After registration and checkout with the "pay by check" plugin (using Version: 0.9) an email (send email template: "checkout - check") is send to the user afterwards an admin change the order status from pending to success and nothing happens. The user doesn´t get any email notification about the new status of his payment. He doesn´t know about his access?! |
I know this is an old issue, and has been resolved for a while but I thought to leave some feedback. This has been updated to send the Invoice Email that PMPro provides when changing to success status (this is done only once). Just updating this issue, please use the latest version. You can tweak the email or copy the logic and send a custom email. https://github.com/strangerstudios/pmpro-pay-by-check/blob/dev/pmpro-pay-by-check.php#L767-L795 |
Still open issue, nobody cares?
Bug is 8 years old:
#2
Also new orders are not created automatically if subscription is recurring, and NO email is send too
The text was updated successfully, but these errors were encountered: