Update (6/5/2015): We’ve published a documentation page for adding a new gateway option. See: Adding a New Gateway

If your payment gateway of choice is not available for Paid Memberships Pro, there are a few ways you can go about getting it added.

1. Organize a mob. If we start getting lots and lots of requests for a certain payment gateway, we will consider using our development time to add it as an option. Depending on the complexity of the gateway, we’ll probably take a look after 10 people reach out about a gateway and get to work after about 20 people contact us about it.

2. Program it yourself. In the v2.0 beta, we’ve made easier to add new gateways into Paid Memberships Pro. Our “gateway” class can be easily extended to support a new gateway (if you do the work of integrating with the gateway API) and it’s a fairly straightforward process to add the gateway as an option to the admin and checkout pages. Once v2.0 is released (no ETA) we will write up docs for how to build a new gateway class. Here are the general steps. Which of these you have to do and how will depend on how the gateway API works.

  1. Create a new plugin to house your gateway addon.
  2. Make a copy of the class.pmprogateway.php file and include it in your plugin.
  3. Update the process, authorize, void, charge, susbcribe, update, cancel, getSubscriptionStatus, and getTransactionStatus function to work with your gateway.
  4. Add an init method to your gateway class. (Can use the Stripe gateway class for reference.)
  5. Add a pmpro_payment_options method to add your gateway as an option.
  6. Add pmpro_payment_options and pmpro_payment_option_fields methods to add the options for your gateway.
  7. Add a pmpro_checkout_preheader method to add code to run before the checkout page is loaded.
  8. Add a pmpro_checkout_order method to filter the order at checkout.
  9. Add a pmpro_after_checkout method to run code after a successful checkout.
  10. The Stripe Gateway class also has some examples of how to override the billing and payment fields and the user profile fields. If you are integrating with an offsite gateway, look to the PayPal Express gateway class for an example.

If you are working on this, get in touch with me and I will answer any questions you have. View our v2.0 repo on GitHub.

3. Hire us to do it. Depending on the complexity of the gateway API, it will cost about $2-$4k to add it as an option for Paid Memberships Pro. We are willing to take on 50% of this cost, so it will cost you about $1-$2k to have us build integration for a new gateway. If you can find some others who need the same functionality, you can split the cost among the group. Update: We are no longer taking on projects like this. Instead a third party developer needs to be ready to take on the main programming and maintenance effort for any new gateway. We will help by advising you (reach out via email, our forums and/or Slack).


Author’s gravatar

Hi,
I use jvzoo or digiresults so I am wondering if you could possibly add those to paid memberships pro?
My email address is deniseonline@live.com
I have to use jvzoo, clickbank or paypal for a product that will be advertised for me so I cannot use your membership plugin which is dissappointing for me.
Denise

Reply
Author’s gravatar

PMPro integrates with PayPal. No plans on others unless someone sponsors it.

Reply
Author’s gravatar

But it doesn’t support all currencies. I tried using naira currency but it says the merchant doesn’t accept the currency.

Author’s gravatar

Hello Mma. If this is still a problem for you, can I suggest you try the Paystack plugin for PMPro? You can get more information at paystack.com. The gateway allows you to take one-off or recurrent payments in Naira. For recurrent payments they support hourly, daily, weekly, monthly and annual subscriptions.

Author’s gravatar

Dear Jason – great work!

Yet there a 3 features missing:
1) Wire transfer option with accepting payment manually
2) Add new members manually
3) Secure download link for digital goods

Any chance?

Kind regards from Austria,
eliZZZa

Reply
Author’s gravatar

Hi Elizza, I am faced with the same problem of Wire Transfer and our Currency is Rand (R) in South Africa. How did you solve this issue? I cant understand Jason’s Reply.

Reply
Author’s gravatar

Hi Jason. Great plugin for subscription module.

As the client requirement i have to integrate PAY U gateway for this plugin. i have created class.pmprogateway_payu.php page and extended the class.pmprogateway.php to add this everything is going well it is redirecting to payu gateway website but hash submition process is getting an error. but merchant key is passing. please tell me where is the error auctually. i adding the code below. Please have a look at this.

— snip

Reply
Author’s gravatar

Hi Swamy,

Can you please provide your code to me? I also want Indian Payment Gateway to integrate with plugin.
If you can, please send me your code on rahul.g@rnrlpo.com

Thank You

Reply
Author’s gravatar

I have BillDesk payment gateway developed and working for one of my client. If anybody is interested in getting a BillDesk payment gateway then let me know. I can share code on github.

Author’s gravatar

hi swamy, could you please help to integrate Indian payment gateway to the plugin, that would be great help. Please contact to my mail drsarveshbu@gmail.com

