[#1463] URGENT! No email for booking confirmed!

Migrated from Redmine #1463 | Author: Gustaf Hård af Segerstad
Status: New | Priority: Immediate, there is BUG! | Created: 2025-08-21


Hi!

We have an urget issue, we use the api to create new booking and has done the same for the last 2 years. But a few days back, emails stopped comming to both us and the clients. The clients and us still get email for appointement, reminder, change and cancel.

We believe this is a bug on your side since we have not changed anything in the passed years on our side, all has just been working smoothly.


const client = new JsonRpcClient(process.env.NEXT_REQ_URL, rpcHeaders);
           const bookingsInfo = await client.request("book", body.params)
           const booking = bookingsInfo.bookings[0]
           const dataToHash = booking.id + booking.hash + process.env.NEXT_SECRET_API_KEY;
           const sign = createHash('md5').update(dataToHash).digest('hex')
           const result = await client.request("confirmBooking", { id: Number(booking.id), sign: sign });
           res.status(200).json({ result: result, bookingInfo: booking, sign: sign })
10:55

Please help us to look into what the issue can be so we can get our bookings working again.

We set this as urget since this is affecting real customers and our income.

Redmine Admin wrote:

hi, this is not a request to simplybook API, so we cannot know what is wrong. Please check you DO NOT have accept payments feature enabled. If you have it then make sure you do process payments for bookings in your code

Gustaf Hård af Segerstad wrote:

Redmine Admin wrote in #note-1:

hi, this is not a request to simplybook API, so we cannot know what is wrong. Please check you DO NOT have accept payments feature enabled. If you have it then make sure you do process payments for bookings in your code

We do not have payments active anymore but still see the issue.

Business id is: kiropraktor
Here is a booking: 1cr8v6lk9
Boking confirmed “NOT SENT!”
If I cancel or change it it will send email though.

Gustaf Hård af Segerstad wrote:

Redmine Admin wrote in #note-1:

hi, this is not a request to simplybook API, so we cannot know what is wrong. Please check you DO NOT have accept payments feature enabled. If you have it then make sure you do process payments for bookings in your code

We do not have payments active anymore but still see the issue.

Business id is: kiropraktor
Here is a booking: 1cr8v6lk9
Boking confirmed “NOT SENT!”
If I cancel or change it it will send email though.

Redmine Admin wrote in #note-1:

hi, this is not a request to simplybook API, so we cannot know what is wrong. Please check you DO NOT have accept payments feature enabled. If you have it then make sure you do process payments for bookings in your code

This is using this api from simplybookme API documentation | SimplyBook.me Online Scheduling JSONRpcClient

I am happy to jump on a call, but we feel very strongly that something has happened on your end since it stopped working for us without making any change and since it still works for booking change and booking canceled.

Redmine Admin wrote:

thank you for report. Issue found and fixed