Refactor from promotion actions and tax rate into AdjustmentSource