Hi everyone! I'm new to hosting and wondered if you good people can help me. A guest (my first one!) is trying to book my apartment using the normal (visa/mastercard) credit cards. They live in Turkey and I am in the UK. The guest tells me they are gettin...
Latest reply by
Tazmeen0
2 Replies
0 Likes
2 Replies
0 Likes
Level 1
England, United Kingdom