NetCents Technology Inc rapidly becoming the 'payment platfo