Problem: Paypal Nodes Affecting All Nodes

11 replies [Last post]
jeffkamo
Offline
Joined: 12/03/2009
Status: 
Answered

There is a problem with this module where the paypal functionality is being applied to every single node type or content type that I create within my site.

I need my site to behave in such a way where users can submit both free content ("Standard Products") and paid-for premium content ("Sponsored Products"). However, as it is now, the Paypal Module still displays messages on newly created Standard Products (and all other content types), which has no Paypal nodes/payment plans applied to.

Is there a fix in the works?

Thanks

Leighton Whiting
Offline
Joined: 06/02/2009
Jeff, Thanks for catching

Jeff,
Thanks for catching this bug. I have fixed it now and it will be in the next release, this weekend.

Sincerely,
Leighton Whiting

jeffkamo
Offline
Joined: 12/03/2009
Awesome! Thanks for the

Awesome! Thanks for the speedy respond!

jeffkamo
Offline
Joined: 12/03/2009
WildKatana, any word on that

WildKatana, any word on that update? How do I access it?

 

Thanks

Leighton Whiting
Offline
Joined: 06/02/2009
Jeff, The fix is in the new

Jeff,
The fix is in the new Pay to Publish module, you should be able to download it from your Files area of your account.

Sincerely,
Leighton Whiting

jeffkamo
Offline
Joined: 12/03/2009
I uploaded and installed the

I uploaded and installed the updated version, but the problem I mentioned in the first post has not changed.

In addition, now I can't seem to add additional days to anything. I can get as far as the screen where I can choose the payment plan (radio list of options like "x price for y days"). After choosing a desired option a hitting "Save" does not bring me to Paypal.

What's going on?

When I was updating the module, I followed these steps:

  1. backed up database
  2. Turned off Paypal Nodes module
  3. Erased the Paypal Nodes module folder
  4. Uploaded and extracted the new version
  5. Ran Update.php
  6. Turned on the new version version of Paypal Nodes
Leighton Whiting
Offline
Joined: 06/02/2009
I fixed this bug earlier this

I fixed this bug earlier this morning, but hadn't put it in the release yet. What happens is some servers don't redirect properly with the new method, so I added a backup method. I have released it now. Try redownloading and let me know if it works.
As for the bug you mentioned in the first post, I was pretty sure I got it fixed as well. Can you email me your site so that I can take a look at it? Or send me a screenshot of it happening?

Sincerely,
Leighton Whiting

jeffkamo
Offline
Joined: 12/03/2009
1) You'll see in this

1) You'll see in this screenshot the Content Type definition of "Sponsored Product" which has been given three PayPal options

 

 

 

 

2) After creating a new node for a Sponsored Item, I receive the appropriate status message saying it needs to be published still (although I'd rather it said it "Requires Payment to publish")

 

 

 

 

3) When the user clicks Publish to enter the Payment work flow, the three options chosen from before are visible. However, if you try to "Save" (I'd rather that say "Purchase")...

 

 

 

 

4) ...the page simply reloads rather than entering the PayPal page. This issue still occurs after I downloaded and installed the new version (Note: I noticed the new file I downloaded did not contain the trailing letter "b" in the filename as it was written in the upload link in the Files page)

 

 

 

As for the other issue...

5) This is a screenshot of the content type definition for "Standard Submission" which has no charge associated to it like the Sponsored Submission did. You'll see no PayPal options are selected

 

 

 

6) Despite that, creating a new Standard Submission node, a user will still be prompted with the status message saying that they need to "Add Days" because it is expired

 

 

 

 

7) Clicking on "Add Days" brings up the Option Select screen, but with no options available and an error message. I don't recall seeing this error message in previous versions

 

 

 

 

Thanks for you're quick replies!

admin
Offline
Joined: 09/17/2008
Jeff, First, thanks for the

Jeff,
First, thanks for the detailed post and the screenshots, they really help to clear things up. I am going to email you a copy of the ms_paypublish.module file just in case the system gave you the older version. Sometimes this happens because of cached pages and things.

I like your suggestions for different wording, and I will make those changes to the next version.

Sincerely,
Leighton Whiting

admin
Offline
Joined: 09/17/2008
I added in a new feature so

I added in a new feature so you can specify the text that should be shown to the user asking them to pay to publish the node.
I also changed the Save button to Publish. This will go out with the next release.

Sincerely,
Leighton Whiting

jeffkamo
Offline
Joined: 12/03/2009
That did it! Everything works

That did it! Everything works great now, thanks for all the help!

Keep up the good work ^^

Jeff

admin
Offline
Joined: 09/17/2008
Glad to

Glad to help!

Sincerely,
Leighton Whiting

Twitter Feed