Reply
Author’s gravatar

hello did u get any solution for that Indian payment gateway to the plugin.. i added pay u money ..everything working fine but membership level is not changing dynamically ..can u plz help me

Author’s gravatar

Your comment is awaiting moderation.
Hi I use woo commerce on my site and would like to use that through PMpro, is that possible?

Nick

Sorry had to put my question in twice as i forgot to click on the notify me button

Reply
Author’s gravatar

any requests for 2checkout yet?

Reply
Author’s gravatar

We are putting finishing touches on 2checkout and should be releasing shortly.

Reply
Author’s gravatar

Thats great news … whats the expected release date? Thanks!

Author’s gravatar

This is of great interest to me as well. When might it be completed?

Author’s gravatar

Just finishing up testing. We will have it released in beta form sometime next week. It will be included in a PMPro update.

Author’s gravatar

Hi there
I just wanted to know what would be considered ‘best practice’ in the case where a payment gateway requires extra information that is not currently part of the checkout form.

I am interfacing PaidMembershipsPro with eWay (www.eway.com.au) using their ‘token’ api (via soap). One of their mandatory fields is ‘title’ eg Mr. Mrs. etc.

There is no equivalent field on the checkout.php form, nor is there anything in the database tables that would store this.

The obvious answer is to add an extra field to checkout.php, but I’m not sure what is the best way to go about doing this without creating an unupgradeable orphan installation of PaidMembershipsPro. I’m hoping to keep modifications to the core files to a minimum.

Any suggestions?
Thanks
Kevin

Reply
Author’s gravatar

@kevingolding2001 Have you successfully written a eway plugin? We are currently wanting to use eWay as a payment gateway and it would be great to have a plugin that’s already written and working

Reply
Author’s gravatar

Hi,

Is there any request for the french systempay gateway ?

I’m trying adding this class gateway but the external bank page process is quite difficult for me to make. I’m adapting a woocomerce systempay gateway class.

Thanks.
Florent

Reply
Author’s gravatar

Can you link to the docs? It’s not on my list yet, but I’ll consider it. I’m hoping to have coordinated developer days soon where we can give you some closer help building the gateways or anything else you want to build with PMPro. It is pretty complicated to add a gateway.

Reply
Author’s gravatar

Hi,

Oh it will be great if this gateway could be added to the others.
It is very difficult and there’s so many options (cycles, trial period, …)

Some docs and sample code :
https://systempay.cyberpluspaiement.com/html/documentation.html

And a WooCommerce gateway using systempay I’m using to get example :
https://systempay.cyberpluspaiement.com/html/modules/Systempay_wp-e-commerce_3.8.3_v1.0c.zip

And where I found it, with many others cms samples
https://systempay.cyberpluspaiement.com/html/module-paiement-gratuit.html

Thanks a lot for your message.
Florent

Author’s gravatar

Hi Jason,

I’ve added all the steps of your doc for adding a new gateway. I can’t figure out how to display the screen before leaving the site and post all the necessary fields to the External Bank Page.

After the block “if($gateway == “paypalstandard” && !empty($morder))”, I’ve added this code in the prehaeders/checkout.php page :
if($gateway == “sips” && !empty($morder))
{
$morder->user_id = $user_id;
$morder->saveOrder();

//do_action(“pmpro_before_send_to_paypal_standard”, $user_id, $morder);
//Affiche le formulaire systempay ou redirige vers la banque ?
$morder->Gateway->generate_systempay_form($morder);
exit();
}
But, I want to display the review form with process fileds before the user click on the “go to bank payment page”.

Thanks a lot.
Florent

Author’s gravatar

Hi Jason,

I need now this payement gateway to open the web site i’m working on asap.

Regarding the docs I mentioned below, is it a dvelopment you can afford ? What will be the cost ? And the delay ?

Perhaps a starter code I could continue and finish for production environment.

Kind regards.
Florent

Author’s gravatar

Hi,

Is-it possible to give me a simple process to add a gateway or at least, those 2 points :
– a server to server confirmation-connexion (silent or ipn way to process ?)
– a page before bank redirect with the card selection and the bank hidden required fields

Many Thanks
Florent

Author’s gravatar

Hi Jason,

A last chance for me having answer….

I’ve got a 350$ for that gateway. Is this job will interest you ?

Thanks.
Florent

Author’s gravatar

Hi, Florent. We can’t do the work for that price. Know that integrating a gateway with PMPro is more complicated than traditional ecommerce platforms. In addition to handling one time transactions, we need to be able to setup/update recurring subscriptions and sync cancellations and billing failures, etc.

Author’s gravatar

Thanks Jason,

So how much would it cost ?

Best regards.
Florent

Author’s gravatar

