public checkout update so that the payment buttons work better.