Allow purchaseOperation to be set