From the blog post.

> 3. Hire us to do it. Depending on the complexity of the gateway API, it will cost about $2-$4k to add it as an option for Paid Memberships Pro. We are willing to take on 50% of this cost, so it will cost you about $1-$2k to have us build integration for a new gateway. If you can find some others who need the same functionality, you can split the cost among the group.

Author’s gravatar

Hi jason,
I can found $1K for that project (because surely it will be use for another one in the future).
Please let me know if it’s ok for you (perhaps without recurring subscriptions if it’s a lot of work) because I will need it soon.

Thanks

Author’s gravatar

Hi Jason,

No way to work on my project ?

Ok, so I will search for PMP developers….

Thanks.
FLorent

Author’s gravatar

Any plans on adding NMI to the Gateway list? They just released a new recurring module that PMP could take advantage of pretty nicely and I’d love to see it added to the list so I can actually USE this product.

https://secure.networkmerchants.com/gw/merchants/resources/integration/integration_portal.php#recurring_variables

Reply
Author’s gravatar

Was not “on the list”, but commenting here is the first step. No plans for us to fund this, but if you find someone who wants to, let us know.

Reply
Author’s gravatar

I have someone who wants to fund it…can you provide a quote?

Author’s gravatar

It typically costs us $2-$4k to add a new gateway, plus more cost for maintenance over time, but we handle that. We’re too swamped to take the work on now. But if you have a longer time frame, we can probably get to it late June, early July.

Author’s gravatar

Would the gateway be built into the general release or would it be only available to my client?

Author’s gravatar

Hi Jason, I cant believe woocommerce, the most popular, is not on the list, please Find a solution.

Reply
Author’s gravatar

WooCommerce is not a gateway. They are an ecommerce plugin.

You can integrate with WooCommerce (where checking out for a WC product gives you a PMPro level) using the pmpro-woocommerce plugin here:
https://github.com/strangerstudios/pmpro-woocommerce

Reply
Author’s gravatar

please are you saying i can achieve using PMPRO using the pmpro-woocommerce plugin and payment gateway supported by woocommerece (but not currently supported by PMPRO)

Author’s gravatar

Yes – you can use any gateway that WooCommerce has integration for. The checkout/payment will take place through the WooCommerce platform not PMPro.

Author’s gravatar

Jason, Merry Christmas!

Is here any request for ClickBank? It is very interesting because of their affiliate members.

Thanks in advance.

Reply
Author’s gravatar

Hey Sanjin,

Are you still interested in Clickbank integration or have you found a solution?

If you are still interested, and if you are possibly interested in JVzoo, please let me know..

You can reach me through the following:

Email – pattedup@gmail.com

Skype – live:appsupportteam

Reply
Author’s gravatar

Hi jason, I have a question i have a dutch website and in holland people pay with Ideal: http://www.ideal.nl/, but im not good enough to put the payment gateway ideal in the plugin is there another solution people in holland doesnt know the payment gateways that are in the plugin right now excapt for paypal but they doenst like to pay with paypal can you help me on this one

Reply
Author’s gravatar

BrainTree Payments, which we are integrated with, might support Holland businesses. https://www.braintreepayments.com

Reply
Author’s gravatar

Hello Jason,
I agree strongly with Mdentoom.
In the Netherlands (Holland) Paypal and Braintree are no options as 99% of all payments are through iDeal using Maestro.
An integration with https://wordpress.org/plugins/pronamic-ideal/ or comparable like https://www.multisafepay.com/en/ would be essential.
The last one has specific local payment options for Germany, the Netherlands and Belgium and a wide variety of creditcards for all other countries.

Author’s gravatar

Hello Jason,

I also would like to have an ideal integration. Like they said: in Holland we pay with ideal.

Author’s gravatar

Hey everyone I also echo the dream for 2CheckOut! I see in the comments that it is in beat and almost ready but it’s not on the Payment Gateways page!

Reply
Author’s gravatar

Hi Jason,
How can i add more than one payment gateway options for users on checkout page?
Thanks

Reply
Author’s gravatar

Hey Jason,

I was trying to integrate Verotel with PMPro, and was following the doc you have shared where you’ve mentioned certain line numbers for editions (for offsite gateways). I see those line numbers are no more valid or atleast I don’t see the same code on same lines, maybe the plugin has evolved since then.

Can you update that doc with current line numbers (or if a code snippet of 3-4 lines can be mentioned each step so that people can find the exact area to be changed, even after the plugin updates in future), would be a great help.

Thanks
Sumit

Reply
Author’s gravatar

Sumit, I’m in the middle of revamping how PMPro v2.0 will handle gateway integration. It will be much easier to do (I’m aiming for not requiring other files to be updated at all… all of the code will go into the gateway class.) So I can’t update those docs. But we’ll have new docs for the new system sometime next month.

