I couldn't find a payment status for my May earnings and upon digging deeper I found that my 5 sales were all declined for "invalid credit card." I find it hard to believe that 5 sales (various dates, amounts, at least one was non-US) would all be rejected for the same reason. I've been a CJ member for a while but haven't really used them until recently. Is this fairly common? If so I don't want to waste my ad space promoting their programs.
As we are working for nearly 2 years now and never had such problems yes there has been some reversal or correction but this is fair enough. You can report the matter to CJ support if you think this is an unfair deal. They might bring you the exact results and reasons for this. Like in google adsense program you are never paid for your effort and they usually suspend nearly all the publishers. I think the PPC would not last longer as this will result in fraud and the CJ like pay-per-performance would last as this is more beneficial for advertiser and publisher. Its purely my view and my experience