I'm using paid subscriptions and nodes in order to allow a member to publish a node after making a payment. It's partially working. My first problem is that, it seems, that within the code of the Subscribe button, you are forcing the user to open a PayPal account, if they don't already have one. I tested clicking on the button, then telling PayPal that I don't already have an account, but want to pay with my credit card (which I've done numerous times in the past). After the credit card information was accepted, PayPal took me to a page I've never seen before, telling me to choose a password, and accept the terms of opening a PayPal account. It also sent an activation link to my email address. I thought, perhaps, that PayPal had changed their rules with regards to making payments with credit cards and not having a PayPal account. But I was able to use a different PayPal button on one of my other sites, and the transaction worked just fine. I don't want to force my users to open PayPal accounts. I would like to give them the option of paying through PayPal with a credit card (if they don't already have a PayPal account).

Is there a piece of code that I can tweak to change this behavior?

Thanks in advance.....

Comments

LeeMcL’s picture

Assigned: Unassigned » LeeMcL
Status: Active » Closed (works as designed)

Unlike one-off payments PayPal subscriptions require the user to have an account because regular payments will be taken from the user. Also the only way a PayPal subscription can be shutdown is for the user to login to their PayPal account and shutdown the subscription there.

Lee

zucker-1’s picture

Thanks for the explanation!

Christoph C. Cemper’s picture

PayPal does not support subscriptions without having a paypal account.

Christoph C. Cemper’s picture

oops - commented via email - didn'T see lyles explanation was there alr

zucker-1’s picture

Based on your explanation, I tried all weekend long to revamp my site. I was going to use role-based subscriptions, but have gone back to using the 'node' type. I'd basically like to go back to my original request - not force a user to open a paypal account - allow a node to be published for a one-time fee. Perhaps, if you have a spare moment, you could check out my site and suggest a solution? I really think the node-based paid advert will work - if I could only remove the 'subscription' portion of the paypal code - and make it more like a regular paypal button that allows the purchase of a single item.

Also - my nodes seem to show up - even when I haven't yet paid for them. You can login to the site using 'lucy' and password 'lucy'. The gift event page is the main type of content - then I related 'gift pages' with different amounts to the node. They're not published to the front page, but you can view them by using the calendar to the right.

I don't understand why they're showing up, if I haven't paid through Paypal?

The site is http://www.noregifting.com. Thanks in advance...