iPay88 is an online payment service and solution headquartered in Kuala Lumpur, Malaysia. iPay88 helps online stores accept comprehensive online payment options such as credit cards, local direct bank transfer, etc. for Indonesia.