Online payment gateways are an integral part of ...