September 13th, 2006
Easily create recurring PayPal subscription URLs
Well, I've recently had to create some URLs for people to send me recurring PayPal payments. I find that if you have to modify it at all for a different subscription it can be a pain, gettting lost in the URL encoded string and PayPal parameters. So I whipped up this little JavaScript form to easily craft the recurring payment URLs. Here you go, just bookmark this page, and come back whenever you need a new URL:

on September 13th, 2006 at 3:16 pm
Simply brilliant! Well done!
Col
on April 5th, 2007 at 12:36 am
Thanks for a nice tool.
I have one question - Can we create subscriptions for Personal paypal accounts ? ( because there is no subscrition option in Personal accounts - they say to upgrade to premiere accounts )
Will this work for personal accounts ?
on April 5th, 2007 at 11:52 am
I have no idea really. I only use a business account, or premiere, if that's what it's called. Sorry.
on August 20th, 2007 at 3:11 am
I continually use this page and never has it failed me.
on August 22nd, 2007 at 10:08 am
Great tool thanks a lot
on September 12th, 2007 at 5:06 am
I just love it, great service. It has helped me a lot.
on September 26th, 2007 at 9:47 am
A truly useful tool … thanks!
on September 26th, 2007 at 11:24 am
This looks brilliant and something as helpful as this is the only way I can see myself ever taking advantage of paypal subs. The only problem for me is that the currency does not change even though I changed it in the currency field. Also as the Cost field has $ in front I guess that will dictate the $ instead of € in the payment request?
on October 9th, 2007 at 8:34 am
I don't know why it's doing that. The $ in front of the cost field doesn't affect the paypal subscription link. It still passes the right currency code. Maybe it just defaults to the currency code of the paypal ID used?
on February 22nd, 2008 at 8:56 am
Nicely done Justin
One thing, your missing an ampersand in from of the currency_code pair so its creating
no_shipping=1&no_note=1currency_code=GBP&bn=PP%2dSubscriptionsBF
and therefore the currency_code isn't being picked up
on July 4th, 2008 at 9:04 pm
I notice there is no param for return to url - is it possible to pass or only can use the url specified in the paypal acocunt?
Great Job - very useful