[#1447] Pending Status and require_confirm response

Migrated from Redmine #1447 | Author: Ben Franklin
Status: New | Priority: Immediate, there is BUG! | Created: 2025-07-30


I’m experiencing what I think is an inconsistency between the API response and the actual booking behavior.

I have turned on Approve Bookings, and Accept Payments is not turned on.

If we enter a booking via the API, it successfully goes to Pending status when I check the bookings in simplybook.me dashboard.

However, when we submit via the API, using the book method via JSON-RPC, the response is “require_confirm”: false. I would have expected it to return true, since the booking is in pending status and needs confirming.

Could you advise please?

Redmine Admin wrote:

hi, JSON-RPC is our very old API, require_confirm there related to a payment not approve booking plugin