I have this problem, tested stripe payments with test keys, it all went ok, so we have decided to go live, and then it started. First I set up the live API keys along side the test ones, the payment did not went trough. But the real magic happened when I deleted the test keys and left along only live ones. The card field looks like on screenshot and the booking payment goes with card field left empty cause you can not do anything with it.
Also, when we inspected the site URL you have provided, we found that you have not added correct publishable key for stripe checkout payment gateway as you can see the console error (in below given screenshot) which has been appeared due to absence of correct publishable key.
Thank you for your answer,
I am tripple checking everything at the moment.
I have re-rolled my API keys. Nothing.
I have tried to set the test keys. It worked with them.
I have tried to set the live keys in the test keys fields. It did not worked.
Now I hace set the live re-rolled keys at its fields what you can see on the screenshot below. They are there, they are fresh and good, but the payment field is not active.
Stripe support sends me to you.