Monolithic changes to support stripe credit card processing.