Are they not hooked up to an automatic system?I doubt they will take your money. My deposit didnt reflect in the balance either but they quickly corrected the issue, as i suppose they will for you after opening a support ticket on-site.
My money has been paid successfully, but his website status shows pending