Checkout state dropdown fixed / version

removed name from default element to prevent updates from adding
required back onto the input.
name and required are added back on in the event that the json fails.