Reply
Author’s gravatar

Could you please add Payment wall to it. It is a really good system that supports multiple different payment methods. Like pay bay phone, bank account, credit card, Paypal and even more. If you add this it is like to only payment system you will need in it. Please add it, please!

Reply
Author’s gravatar

Has anyone put in a request for QuickBooks Payments for Web Stores yet? QuickBooks has so many small businesses like mine that use their accounting software and POS for brick and mortar. It would put the icing on the cake if I could get it to work for online membership payments next and use one merchant processing company instead of needing PayPal as well.

Reply
Author’s gravatar

Hello Jason according to my client requirement i want to add Securepay payment gateway which is not present in list so can you guide me for integration.

Reply
Author’s gravatar

How this is done in v2.0 is changing. It will still be a large undertaking, but will be easier than it is now. I should have a doc/blog post up about that any day now. You can open a thread on the member forums then to ask about specific issues then.

Reply
Author’s gravatar

Hi Jason,
Just wondering when the new doc/blog post will be up re the new way to add a gateway not currently suported?
Thanks

Author’s gravatar

This will be something we do after the 2.0 release. So probably not before September at the soonest.

Author’s gravatar

I wouldn’t mind seeing Payza, Bitpay, and CoinPayments.net added in the future. Payza is similar to Paypal, except you can setup multiple sites for just one account (via businesses).

Reply
Author’s gravatar

Hello,
I have a question about another payment Integration.
Does PMPRO also have integration, payment gateway possibility with IDEAL.?
Here’s is the link.: http://www.ideal.nl/en/

If not, can PMPRO connect, intergrate with Woocommerce?
I know that Woocommerce support different payment gateways, also Ideal, etc
I want to use PMPRo to restrict members on ouw membership site, however members should have the opportunity to pay also with Ideal, not only Paypal.

Reply
Author’s gravatar

We don’t support IDEAL. There is integration with WooCommerce through the PMPro WooCommerce addon in the .org repository. So users can checkout with WooCommerce and receive PMPro levels when the orders are complete.

Reply
Author’s gravatar

so have you built in the clickbank option for a payment processor ? Otherwise have to go with membership software that does.

Reply
Author’s gravatar

Hello,

Simple question, I apologize if it has been answered already…Can I have people check out through woocommerce when they choose a membership level? So far, it does not show in woocommerce and directly goes to paypal checkout. I would like them to be able to add to my woocommerce cart so they can add other products if they want. Thank you!

Reply
Author’s gravatar

Wow no ccbill? This is a deal breaker for me and my client’s sites (9 clients).

Reply
Author’s gravatar

Yeah, CBill is popular with high risk sites and a gateway we’d like to support soon. Maybe by the end of the year.

Reply
Author’s gravatar

Another vote for CCBill here (x 3 for each of my sites that need it integrated). Any news about CCBill being added by the end of this year?

Author’s gravatar

$1-2K for a gateway? In that case, I’ll be sure to contact you guys when I want to integrate CoinPayments.net into a future site of mine and have the cash to do so!

I’m also saving cash to pay Neil to do a plugin to integrate myCRED (mycred.me) into PMPro as a payment option, as I’m wanting to use site currency for memberships at a site I run called Canuck Gamers.

Reply
Author’s gravatar

Gabriel the author of myCRED would probably do that for free he does loads of myCRED plugins and stuff for my site and doesn’t charge a penny plus he knows his own plugin personally. Visit his forums at mycred.me to further ask him!

I’m interested in this too so if I find a solution I would be sure to let you know. myCRED can function on Woocommerce as a gateway so if you could get this plugin purchasable with subscriptions through Woocommerce simply use myCRED as a woo gateway perhaps?

Hope it helps. Atleast if Gabriel can help you, you could use the saved funds towards the other custom plugins you wanted doing??

Regards,

Gaz

Reply
Author’s gravatar

Request to add at least 1 Indian payment gateway like ccavenue, payu, ebs etc. It will increase your sales and download.

Reply
Author’s gravatar

Any plans on adding payU as an option?

Reply
Author’s gravatar

Lots of people are asking, but no current plans unless someone else funds it.

Reply
Author’s gravatar

“unless someone else funds it.” are you on drugs? that’s YOUR job as the creator of the plugin… and guess how it gets funded… through people purchasing the plugin after you’ve added the functionality they requested… you have TONS of people waiting on the sidelines, not purchasing, because it would be pointless if it doesn’t offer the payment functionality they require and they will purchase as soon as you add it, which is, guess what, FUNDING it… man you make no sense, and you ignore all these people requesting addition of these gateways…

