First I hope you get your funds ASAP.
As a CCBill Program Owner I looked into Sliiing a few years ago. But the idea of setting up an Affiliate Program where someone named Marco would collect MY funds then SEND the funds to me seemed...ridiculously short-sighted. If someone is going to do that I'd rather it be a respectable company like CCBill or Epoch, not some foreign dude I never met named Marco.
I am honestly shocked ANY responsible company would put itself at financial risk like this by going with Sliiing. But again I sure do hope you guys get paid!!