Can I create a single button, that confirms the order, accepts the payment and sends a confirmation message?

Yes, you can combine all these actions into one button. To do this, open any order and go to Quick actions section.
You will see the list of quick actions.
Click Create quick action.
On the form opened set these parameters:
1. Enter a Name. The name is displayed on the quick action button. For example: 'Payment received'.
2. Select the Color of the quick action button.
3. Set the Change status checkbox. From the drop-down list, select the Confirmed status.
4. Set the Cash payment checkbox or Card payment checkbox. Select the required option from the drop-down list. For example, Deposit.
5. Set the Send email checkbox. From the drop-down list, select the Confirmation.
6. Save it.
All the quick action buttons are displayed in the order. Except for those that sends reservation-specific messages (Reminder and Review). To use the quick action buttons directly from the table, add quick action columns to it. To do this, use this instruction.
Now you can go to the order and confirm it with a new button.
This way you can create quick action buttons for your convenience.
Didn't find the answer to your question?
Feel free to ask it at