I bet you could integrate one of these gateways in under a day. If your this bad at adding some basic payment gateways, like clickbank, then you must be horrible at giving support and functionality once people actually buy it. If you added clickbank I would purchase it the the very next day, as would hundreds of others… how’s that for funding?

Author’s gravatar

> and guess how it gets funded… through people purchasing the plugin after you’ve added the functionality they requested

Did you notice that all of the PMPro code is available for free? While what you’re saying might make sense for plugins with other business models, it doesn’t for us.

I’ve spent thousands of hours and tens of thousands of dollars building Paid Memberships Pro and I give away for free. The majority of people using PMPro don’t give us any money. A relatively small percentage of users sign up for a PMPro membership and the ones that do need support which takes more of our time. Adding additional gateways right now will not make a return for us as much as you think it would.

> I bet you could integrate one of these gateways in under a day.
Not true. While coding a one time payment through a gateway API is relatively easier, it is at least 10x harder to handle recurring payments/etc. On top of this, people will expect every gateway to handle discount codes, addons, and customizations in the same way. So it’s not really an easy task. I spend at least 10-20 hours a month maintaining the existing gateways PMPro supports.

So adding additional gateways takes a lot of up front time and time for maintenance and doesn’t necessarily pay us back on any investment we would make to add it. In fact the 50/50 deal is stupidly generous from our stand point considering traditionally we spend about 2x the initial implementation time maintaining the gateway code… every year.

That said, I’m not trying to be dismissive of people requesting additional gateways. I’m taking note of the need and the opportunity there… it just doesn’t line up with what I’m personally working on for PMPro.

The new gateway API will be out soon, and people who haven’t been able to put their money where their mouths are in terms of what gateways they want will be able to put their coding where their mouths are so to speak to try to add gateways for use with PMPro. The implementation will allow for gateways in addons (not totally integrated with in PMPro core) which will mean we don’t necessarily have to maintain and support them, but single sites or groups of sites that want to use them will be able to. I hope that the new APIs along with support from other developers in the community outside of my household will lead to more gateway options for PMPro.

Hope this clears some things up.

Author’s gravatar

Hi.
How can I add Indian payment gateway link CCAvenue? Also does it work with buddypress?

Reply
Author’s gravatar

hiee..
I want to integrate mollie payment in paid membership pro
how can I do this???
I tried but not getting

Reply
Author’s gravatar

Can Mollie please be added. The Dutch customers can’t really use PMP right now.

Reply
Author’s gravatar

Thank you for reaching out. At this time we do not have plans to add additional payment gateways but will put your vote for Mollie on the development list.

Author’s gravatar

+1 for Mollie. For Belgian customers the currently available payment gateways are not sufficiant

Author’s gravatar

Would be great if you had a kickstarter type area of your site where customers could contribute towards a development and if it reaches it’s goal the feature is developed and those customers gain from it, then if there is not enough interest, the feature is left to the wayside.

Reply
Author’s gravatar

I’ve thought about this, but people generally need plugins/development like this last month instead of 2-3 months from now after it’s funded. So people aren’t generally willing to fund.

Reply
Author’s gravatar

Hi Jason,

Do you have any plan to add Indian Payment Gateways? I am using this plugin and its really good for my site, except the payment gateway option. Please add Indian Payment Gateway as soon as possible, if you can.

Thank You

Reply
Author’s gravatar

HI Jason Coleman ,
I am developer and working on the website which was using paid membership pro. initially, but due to CCBill not available client is planning to move on to amember or some other plugins which supports the CCBill. Being a developer I found your plugin effective enough to get the payment gateway integration nicely. I read above that you are planing to include the CCBill in this year.

Kindly update if possible if there is any date or easiest way to integrate ccbill on paid membership pro.

Thanks in advance.

Reply
Author’s gravatar

No ETA on it yet. Stay tuned next year I suppose. The 1.8 version which makes it easier to add gateways to PMPro is coming out by the end of the year, but we don’t have plans to personally integrate CCBill. I think someone else might though.

Reply
Author’s gravatar

Regarding ccbill, I have a large budget, can you recommend a good developer that can integrate ccbill into pmpro for me?

Author’s gravatar

Did you email me from another email address? Can you post to our member forums and I can follow up there to work out a project to get this done for you.

Author’s gravatar

A ton of users with WePay– not sure why it isn’t an option yet. I also see at least 2 other people requesting it here. 🙁

Reply
Author’s gravatar

I was wondering if the payment gateway option ‘IDEAL’ will be integrated in ‘Paid Memberships Pro’. I run a website in the Netherlands where the use of IDEAL is very common and even almost indispensable. Friends of mine are running into this same problem. I would be awesome if IDEAL could be integrated. I am looking forward hearing of you soon.

