Yes, we accept online payment via Visa, Master Card, JCB Card. Once your booking confirmed, we will send you the link then you can access and pay online.