I'm just floating this idea. Instead of relying on third-party channel managers, why not Solidres become a channel manager itself? I don't need a wide range of channels supported. Just a few major ones is good enough for me.
Or why not build it like payment gateway strategy. The channel manager supports a few channels out of the box, but selected channels can be a paid add-on.