Reply
Author’s gravatar

We’ve had a few requests for IDEAL. Right now we’re working on a 1.8 release that improves the process of adding gateways (making them more “modular” and easier for external developers to create and drop-in). After that releases, we will be able to publish tutorials and docs for adding gateways hopefully attracting an experience IDEAL developer to code the integration.

Reply
Author’s gravatar

Thank you for your quick response. I am glad that the 1.8 release will include the improvement of adding gateways. Do you have any idea when the 1.8 will be realised?

Author’s gravatar

Hello,

I need to use Pay u Money for INR (RS.)Transactions, But this option is not available into plugin. Please guide me is their any way to do that.

Kindly Regards,
Kriti

Reply
Author’s gravatar

Our v1.8 is almost almost out (just testing) and that has a better framework for adding new gateways. Hopefully at that time we can guide developers on contributing additional gateways, or begin developing additional gateways internally.

Reply
Author’s gravatar

What about Bitcoins, is it possible to accept payments using this guide?

Reply
Author’s gravatar

We would really like to work on getting a Bitcoin gateway integrated. Our v1.8 is almost almost out (just testing) and that has a better framework for adding new gateways (especially gateways with limitations RE recurring billing like Bitcoin). Not sure when we will get to it, but we would like to integrate with Coinbase and Bitpay directly some time soon.

Reply
Author’s gravatar

What a great plugin but still i am in trouble to add new payment gateway. Please add cc-avenue or payu payment gateway in future if possible.

Reply
Author’s gravatar

Thank you for the request – with the release of v1.8 we hope to guide developers on contributing additional gateways, or begin developing additional gateways internally.

Reply
Author’s gravatar

In steps below, it says that ” 1-Create a new plugin to house your gateway addon.” but how to create it and where to create it.. please explain me in brief…

thanks in advance.

Reply
Author’s gravatar

The core Paid Memberships Pro plugin should not be modified. Your gateway should be a separate plugin in its own folder in the wp-content/plugins folder of your site. Note that the way gateways are integrated with Paid Memberships Pro is being revamped with v1.8 – to be released soon. This will make the process of adding gateways a bit simpler / more modular.

Reply
Author’s gravatar

Ok mam ! Any request for CM-CIC payment gateway; because i find some difficulties to apply these steps for the CM-CIC ?

Author’s gravatar

Hi, would you be interested in integrating VersaPay? it is a Canadian ACH provider that allows bank to bank transactions with no monthly fee..
developers.versapay.com

Reply
Author’s gravatar

Yes – we are always interested in adding new gateways for our global userbase. The biggest barrier is time. We just blogged about v1.8 which modularized payment gateways – hopefully this makes it easier for other developers to being adding gateways like VersaPay.

If your company has a team or developer interested in working on this gateway, please submit your info via the Contact Form and we can set you up with a support account to get Jason’s guidance as you develop.

Reply
Author’s gravatar

Now that v1.8.1 is available will we see an option to accept Bitcoin payments?

I’m not interested in CCBill anymore, I just read that Epoch, another “high risk” payment processor, made an agreement to accept payments through Paypal, so now is easy to set that up, but I’d really like to have Bitcoins as an option for tech-savvy visitors, and because of not having to pay comissions.

Anyway you made a great work.

Reply
Author’s gravatar

Hi, I need to add jvzoo button on my site. Please contact me as soon as possible.

Reply
Author’s gravatar

Will you be integrating jvzoo with it?
OR
Could you tell me a bit how could I do that on my own

Reply
Author’s gravatar

Hi Jason,

Do you have any plans of adding JVzoo and Clickbank payment integration anytime soon?

If not, is the version that makes it easier to integrate our own payment options released yet?

Sorry if I missed something above..

Reply
Author’s gravatar

We don’t have plans for those. I think someone might be working on clickbank integration though. I’ll try to drum that up and find out.

Since the 1.8+ release it is easier to add gateways, but still quite a bit of work… especially if you want to support recurring payments and subscription synchronization.

Reply
Author’s gravatar

Jason,

Thanks for the reply.
If you could put me in contact with the person that is working on Clickbank integration I would be very grateful.

Also, since people probably bug you about these gateways often, would you mind sending anyone that inquires about JVZoo integration my way please…

I am determined to get this plugin developed. As you suggested in one of your previous posts, if enough of us pitch in then we can make this happen without it putting a big dent on any individual’s wallet. I would love to get this thing organized and started as soon as possible.

Thanks,
Pat

Author’s gravatar

We are interested to CCBill integration, someone work on this ?

Reply
Author’s gravatar

