酒店预定需要担保应该是业界的标准准则了,担保并不等于不可取消,你的预付其实就是一个担保的行为,所以即使你预付(担保)了,如果你不去,按照条款也应该给你退钱。
本来信用卡担保是非常标准的行为,如果预定国外的酒店,也会在到达之前先扣款(看酒店操作,日本经常这样,欧美一般不扣只是因为懒),由于我国规定外卡在境内无法扣款,所以才有了现今酒店的尴尬局面,那么作为酒店方来说在节假日要求预付(担保),是非常正常的行为。你预定提供了信用卡就表示你同意了担保行为,而不是你理解的必须要有明确的预付条款才需要预付。
改进App可以提供银联卡担保确实是最优解(比如ihg已经有了信用住担保),但是这实在是一个非常复杂的问题(外国人在中国用,中国人在外国用),万豪,凯悦,希尔顿也有类似的问题。说实话国内很多酒店人员反而在这些细节上不专业,直接提出预付确实更容易让人反感觉得钱出去了就拿不回来,其实如果换个说法说外卡无法担保,需要提供可以正常扣款的担保方式,可能就没那么多问题了。不过如果楼主理解我上述的描述,应该知道该怎么做