All ideas

Billing information should be on the payment page

I think if you can put the billing information on the payment page, so people can buy easiliy and faster. When you forward customer to other page to fullfill billing information it might create confusion, longer time to pay because of that customer might think again etc..