An update to add parallel payments would make this the greatest membership plugin, hands down. I would pay quite a bit for that. People could sell combination memberships on my site with out THEIR money going through me first, making me tax liable for THEIR money.

Reply
Author’s gravatar

How can I integrate paypal advanced, I have integrated paypal advanced in my site when I make payment than its redirect to paypal site and did not redirect to my site after successful payment by sandbox testing in advanced paypal.
How can I fix this?
Its very urgent, Please help me

Reply
Author’s gravatar

We don’t support PayPal Advanced right now, so you’ll have to use one of the other PayPal options. We’re talking about working on PayPal Advanced support, but it likely wouldn’t be available until later in the year at the earliest.

Reply
Author’s gravatar

Hey Jason ..

Actually i m looking for INDIAN Payment Gateway “ccavanue” in the PMP plugin … .and most of folks also … So, is there any chance to get this Payment Gateway soon ??

Reply
Author’s gravatar

We are not working on it, but will keep it in mind if/when we work on new gateways in the future.

Reply
Author’s gravatar

Hello,

This is Faheem raza from INDIA, actually i m using PMPro Plugin into my site and i have integrated INDIAN payment gateway called ccavenue into this …now i m facing en error between the gateway and plugin that is :

when user selected level and did payment successfully then afterward the Success page is not redirecting to my website back and user is not coming back to my site automatically and the major error is that User’s profile level is not updating as selected before making payment …

Can you please guide me to fix this error,

Thanks
Regards

Author’s gravatar

Are you open to sharing your gateway addon code (maybe on GitHub) for others to use? If so, I can give you a pro bono account so you can post this to the member forums and we can get in touch to help you through the issues.

Author’s gravatar

Hi Jason!

Great work and amazing plugin!

Do you have any plans of adding MercadoPago payment integration anytime soon?

Because MercadoPago is the most used gateway over all Latin America.
They process payments for 90 millions buyers. In more than 150 thousand online commerces offering more than 50 payment methods.
So it would be a big hit for Paid Membership Pro without a doubt.

It is already available as an addon for woocommerce (Woocommerce MercadoPago)
I saw in the comments above someone that already ask for MercadoPago, but I know a lot of people who will love to have this great plugin with this gateway 🙂 So I’ll “organize the mob” if needed.

Thanks for your time and keep it up!

Sincerely Mateo Baldasare from Argentina.

PD.: Here is the MercadoPago website with all the documentation (in English). They have everything setup to integrate with any kind of plugin, module or website: https://www.mercadopago.com.ar/developers/es/tools/sdk/server/php/

Reply
Author’s gravatar

Hi Mateo, i’m looking for any alternative to the woocommerce plugin. Did you make any progress with this integration? I’m thinking about developing this plugin but i’m doing some research before.

Reply
Author’s gravatar

Hi,

Is there any possibilty that Przelewy24 would be supported any time soon? I’m having trouble configuring PMProGateway and I think all I need is to generete proper URL…

Reply
Author’s gravatar

Hi Jason,
this one is a little unusual…
However, how can I skip the payment process?
I would like my users to pay only by couponcode.
How can I achieve this?

Reply
Author’s gravatar

Hi,

I have been integrating an Indian Payment gateway CCAvenue as an Addon with existing payment gateways… Though I have completed the payment at the gateway Im unable to update the status after a successful payment or in other words even after redirecting from the payment gateway to the confirmation page I am unable to update the status of order to success or failed … basically what function or filter or hook is used which will update the status on the confirmation page..

Any help in the right direction is appreciated

Reply
Author’s gravatar

I added you to our Slack channel. Can you reach out there so I can gain access to your code and take a look?

Reply
Author’s gravatar

mr.nadimkhan

can u plz say could u solved ur problem or not .. i m facing same problem in pay u money ..

————————————————————————————————————

mr.Jason Coleman

can u plz suggest me how can we solve that one

Reply
Author’s gravatar

Hi

Yes I managed to solved it and will be releasing my version very soon…stuck up at the moment with some other work

Author’s gravatar

Add my name in the hat for ClickBank too! I’m going to end up paying a monthly fee for Membermouse now. Start charging people Jason!!! haha

Reply
Author’s gravatar

Does anybody know how to use the paid membership pro but use the one of the getaways of woocomerce ( payu). However i don’t want to sell memberships with woocomerce, I want to sell membership using this plugin but using the woocomerce getaways, I couldn’t find any tutorial. Thank you in advance

Reply
Author’s gravatar

Most popular payment gateways can be integrate in pmpro, as a extension
contact : lenin2ud@gmail.com,

Reply
Author’s gravatar

Hello Lenin Kumar

can u plz help me how to add payu money payment gateway (or) else Instagram Payment gateway options.

