[#902] Multiple service Booking

Migrated from Redmine #902 | Author: naveen kumar
Status: New | Priority: High, I’m very impatient | Created: 2022-07-05


I want to do multiple service booking with single rest api call. How can I do this ? right Now I used book book ($eventId, $unitId, $date, $time, $clientData, $additional, $count, $batchId, $recurringData) to make booking but How can I pass two services with single call ?

Redmine Admin wrote:

hi, REST API do not support multiple bookings

naveen kumar wrote:

How can I do multiple services bookings ? Is there any other way ?

Redmine Admin wrote:

it is possible via old json rpc API, more details here #70

naveen kumar wrote:

So I want to do booking with additonal service and just want to charge deposit amount of only one service but book two service in single request.

Redmine Admin wrote:

we do not have API for this

naveen kumar wrote:

ok but Can I do it with json rpc ?

Redmine Admin wrote:

you can book 2 services with 2 requests but do charge client on your own side with own methods

naveen kumar wrote:

Also from where I can get batch has and secret for sign

naveen kumar wrote:

Hi Redmine,
I am doing multiple booking by calling booking api two time. But I am getting issue.
For example I choose slot 2:00 -3:00 pm and 3:00 -4:00 pm but during booking 3:00 - 4:00 pm its getting booked by someone else same time. So user get stuck here.
So is there any way to make these slots on hold for 5 minutes when I choose it so no one can book these slots that I choose ?

Redmine Admin wrote:

the only way to hold slot is to book it