can i create a conditional charge? change the price of options based on the value of a field?