Just be careful on using a mix of Airpoints and real money (Flexipay) as the SP earn is only 20% irrespective if the cash/$APD split.
Might need separate tickets and accept the need to build in a long layover.
https://www.airnewzealand.co.nz/airpoints-flexipay
Yes, you can earn Airpoints Dollars and Status Points on all eligible Airpoints Flexipay flight bookings.
You will earn Airpoints Dollars and Status Points at 20% of the standard earn rate that applies to Air New Zealand and partner airline flights.
For more information, please refer to our Airpoints calculatorand the Airpoints Flexipay terms and conditions. Note Grabaseat terms apply to Grabaseat bookings made with Airpoints Flexipay (New Zealand).