The following Canadian cards earn points that can be converted to Air New Zealand Airpoints Dollars:
American Express Cobalt Card (C$33.33 to $166.67 = 200 Marriott Points = 1 Airpoints Dollar)
3x Airpoints Dollars when you stay at Millennium Hotels in New Zealand. Valid for stays until Apr 30, 22. Click here to book your stays.