Marketpress and Membership Integration


I am trying to move away from Zencart - because it does not work very well with WP -

I currently have a shopping cart (running on ZC) that has about 50 products... we checkout via credit card - not paypal.

I also currently have a membership program that is a recurrying monthly - with diferent level and fees, this membership also entitles the member to site wide discounts on some but not all products.

I am looking to see if marketpress and membership is capable to handing ALL - not just some of the above items. I can't change the way the membership works - just the platform.

Please advise.

Thank you.