CHEQROOM HQ is based in Europe. 

This can sometimes cause issues for credit card payments – if your payment fails to get through, please check with your credit card provider whether your card is enabled for payments to Europe.

Did this answer your question?