Stripe Connect for Marketpress

When is the last time a feature request was popular enough to be implemented?

PayPal Chained Payments for marketpress is bad. This isn't wpmu dev's fault. This is PayPal's fault because they don't seem interested in offering that service to a lot of c2c businesses, like those that use wpmu dev's services as a platform for their business.

Stripe, on the other hand, at this time, does not have a meaningful stake in eBay or any other major c2c business (like PayPal does), so they don't care if you use Stripe Connect to compete with c2c businesses (like PayPal does).

So it's not only logical that stripe connect be integrated with marketpress as a substitute for PayPal Chained payments, but if WPMU DEV is concerned about the quality and value of their product, it's a necessary must.

This feature was requested several years ago, and at the time, it received a lot of relative interest. So why has it still not been implemented?

This, for me, is something I have to have. I don't want to go to "jobs & pros", because I don't like working with freelance developers I've never heard of.

So, if WPMU DEV doesn't want to, or is incapable of implementing this vital service, are there at least hooks that I can use to hook into the payment system code of marketpress to develop my own plug in to run alongside marketpress without having to touch the marketpress code? If so, does anyone have any files that exist (but have not yet been implemented) that I could use to help me get started and save me hours or days of frustration?

Any help would be greatly appreciated.

  • James Morris

    Hello Justin,

    MarketPress does already have a fairly extensive collection of payment gateways integrated into the system for free, unlike some other e-commerce solutions that charge for these gateways. And I do know that our Dev Team is working on further extending this plugin. But, I cannot give an ETA on this or provide exact details as sometimes things change dependent on demands and such.

    However, it is entirely possible to extend this plugin with your own custom payment gateway solution without touching the core MarketPress files. What you would need to do is look into the following directory for the existing gateways.

    /wp-content/plugins/marketpress/includes/common/payment-gateways

    You can then create your own custom gateway, using the existing gateways as a template for hooking into MarketPress. Then just drop your custom gateway into the folder and you should be good to go.

    For example, when you look at the end of stripe.php, you'll find the following line:

    //register payment gateway plugin
    mp_register_gateway_plugin( 'MP_Gateway_Stripe', 'stripe', __( 'Stripe', 'mp' ) );

    This registers the gateway in MarketPress.

    Since MarketPress updates only change MarketPress files, any custom gateways you create will be retained with update.

    I hope this clarifies a bit.

    Best regards,

    James Morris