No they have made payment few month back but the delay is very long. Its been almost 1 month of delay in payment they pay on 10th of month its 10th july and i am still hearing same update that "we are waiting for finance" "it will be cleared this week" and time is going and overall the as an affiliate i am suffering and nobody really cares i am continuously following up with them but its not resolved.
Just got news: after sending them multiple requests, they paid our commission and said that they would stop cooperating with us. LOL. What a relief!
PS: It's just an example of another bad affiliate programme that treats its partners like garbage. So, working with them, you have barely any right to ask for your unpaid/delayed commission; otherwise, they will terminate your account.