Online payments will be back soon