First of all, thank you very much for this module. It works very well for my needs except for one detail. I am creating a subscription listing service. That is, you sign up for an account and purchase a listing on a yearly basis. I am implementing this by combining pay-per-node with recurring payments from e-commerce.

I know this basically amounts to a complete overhaul of paypernode and I'm fairly new to Drupal (but a lot of PHP experience), so any advice you could give me would be wonderful.

CommentFileSizeAuthor
#1 paypernode_recurring.patch2.47 KBjrust
Support from Acquia helps fund testing for Drupal Acquia logo

Comments

jrust’s picture

FileSize
2.47 KB

Here is my implementation of the recurring API for pay-per-nodes. It's done against the 5.x version, but I don't see why it shouldn't also work for the 4.x version (though I didn't test against 4.x). All the patch does is make nodes unpublished and anonymous when they expire (safer than deleting them) and making sure the user doesn't get extra pay-per-nodes when they renew an existing pay-per-node.

Jose Reyero’s picture

Version: 4.7.x-1.x-dev » 5.x-1.x-dev
Status: Active » Fixed

The code looks good, and no one else seems interested in testing and posting feedback, so I've just applied it to the DRUPAL-5 branch.

Thank you!

hawkbreeze’s picture

Hey could you guys just clarify something,

Is it the pay-per-node product that expires or the nodes that have been purchased and created?

jrust’s picture

cannod, it's the nodes that users create after purchasing a pay-per-node that expire. The product itself never expires.

Anonymous’s picture

Status: Fixed » Closed (fixed)
mcdoolz’s picture

Is this supported in the latest stable?
If I integrate UC_recurring, will the renewal be enacted or will the user be charged for a new node?
Is there a way to set up a recurring payment for a node?

maurizio.ganovelli’s picture

This is a closed old post. Please open a new feature request.
Thank you!