Pay the deposit first, fill up application form and wait to hear from us. Once accepted, the remaining balance can be paid any time by bank transfer or cash (USD, EUR, THB) latest though upon arrival.