Certainly when we have configured a beautiful booking flow or a detailed user journey, we'd like to test it before releasing it to the world.
There are a few ways to do testing efficiently.
1.) create a promotion code, and go through the Client's booking flow without paying the full price:
- while it is possible to refund a booking after receiving the money to the payment platform of your choice (such as Square / Stripe), they sometimes charge service charge for refunds, as a percentage of the amount charged. So the advisable way to do this is to make a 90% off (if you want to test the credit card payment as well) / 100% off (if you just want to test the flow and is already sure the credit card payment is working smoothly)
2.) create a booking in the back-end, and trigger the various steps in the User Journey.
- one can manual-trigger any user journey steps by going into the Order details > Process, and manually trigger any of the steps that you'd like to test.