We recently developed a site and installed s2member for a client who wanted an integrated membership application, payment and renewal system based on Wordpress.
s2member Pro seemed ideal, my client was not ken on moving to Paypal to accept payments wit their Australian Paypal Business accounts using Web Paymens Standard account with Express Checkout enabled.
We went this route due tot he advice found on this page:
viewtopic.php?f=4&t=304
We had a professional install of S2member Pro and setup of Paypal Pro forms for a number of levels of annual membership registrations for an Australian based site, in Australian dollars, by Jason.
We additionally paid Jason to customise and install central ipn php script so that two different Paypal-using Wordpress plugins (both with their own specific ipn address) could work with just one paypal account but using multiple ipn url's.
On completing the work Jason kindly provided access to one of their Paypal sandbox account test cards to test the install and it worked fine in that environment
But on turning on the system to production, on the first attempt by a user to buy an annual membership with a MasterCard, she got the error message:
Member Application Payment
Error# 11586. DPRP is disabled. DPRP is disabled for this merchant.
DPRP is a Paypal's service Direct Payments Recurring Payments. The DPRP is what gives you the ability to create recurring payment profiles with credit cards inn s2memberpro apparently. Our web site requires the use of this service to enable rucurrent member payments a we wanted a system that would automaically hanld e annual renewals.
I put ticket in with Paypal Merchant services asking if DPRP could be switched on for this account. Their reply was NO because my clients Pypal account was not a Pro account (which is only availablle to US, UK and Canadian Paypal Pro accounts apparently.
This is very disappointing news - I am not sure where it leaves us in terms of being able to use s2member if there is an error thrown up every time sometime tris to sign up on the site.
Is there a way to switch off the need for this DPRP service and manualy run a weekly report in s2member pro instead which tells you which renewals are due in the next say week or 2 weeks, with the ability to email out renewal reminders from Wordpress. But would Paypal then remember them - this is important since as teh renewal fee is fidrent from the intial registration fee
I am unsure whether there is a workaround to this problem, or if we are facing thr need to abandon s2member / paypal pro.
Why Payal restrict the Pro service to only IS, UK an Canada us beyond me, there's many merchants who need these features on their Paypal account.
Any ideas appreciated.