cancel_payment view now calls abstract method OrderMixin.cancel_payment