Thanks @ismcagdas for the quick response. I have created an issue here.
One last thing to confirm. As of now, I have to keep on creating a new tenant until and unless the Stripe transaction is successful. Each failed transaction will create a new tenant which is of no use and needs to be deleted by Host user.
Thanks for your reply @ismcagdas.
There is some followup questions against your reply:
Please help.