WordPress Development Stack Exchange is a question and answer site for WordPress developers and administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I'm trying to set up a paypal-subscription-based website, where people can sign up if they pay a subscription fee trough Paypal.

I'm pretty new to this Paypal IPN system, but I found this plugin which seems to do what I want:


Does anyone know what command do I need to send trough the hashCall() function to set up a paypal subscription for the user that's attempting to register? I assume it's something else than doDirectPayment and doesn't require all those CC parameters, right?

share|improve this question

For subscriptions the method should be CreateRecurringPaymentsProfile and you still have to send trough all those CC parameters.

to get a better understanding take a look at PayPal API Subscriptions which is a bit outdated but the code part of the API call is still relevant.

share|improve this answer
but shouldn't credit card processing be done on paypal's website? – onetrickpony Mar 30 '11 at 17:32
I mean the user filling the CC info, not the actual credit card processing :) – onetrickpony Mar 31 '11 at 0:18
Well that's the idea behind using API, the user never leaves your site. If its not what you are after the look at paypal ipn. – Bainternet Mar 31 '11 at 0:21
No, I don't want that. It's a WP based site, and if it gets hacked (which apparently is quite common for WP) the site owner would have problems... – onetrickpony Mar 31 '11 at 0:33

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.