Just lost a star because now I am delighted by a new feature which requires me to log in with my password each and every time even though I check "stay signed in". Clearly this app is not rigorously tested, but dont worry at least its not holding your credit card information... Oh wait... Previous Version: This is a good looking and decent amount of functionality for an airline app. Well done. AliPay is completely horrible though. It does not accept American Express, transactions fail half the time, and it is incredibly slow. I have literally chosen NOT to buy CX/KA tickets on multiple occasions in China simply because AliPay is so bad. Please change this to what Cathay has implemented everywhere else in the world which is fine for a payment system.