How to make a reservation form and integrate payment into it?