I've updated to 7.9, and the customer invoice is not sending to the customer by email when the booking is made and approved.
The invoice shows in the Finance, Invoice tab.
The Booking Invoice is selected under the customer notifications.
The send invoice to customer by default is turned on under settings, notifications.
All other notifications are working perfectly.
Also, feature request... Obviously above is to send an invoice as soon as the booking is made, and I take a deposit through Stripe. So looking at the invoice preview, it shows the total, the amount paid and amount remaining. All good stuff. However, if I was a customer, I would also like an invoice or receipt when I've paid the rest on site. Can we have an automated way to send the updated invoice when the status is changed to paid (not tested this to see if it does this already), because I don't really want my client to have to manually go into finance and set to paid and then have to go to the invoice tab to click send invoice to send an updated invoice showing it's completely paid.
Thanks for reaching out to us. We've tested this function before releasing it, but it's strange that it doesn't work if enabled by default. May I ask for the WP admin credentials so we can have a better overview of the issue?
As for the feature request, this is a new feature that we've released recently, so currently, it has basic options. If you wish to see more options, you are free to suggest them on our feature suggestion page. As more people vote, the feature will move higher on the priority list.
Login details will be below in a private post, but also wanted to let you know that, even if I click the send invoice from the invoices tab under finance for a test appointment, though it send the email using the template, it attaches the .ics file not the invoice file. So not sure how much QA testing occurred.
You can see the emails sent using Fluent SMTP under settings, and then email logs. Though I will delete the test appointment and customer, look for the email dated 17th November 2024 at 3:41pm with the title Booking Invoice (which I haven't yet customised the notification template yet). If you look at that email log file by clicking on the title, then scroll to the bottom and open the attachment, you will see the .ics file it sent.
If you plan to test by creating a test customer and appointment, please do delete them once finished, as this is a live site.
Thanks for the access. Actually, I've booked a test appointment with a test customer (using my email), apparently, the invoice is not sent, but if you send it from the Finance section manually, then it works. Not sure why this happens, but I'm suspicious about the email configuration. If there is a chance, can you test it with having SMTP configured directly in Amelia (not through the third-party plugin)?
The SMTP setup as it is works with every other notification perfectly, so I don't think that is the reason.
Also if you log back in, the manual email you sent for a "Booking Invoice" at 12:14pm in the fluent smtp logs, you will see it attached a calendar file (cal_6WYt3K.ics) not an invoice.
So I genuinely think there is an issue with the code.
I doubt that this is related to a code issue, otherwise, we would have a bunch of other uses reporting the same issue. Actually, I've enabled both ics and invoice option during my test and both files are rendered properly.
My first guess was to try with the SMTP configuration directly in Amelia because in most cases, the emails are not sent because of the wrong configuration or perhaps a conflict. I would certainly investigate a bit more with developers, but this is what I wanted to try first.
As this also happening to Bernhard as well, that’s 2 customers reporting this issue within 2 days of the 7.9 release. So please can this be passed to the developers to investigate.
I can’t remove fluent smtp as it’s used for multiple other solution notifications on this website other than Amelia. So I can’t change to the Amelia smtp config.
@hiegl Bernhard have you got this working yet? I couldn’t see a separate ticket raised by you.
I see, but i would rather ask for a staging site so we can freely troubleshoot the issue without affecting the production site (and other features). It's strange because if it is a bug, we would have a bunch of other tickets with the same issue, so I suppose it's rather a conflict or similar.
I’ve been using your plugin since version 3 for this site with all the same plugins. I’ve never had a problem before, and it’s too much of a coincidence that this is happening after the 7.9 update. Actually this is a new feature, so could be a clash.
I’ll set up a staging site as soon as possible for you, but will have to delete all the customer and appointment data, so that customers don’t get duplicate emails. Plus I’ll point to me as a test employee with my email address so my client doesn’t get confused with real emails from the live site. I’ll also disable the cron for the reminder email as that will be pointing to the wrong url. Finally I’ll put it in maintenance mode and turn off indexing so it does show up on the web. You’ll still be able to view the front end when logged in. Just give me a bit of time to get this ready. I did delete you admin account, but will recreate it on the staging copy with the same details.
Thanks for the effort. I guess i will forward the production access to developers, anyway. Since we are looking for a fast solution, perhaps devs would will be able to reproduce. Anyway, you can forward the staging site access, as soon as it is ready.
Unfortunately, i deleted that email, but yes, i also deleted the test customer and appointment. I think is based on the number of current invoice records in the invoice tab, but for the precise information, I can consult the developers who made the feature.
This is the third person to say this isn’t working with a SMTP plugin.
This really does need to be look into by the developers as we get no email logs using the built in Amelia SMTP method. My client has asked me many times why a customer has complained about not getting email notifications from Amelia, and with the fluent SMTP email logs I’m always able to explain why, such as a mistake in typing their email address or confirming the email left the server so must a problem at the customer’s end.
Since having to use the Amelia method the client isn’t happy that I can’t provide evidence.
As all other Amelia notifications work via the SMTP plugin and just not the invoice one (confirmed by 3 customers, please escalate this.
Sure, as long as I'm made aware when the developers have fixed the invoices with wp mail and third party smtp plugin, so I can then go back to that method which is working for all other Amelia notifications, and will ensure I can have email logs again.
Hi,
I've updated to 7.9, and the customer invoice is not sending to the customer by email when the booking is made and approved.
The invoice shows in the Finance, Invoice tab.
The Booking Invoice is selected under the customer notifications.
The send invoice to customer by default is turned on under settings, notifications.
All other notifications are working perfectly.
Also, feature request... Obviously above is to send an invoice as soon as the booking is made, and I take a deposit through Stripe. So looking at the invoice preview, it shows the total, the amount paid and amount remaining. All good stuff. However, if I was a customer, I would also like an invoice or receipt when I've paid the rest on site. Can we have an automated way to send the updated invoice when the status is changed to paid (not tested this to see if it does this already), because I don't really want my client to have to manually go into finance and set to paid and then have to go to the invoice tab to click send invoice to send an updated invoice showing it's completely paid.
Thanks,
Jon
Hi PixelKit,
Thanks for reaching out to us. We've tested this function before releasing it, but it's strange that it doesn't work if enabled by default. May I ask for the WP admin credentials so we can have a better overview of the issue?
As for the feature request, this is a new feature that we've released recently, so currently, it has basic options. If you wish to see more options, you are free to suggest them on our feature suggestion page. As more people vote, the feature will move higher on the priority list.
Kind Regards,
Stefan Petrov
[email protected]
Rate my support
Try our FREE mapping plugin! MapSVG - easy Google maps, interactive SVG maps, and floor plans, choropleth maps and much more - https://wordpress.org/plugins/mapsvg-lite-interactive-vector-maps/
wpDataTables: FAQ | Facebook | Twitter | Instagram | Front-end and back-end demo | Docs
Amelia: FAQ | Facebook | Twitter | Instagram | Amelia demo sites | Docs | Discord Community
You can try wpDataTables add-ons before purchasing on these sandbox sites:
Powerful Filters | Gravity Forms Integration for wpDataTables | Formidable Forms Integration for wpDataTables | Master-Detail Tables
Hi Stefan,
Login details will be below in a private post, but also wanted to let you know that, even if I click the send invoice from the invoices tab under finance for a test appointment, though it send the email using the template, it attaches the .ics file not the invoice file. So not sure how much QA testing occurred.
You can see the emails sent using Fluent SMTP under settings, and then email logs. Though I will delete the test appointment and customer, look for the email dated 17th November 2024 at 3:41pm with the title Booking Invoice (which I haven't yet customised the notification template yet). If you look at that email log file by clicking on the title, then scroll to the bottom and open the attachment, you will see the .ics file it sent.
If you plan to test by creating a test customer and appointment, please do delete them once finished, as this is a live site.
I'll inform the client that you may well do that.
Thanks,
Jon
Hi John,
Thanks for the access. Actually, I've booked a test appointment with a test customer (using my email), apparently, the invoice is not sent, but if you send it from the Finance section manually, then it works. Not sure why this happens, but I'm suspicious about the email configuration. If there is a chance, can you test it with having SMTP configured directly in Amelia (not through the third-party plugin)?
Kind Regards,
Stefan Petrov
[email protected]
Rate my support
Try our FREE mapping plugin! MapSVG - easy Google maps, interactive SVG maps, and floor plans, choropleth maps and much more - https://wordpress.org/plugins/mapsvg-lite-interactive-vector-maps/
wpDataTables: FAQ | Facebook | Twitter | Instagram | Front-end and back-end demo | Docs
Amelia: FAQ | Facebook | Twitter | Instagram | Amelia demo sites | Docs | Discord Community
You can try wpDataTables add-ons before purchasing on these sandbox sites:
Powerful Filters | Gravity Forms Integration for wpDataTables | Formidable Forms Integration for wpDataTables | Master-Detail Tables
Stefan,
The SMTP setup as it is works with every other notification perfectly, so I don't think that is the reason.
Also if you log back in, the manual email you sent for a "Booking Invoice" at 12:14pm in the fluent smtp logs, you will see it attached a calendar file (cal_6WYt3K.ics) not an invoice.
So I genuinely think there is an issue with the code.
Thanks,
Jon
Hi PixelKit,
I doubt that this is related to a code issue, otherwise, we would have a bunch of other uses reporting the same issue. Actually, I've enabled both ics and invoice option during my test and both files are rendered properly.
My first guess was to try with the SMTP configuration directly in Amelia because in most cases, the emails are not sent because of the wrong configuration or perhaps a conflict. I would certainly investigate a bit more with developers, but this is what I wanted to try first.
Kind Regards,
Stefan Petrov
[email protected]
Rate my support
Try our FREE mapping plugin! MapSVG - easy Google maps, interactive SVG maps, and floor plans, choropleth maps and much more - https://wordpress.org/plugins/mapsvg-lite-interactive-vector-maps/
wpDataTables: FAQ | Facebook | Twitter | Instagram | Front-end and back-end demo | Docs
Amelia: FAQ | Facebook | Twitter | Instagram | Amelia demo sites | Docs | Discord Community
You can try wpDataTables add-ons before purchasing on these sandbox sites:
Powerful Filters | Gravity Forms Integration for wpDataTables | Formidable Forms Integration for wpDataTables | Master-Detail Tables
Hello Stefan,
let me add, that we have the exact same problem as Jon here.
Best,
Bernhard
Hi Bernhard,
Got it, but may i ask you to open a new ticket and provide the details there? We will kindly provide further assistance.
Kind Regards,
Stefan Petrov
[email protected]
Rate my support
Try our FREE mapping plugin! MapSVG - easy Google maps, interactive SVG maps, and floor plans, choropleth maps and much more - https://wordpress.org/plugins/mapsvg-lite-interactive-vector-maps/
wpDataTables: FAQ | Facebook | Twitter | Instagram | Front-end and back-end demo | Docs
Amelia: FAQ | Facebook | Twitter | Instagram | Amelia demo sites | Docs | Discord Community
You can try wpDataTables add-ons before purchasing on these sandbox sites:
Powerful Filters | Gravity Forms Integration for wpDataTables | Formidable Forms Integration for wpDataTables | Master-Detail Tables
Hi Stefan,
As this also happening to Bernhard as well, that’s 2 customers reporting this issue within 2 days of the 7.9 release. So please can this be passed to the developers to investigate.
I can’t remove fluent smtp as it’s used for multiple other solution notifications on this website other than Amelia. So I can’t change to the Amelia smtp config.
@hiegl Bernhard have you got this working yet? I couldn’t see a separate ticket raised by you.
Thanks,
Jon
Hi Jon,
I see, but i would rather ask for a staging site so we can freely troubleshoot the issue without affecting the production site (and other features). It's strange because if it is a bug, we would have a bunch of other tickets with the same issue, so I suppose it's rather a conflict or similar.
Kind Regards,
Stefan Petrov
[email protected]
Rate my support
Try our FREE mapping plugin! MapSVG - easy Google maps, interactive SVG maps, and floor plans, choropleth maps and much more - https://wordpress.org/plugins/mapsvg-lite-interactive-vector-maps/
wpDataTables: FAQ | Facebook | Twitter | Instagram | Front-end and back-end demo | Docs
Amelia: FAQ | Facebook | Twitter | Instagram | Amelia demo sites | Docs | Discord Community
You can try wpDataTables add-ons before purchasing on these sandbox sites:
Powerful Filters | Gravity Forms Integration for wpDataTables | Formidable Forms Integration for wpDataTables | Master-Detail Tables
Hi Stefan,
I’ve been using your plugin since version 3 for this site with all the same plugins. I’ve never had a problem before, and it’s too much of a coincidence that this is happening after the 7.9 update. Actually this is a new feature, so could be a clash.
I’ll set up a staging site as soon as possible for you, but will have to delete all the customer and appointment data, so that customers don’t get duplicate emails. Plus I’ll point to me as a test employee with my email address so my client doesn’t get confused with real emails from the live site. I’ll also disable the cron for the reminder email as that will be pointing to the wrong url. Finally I’ll put it in maintenance mode and turn off indexing so it does show up on the web. You’ll still be able to view the front end when logged in. Just give me a bit of time to get this ready. I did delete you admin account, but will recreate it on the staging copy with the same details.
Speak soon,
Jon
Hi Jon,
Thanks for the effort. I guess i will forward the production access to developers, anyway. Since we are looking for a fast solution, perhaps devs would will be able to reproduce. Anyway, you can forward the staging site access, as soon as it is ready.
Kind Regards,
Stefan Petrov
[email protected]
Rate my support
Try our FREE mapping plugin! MapSVG - easy Google maps, interactive SVG maps, and floor plans, choropleth maps and much more - https://wordpress.org/plugins/mapsvg-lite-interactive-vector-maps/
wpDataTables: FAQ | Facebook | Twitter | Instagram | Front-end and back-end demo | Docs
Amelia: FAQ | Facebook | Twitter | Instagram | Amelia demo sites | Docs | Discord Community
You can try wpDataTables add-ons before purchasing on these sandbox sites:
Powerful Filters | Gravity Forms Integration for wpDataTables | Formidable Forms Integration for wpDataTables | Master-Detail Tables
Hi Jon,
Unfortunately, i deleted that email, but yes, i also deleted the test customer and appointment. I think is based on the number of current invoice records in the invoice tab, but for the precise information, I can consult the developers who made the feature.
Kind Regards,
Stefan Petrov
[email protected]
Rate my support
Try our FREE mapping plugin! MapSVG - easy Google maps, interactive SVG maps, and floor plans, choropleth maps and much more - https://wordpress.org/plugins/mapsvg-lite-interactive-vector-maps/
wpDataTables: FAQ | Facebook | Twitter | Instagram | Front-end and back-end demo | Docs
Amelia: FAQ | Facebook | Twitter | Instagram | Amelia demo sites | Docs | Discord Community
You can try wpDataTables add-ons before purchasing on these sandbox sites:
Powerful Filters | Gravity Forms Integration for wpDataTables | Formidable Forms Integration for wpDataTables | Master-Detail Tables
I see the exact same thing on 7.9.
Hi Stefan,
This is the third person to say this isn’t working with a SMTP plugin.
This really does need to be look into by the developers as we get no email logs using the built in Amelia SMTP method. My client has asked me many times why a customer has complained about not getting email notifications from Amelia, and with the fluent SMTP email logs I’m always able to explain why, such as a mistake in typing their email address or confirming the email left the server so must a problem at the customer’s end.
Since having to use the Amelia method the client isn’t happy that I can’t provide evidence.
As all other Amelia notifications work via the SMTP plugin and just not the invoice one (confirmed by 3 customers, please escalate this.
Regards,
Jon
Thanks Stefan
No problem, John.
If there are no other questions, may I close this one?
Kind Regards,
Stefan Petrov
[email protected]
Rate my support
Try our FREE mapping plugin! MapSVG - easy Google maps, interactive SVG maps, and floor plans, choropleth maps and much more - https://wordpress.org/plugins/mapsvg-lite-interactive-vector-maps/
wpDataTables: FAQ | Facebook | Twitter | Instagram | Front-end and back-end demo | Docs
Amelia: FAQ | Facebook | Twitter | Instagram | Amelia demo sites | Docs | Discord Community
You can try wpDataTables add-ons before purchasing on these sandbox sites:
Powerful Filters | Gravity Forms Integration for wpDataTables | Formidable Forms Integration for wpDataTables | Master-Detail Tables
Hi Stefan,
Sure, as long as I'm made aware when the developers have fixed the invoices with wp mail and third party smtp plugin, so I can then go back to that method which is working for all other Amelia notifications, and will ensure I can have email logs again.
Regards,
Jon
We will make sure to update the changelog page once it's done. We are aware that a lot of our users use this combination of email configurations.
Kind Regards,
Stefan Petrov
[email protected]
Rate my support
Try our FREE mapping plugin! MapSVG - easy Google maps, interactive SVG maps, and floor plans, choropleth maps and much more - https://wordpress.org/plugins/mapsvg-lite-interactive-vector-maps/
wpDataTables: FAQ | Facebook | Twitter | Instagram | Front-end and back-end demo | Docs
Amelia: FAQ | Facebook | Twitter | Instagram | Amelia demo sites | Docs | Discord Community
You can try wpDataTables add-ons before purchasing on these sandbox sites:
Powerful Filters | Gravity Forms Integration for wpDataTables | Formidable Forms Integration for wpDataTables | Master-Detail Tables