The NetPay Logo

The NetPay Logo

NetPay Merchant Services, a multi-channel payment service provider.