New billing system

New billing system. Please check the notices page for detail about
the new system