To the best of my knowledge,
Deposits by third parties to your trading account are prohibited. Withdrawals to a third party account are prohibited.
The funds (the original amounts only) should be returned to the original funding source. However, these third party deposits were made over a year ago using a debit/credit card. Unfortunately, it is no longer possible to refund the card after this amount of time has lapsed. This is a limitation of the payment method. The broker does not know who these third parties are.
You state above:
“I am not new into eCommerce business or into the Forex business. I know the rules very well, now let me know who was accepting payments and who is breaking their own AML policies.”
" I know how Forex Brokers works that’s why I requested my client to make a $1 deposit and it was accepted by the broker then after 15 minutes he made another deposit of $999 and it was also accepted it was in 2018 not in 2019."
This suggests that you knew before hand that this activity is prohibited, but you proceeded anyway.
You probably do not want to hear this, but the mistake was yours from the moment you asked third parties to deposit in to your trading account.
The mistake on the brokers side was that they did not identify this soon enough after the deposits were made.
With all that being said, the chances of you receiving any money, that you did not deposit from a funding source in your name is zero.
if you are entitled to get any money back, that will depend on the total amount deposited by third parties, how much you deposited from your account and the current balance in the broker account.
Possibly nothing but you haven’t provided all of this information.
The third parties, should definitely have their funds returned regardless. Its just a matter of verifying them and sending the money back to source. If you earned that money doing work for them, then that is a matter between you and them and you can recover it from them.
If there is sufficient balance left over, for your original deposit, you should get that back.
For any profits however…I doubt it, because you used third party funds to trade with. That will probably be erased.
Just my two cents and I do wish you all the best.