Starting May 1, there will be announcements at the gate saying that cash is no accepted onboard. Passengers will have an opportunity to buy food at airport concessions with cash if that's all they have on them.
AC is just doing its bit to move the world towards being a cashless society