Credit card information is required in order to cover the government taxes and airport charges levied on all ticket purchases, including those purchased with Skywards Miles.