NWP Launches New Billing, Payment Processing Platform