NADRA has developed its own E-Commerce Platform designed to provide online payment and collection facility for the general public and organizations .