Ok thank youHi desparate,
It would seem that your employer is making a deduction from your salary, but not passing it on to the service provider (Cornmarket).
This may well be a breach of the 1991 Payment of Wages Act. You may wish to make a complaint to the Workplace Relations Commission, who may be willing to send an Inspector into your employer. This in turn could lead to a "Compliance Notice" being issued to your employer.