Emails not sending/Plans paid but status must manually be set to "active."
- Nicole Warner
- Topic Author
- Offline
- Junior Member
-
Less
More
4 days 2 hours ago #172136
by Nicole Warner
Emails not sending/Plans paid but status must manually be set to "active." was created by Nicole Warner
Hi Tuan!
In another thread I read to check the server when the emails aren't sent, and I've submitted a ticket to my host. I might need to come back to this email issue. But I think it might be combined with this next question:
Although I only have the Stripe Payment plugin set up, when my clients set up a new subscription, it doesn't set their subscription to "active," and it doesn't produce an invoice. Then when I approve it, the invoice gets generated. Then MP sends the email "Your subscription for [Plan] approved." Which setting do I need to change to have everything be approved and active and send an invoice at once?
I've looked everywhere, but I can't figure it out myself.
Thanks in advance, Tuan!
Nicole
In another thread I read to check the server when the emails aren't sent, and I've submitted a ticket to my host. I might need to come back to this email issue. But I think it might be combined with this next question:
Although I only have the Stripe Payment plugin set up, when my clients set up a new subscription, it doesn't set their subscription to "active," and it doesn't produce an invoice. Then when I approve it, the invoice gets generated. Then MP sends the email "Your subscription for [Plan] approved." Which setting do I need to change to have everything be approved and active and send an invoice at once?
I've looked everywhere, but I can't figure it out myself.
Thanks in advance, Tuan!
Nicole
Please Log in or Create an account to join the conversation.
- Tuan Pham Ngoc
- Offline
- Administrator
-
3 days 20 hours ago #172141
by Tuan Pham Ngoc
Replied by Tuan Pham Ngoc on topic Emails not sending/Plans paid but status must manually be set to "active."
Hello Nicole
Are you using Stripe Checkout? If so, the issue might happen because you forgot to configure Stripe Webhook? See docs.joomdonation.com/membershippro/basi...eckout#configuration for instructions and try again
(You do not need to contact hosting provider about the email issue yet)
Tuan
Are you using Stripe Checkout? If so, the issue might happen because you forgot to configure Stripe Webhook? See docs.joomdonation.com/membershippro/basi...eckout#configuration for instructions and try again
(You do not need to contact hosting provider about the email issue yet)
Tuan
The following user(s) said Thank You: Nicole Warner
Please Log in or Create an account to join the conversation.
- Nicole Warner
- Topic Author
- Offline
- Junior Member
-
3 days 6 hours ago #172151
by Nicole Warner
Replied by Nicole Warner on topic Emails not sending/Plans paid but status must manually be set to "active."
Hi Tuan,
Thank you, that is the next step. Stripe also just sent me an email telling me I need to configure it. I'll work on it!
Best,
Nicole
Thank you, that is the next step. Stripe also just sent me an email telling me I need to configure it. I'll work on it!
Best,
Nicole
Please Log in or Create an account to join the conversation.
- Tuan Pham Ngoc
- Offline
- Administrator
-
3 days 6 hours ago #172152
by Tuan Pham Ngoc
Replied by Tuan Pham Ngoc on topic Emails not sending/Plans paid but status must manually be set to "active."
OK Nicole. Please configure it and let us know if you need more assist
Tuan
Tuan
Please Log in or Create an account to join the conversation.
- Nicole Warner
- Topic Author
- Offline
- Junior Member
-
3 days 1 hour ago #172156
by Nicole Warner
Replied by Nicole Warner on topic Emails not sending/Plans paid but status must manually be set to "active."
Hi Tuan,
It's configured. Under "invoice.payment_succeeded" it says it will retry in 32 minutes.
Also, I should have two more payments coming through today and will keep an eye on it.
Related to this, I want all of these recurring subscriptions to renew on June 1 and every 1st of the month until cancelled. Is it enough to set the expiration date to June 1 (see attached)? Or should I modify the plan to renew on the 1st of the month via the payment day setting? Or both?
Thanks again in advance, Tuan!
It's configured. Under "invoice.payment_succeeded" it says it will retry in 32 minutes.
Also, I should have two more payments coming through today and will keep an eye on it.
Related to this, I want all of these recurring subscriptions to renew on June 1 and every 1st of the month until cancelled. Is it enough to set the expiration date to June 1 (see attached)? Or should I modify the plan to renew on the 1st of the month via the payment day setting? Or both?
Thanks again in advance, Tuan!
- Tuan Pham Ngoc
- Offline
- Administrator
-
2 days 19 hours ago #172157
by Tuan Pham Ngoc
Replied by Tuan Pham Ngoc on topic Emails not sending/Plans paid but status must manually be set to "active."
Hi Nicole
1. Regarding the webhooks, please remember to choose two events:
- checkout.session.completed
- invoice.payment_succeeded
Also, please remember to get Signing Secret from the webhook and enter it into payment plugin parameters.
2. For recurring subscriptions, you cannot force everyone to renew at that fixed date. The renewal date, normally, will depend on the date users sign up. If someone subscribes today, they will be renewed at the same day next month.
If you want every subscription to be renewed on 1st every month, set Payment Day setting of the plan to 1. However, it will only work for new subscriptions. For existing subscriptions, they will be renewed on the day they subscribe for the plan
Regards,
Tuan
1. Regarding the webhooks, please remember to choose two events:
- checkout.session.completed
- invoice.payment_succeeded
Also, please remember to get Signing Secret from the webhook and enter it into payment plugin parameters.
2. For recurring subscriptions, you cannot force everyone to renew at that fixed date. The renewal date, normally, will depend on the date users sign up. If someone subscribes today, they will be renewed at the same day next month.
If you want every subscription to be renewed on 1st every month, set Payment Day setting of the plan to 1. However, it will only work for new subscriptions. For existing subscriptions, they will be renewed on the day they subscribe for the plan
Regards,
Tuan
Please Log in or Create an account to join the conversation.
Support
Documentation
Information
Copyright © 2025 Joomla Extensions by Joomdonation. All Rights Reserved.
joomdonation.com is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters the trademark holder in the United States and other countries.
The Joomla! name and logo is used under a limited license granted by Open Source Matters the trademark holder in the United States and other countries.