A method for online booking through the cultural cloud platform, including: generating a first seat order, and placing the seat in a pending state before completing payment; multiple other users can successively select the seat and generate a pending Orders, multiple pending orders are sorted and queued; if the first seated order is not paid within the payment period, the order will become invalid; judge whether there is a pending order for the seat, if there is, the seat will be refreshed as locked, and the suspension will be activated order sorting. The pending order ranked first is activated; if the user pays within the specified time, the status of the pending order is refreshed as the transaction is successful, and the status of the seat is refreshed as reserved, and the transaction is completed; if the user pays within the specified time If it is not paid, the pending order will be invalidated, and the next order in the pending order queue will be activated. Solved the problem of poor user experience and heavy burden on the server in the case of high concurrency.