Ok I have an update. So now the Pixel team has corrected two of the transactions that I'm suppose to get 10% and have credited me the remaining amount! Now its just one more transaction which I have yet to get any resolution.
Customer support is improving now so I think its becoming a worthy attender.