AsiaPay: Enhancing Payment Processes