Someone could tell me what steps you followed to properly configure this module?

My steps were:

  • activate the module
  • configure the content types allowed (settings / paypernode / allowed)
  • adjust the permissions for each role (activating "create pay-per-node products" for the roles we want them to have the limitation of paying for post)

With this configuration I can't manage to run PayPerNode.

The part where it has set up the Ubercart product to buy "credits to post" is working.

I'm using PayPerNode 6.x-2.x-dev (2011-May-01).

Thanks!

Comments

disparil’s picture

Status: Active » Closed (works as designed)

Finally I got it working.

I did not understand how PayPerNode, is managing access permissions.

The reason why was not working, is PayPerNode logic. If you check the permission "create nodes xxx_type" PayPerNode ignores the management for such content. You have to disable this permission and enable this content type in "content type allowed" (settings/paypernode/allowed) for get PayPerNode working as it was expected.

maurizio.ganovelli’s picture

Assigned: Unassigned » maurizio.ganovelli

Hi dispa,
sorry for delay.
From README.txt (this file is present in 1.x but is missing in 2.x branch):

To get started with Ubercart:
------------------------------
- You must have the basic Ubercart modules enabled.
- Install and enable paypernode, paypernode_node (or/and paypernode_ad) and uc_paypernode sub-modules.
- Enable pay-per-node for the content types you want to use.
- Disable create permissions for that content types and the users you want to use pay-per-node with.
- Create a product feature (Pay-per-node) for a given ubercart product, setting which content type.
- Now users should be able to purchase that product which, after payment,
will allow them to create that specific number of nodes of that type.

To use this module as standalone module:
-------------------------------------
- Install and enable paypernode, paypernode_node (or/and paypernode_ad).
- Enable pay-per-node for the content types you want to use.
- Disable create permissions for that content types and the users you want to use pay-per-node with.
- go to admin/settings/paypernode to administer per-pay-node balances and bulk operations on users.

In 2.x branch the two sub-modules paypernode_node and paypernode_ad don't exist anymore, but the rest of istructions are still valid.
Hope it helps,
Bye!

fabrizioprocopio’s picture

Issue summary: View changes

Please put this steps somewhere simplest to read.
The natural way should be a readme file
why it isn in the compressed file?
I use the module in stand alone mode and theese steps are necessary to know.

anywhay graeat work, good module.
just put a readme file :)