I am setting up a job posting site, user will need to pay to post a job, am wondering if there is a way I can make this in backdrop now, there is a module in drupal call commerce_node_checkout which can do this, but not sure here. Thanks

Comments

A simple way could be with webform.  There was a module called webform_stripe that has been merged into the stripe module. So, install webform + stripe and charge per submission.  Some work is happening on webformtonode but is not there yet. You could either do manually or setup something custom or with Rules to create a node.

Alternatively, you're probably looking at a custom module to support this, either by yourself or paying someone in the community to develop something.

Other options:

  • The Drupal Commerce modules are not fully ported but if/when it is that module could likely be ported to work with Backdrop.
  • Ubercart is stable for simpler shops, and I'm guessing that it wouldn't take too much to port this module (which I've never used but looks like it fits the bill): https://www.drupal.org/project/paypernode

Since I have used the https://www.drupal.org/project/commerce_node_checkout before, it is offering few things as a whole package.

1: Setting for multi price selection when user posting the nodes, different price link to the different commerce_product which offering different options like the length of the expiration times for node.

2: notification messages to the user for node expiration and renew link to charge user after node expired. 

am not sure if webform+stripe can make these. I guess the "paypernode" module won't be able to handle the multi price selection part.

1: Setting for multi price selection when user posting the nodes, different price link to the different commerce_product which offering different options like the length of the expiration times for node. 2: notification messages to the user for node expiration and renew link to charge user after node expired.

This can most likely be done with a combination of Ubercart (also possibly with Ubercart attributes) and Rules.