Registered as a corporation, why a SIN number still mandatory when setting payment method?
I added a property on Booking.com. I was registered as a company and running by myself. Why my SIN number is mandatory to setup the payment method? AirBnB never ask this.
Furthermore, after a few time searched, even a customer support phone number or any other contact information was not found. I have to come here to post the question and hopefully can get help.
I will not share my SIN to anyone so maybe the best solution for me is to delete my property from Booking.com.