Pay2Post allows site owners to charge users to post content on their site. Highly extendable to allow for other developers to create a wide variety of proccess to cope with many different types of business models.
Head over to our documentation to find out more about how to customize Pay2Post.