1. Your last day should be 24 June and you should be paid up to 24 June even if they allowed you to leave 4.5 days earlier in view of the leave balance.
2. If in normal practice, commission is payable after successful collection of debts, then I think commission may not be payable since you are no longer there to collect the debts from customers.
Anyway, you still have the right to bring the matter to the Labour Office if you think necessary.