i added payu money payment gateway .. i m getting error .payment working is success but membership level is not changing .. can u suggest me any solution plz

Reply
Author’s gravatar

Looking forward for MERCADOPAGO Gateway, this is a mayor payment gateway for ALL LATAM and pretty sure it will make an awesome improvement for the plugin.

Thanks

Reply
Author’s gravatar

Hi can anyone help me to add a new payment gateway(elavon converge) for the paid memberships pro plugin.

Reply
Author’s gravatar

Hi Jason, i have followed your video on youtube and looked at your instructions too. I got as far as refreshing the payment options, and it should appear in the list. It doesnt…. Any idea as to why?

Reply
Author’s gravatar

This work is hard. In the video I probably get like 3% of the way through implementing that one gateway (we never took it back up). If you ask pointed questions in our support forums, we can help out.

Reply
Author’s gravatar

Hello Mr. Jason

can u plz help me how to add payu money payment gateway (or) else Instagram Payment gateway options.

i added payu money payment gateway .. i m getting error .payment working is success but membership level is not changing .. can u suggest me any solution plz

Author’s gravatar

Yeah i m using that only which link u shared now..

Author’s gravatar

GOD CCbill is so frustrating, i found your video and thought my problems had been solved. So im trying to build it myself. Has anyone successfully managed to do this?

Reply
Author’s gravatar

Hi, I am a user of PMRO in Mexico unfortunately here there are only 2 available payment gateways,So I am interested in adding Conekta.IO, have anybody requested this payment gateway?.. could I expect the addition of this soon? or could anybody help me to do so??

Reply
Author’s gravatar

Hey! I built a gateway for PayU. My implementation is based on PayU’s ALU V3 (Automatic Live Update) documentation which can be found here: https://secure.payu.com.tr/docs/alu/v3/

I also included PayU’s ALU Client library (https://github.com/PayU/alu-client-php) for making the requests. I think the library works only for Romania, Russia, Ukraine, Turkey, and Hungary. Because the URL to send your request is determined according to the country code you choose, and the options are RO | RU | UA | TR | HU. I don’t know if other countries are supported, too. I tested it for Turkey and it works.

My PayU gateway implementation for Paid Memberships Pro works fine, except for recurring payments. Because, in Turkey PayU does not schedule recurring payments. Instead, they give you a token which you can use later for a recurring payment. You need to pull the trigger, they won’t do it for you. This is where the problem starts.

PMPRO’s gateway API is good but not documented well. The source codes for other gateways may help you but there is no example for this kind of recurring payment. So, I could not figure out a solution for recurring payments. I created a daily WP-CRON job that queries the users and tries to recur payments for those who exceeded their membership level period (for example: 30 days, 60 days, 90 days, etc.). But it does not work, because when the time comes to recur a payment, the previous successful order’s status seems to have become ‘canceled’ so the operation aborts. You need a successful previous order to create a new one using the previous billing information, cvv, PayU token, etc. In this situation, I manually change those status fields to ‘success’ and trigger my checkout function. Then the payments complete successfully. I do this for every user when their period restarts.

One other problem is that I couldn’t make it to create a new order record in the database for a recurring payment. Instead, the most recent order is updated. This breaks the order history of the user.

Anyway, I’d happily share the code with those who want contribute. I didn’t uploaded it to GitHub, yet. Because it lacks i18n and some of the functions and outputs are project-specific.

So, anyone want to contribute (including Jason Coleman) please reply to this post so that we all can have an open-source and working PMPRO PayU gateway.

Reply
Author’s gravatar

Hi I want to disable credit card payements and add a payement getaway that makes the state of the checkout pending for administrator approve

Reply
Author’s gravatar

You can use the Pay by Check gateway and/or addon. If you want to still use a credit card but delay the charge (just authorize) until an admin approves, that would take quite a bit of custom development. I’ve never done that kind of setup personally. I’m not sure if any of our partners have or not. You can post a request at https://www.paidmembershipspro.com/developers/, and if any of them have done something like this they will reach out to you. I wouldn’t expect it to be straight forward or cheap.

Reply
Author’s gravatar

still no CCBill? such a pity. a LOT of people need, and yet you guys do nothing for it. Not sure why you like to lose money. ccBill and Epoch are required for adult websites – and that’s a big niche. please really consider adding at least one of them. thank you

Reply
Author’s gravatar

Hi Jason,
I need to be able to accept payment by Danish credit cards (Dankort)
Do any of the supported payment gateways do that? Can you help me with it? Need to integrate DIBS / NETS payment gateway to process Danish credit cards.
Using PMPPro with the theme at http://www.illustrativlearning.dk
Thanks!

Reply

Leave a Reply

Your email address will not be published. Required fields are marked *