let's fix that license from 2013
Added support for Additional Payments

Also extracted out common payment options.