Consignment Billing and Automation for Petroleum Marketers