Yes, QuickPay can be chosen as a deposit method when funding your account via W88 mobile site.