My wife will be coming to Canada shortly via multiple airline stops from the Philippines. Manila to Hong Kong then a four day visit with family followed by Hong Kong to China to Calgary. The concern I have is she does not have a credit card and I worry about potential fees with baggage weight and her ability to purchase items / food during her layovers. If she gets stopped for example in China during the start of her second set of flights and they see her bags are 1kg or 2kg overweight and want to charge her a fee can she pay this in her native currency (peso) or is she forced to pay in the local currency or credit card? I know there are plenty of exchange kiosks once inside an airport so food shouldn't be an issue if she needs to convert money but in the fee area for baggage I never see any conversion desks.