Hi Husssein, sorry for the delay in getting back to you to clarify this. My fault, the supplier was actually very quick to confirm for us the following for you.
I'll copy and paste their response for you below
"There is no minimum order requirement for dropshipping.
The only condition is to pay a deposit of 500€, that will let you order our products. Every time you order, the amount will be deduced from the deposit. "
So they require that you essentially open an account with them with the requested amount before you can start taking orders and the order amount is then deducted from your account. I have to say, it's certainly a different system to what most Drop-Shippers would use.
I've asked support to get back to the supplier with some follow up clarification at this point. I'll get some clarification for you on if you can close the account and get a refund on your money, should you choose to, at any point and without any financial penalties imposed on your account.