Al Camien,
When you have a deposit and there are no assignments coming in, you place in your contract that if within 30 days, no assignments come in then the contract will be terminated and the deposit returned.
But really what needs to be done beforehand is to receive a list of services that the client wants. I wrote about this here in my blog post,
10 Things You Need to Know Before You Search for a VA.
One of those tips is to ask the client to create a list of services broken down into 3 categories. It is from this list you as the VA can plan how and when to complete the projects. Therefore, you will have a list to from which to work and not rely upon a weekly assignment list.
You would also want to call the client at some point (with an appointment of course) to discuss what the communication problem might be. Perhaps you can communicate assignments some other way than with email. But really, the issue is to explore why a client would hire a VA, pay and then not utilize the services. If there is no resolution then you decide how best to handle this further.
I wrote a blog here,
Need to Salvage a Client Account? 5 How-To Tips for Virtual Assistants
which offers answers to dealing with non-communicating clients.
Did I misread your inquiry?
You want to know how to refund the client. I explained how to refund the client in full. And I made suggestions how to resolve that for the future. I'm not sure what I missed but I'll be glad to clarify if you need this.
Good luck to you and your business.
Janine