CONFIRM PAYMENT

Mailing Address

Bank Account Detail
Bank Name : BCA
Payee Name: PT Wowrack Indonesia
Bank Account Number: 7880496446
Bank Account Detail
Bank Name : Mandiri
Payee Name: PT Wowrack Indonesia
Bank Account Number: 1420020017777
Address
Jl. Semut Baru, Pengampon Square F-5, Surabaya 60161, Indonesia
Phone
+62 31 357 3430

Form Confirm Payment

Silahkan mengisi formulir dibawah ini untuk melaporkan pembayaran :

Boot your first Cloud Server within a few minutes.