I am trying to figure out the best way to do the following using Ubercart.
1. A customer comes to the site and creates a node as a draft. (Example: a job posting)
2. The customer clicks a "purchase listing" button after saving their posting and goes to the Ubercart checkout screen. (I plan to use cart links to create a purchase listing button).
3. After paying, the node is upgraded to "published" status. After a certain period of days, the node will be downgraded to draft status again.
I installed workflow-ng but didn't see a way to change the published status of a node after a completed purchase.
Thanks in advance for any help you can offer.
Julia, I know that you are working on the uc_nodetype module but I though I would share an approach that seems to solve your orginal post above. This is how I used workflow_ng to implement "pay to publish" functionality.
Here is the link:
Pay to Publish using workflow_ng
Best,
Nathan



Joined: 02/22/2008