Logo

Payment Plugins


There is a number of possible revenue streams for Webmasters offered by Ads Factory : Pay per Listing, Pay per Contact, Pay per Image, Pay for featured ads. To attract people into buying all these things, we also implemented 2 additional items, Buy Packages which upon buying can allow the user a defined number of listings, contacts or images, all in one, and also a Buy Credits item which can offer attractive discounts for users.

While Ads Factory provides ways for users to contact each other, transactions made between them are not handled by the extension or supported by it directly. The available payments gateways being used for the listing, images, or other payment plugins.

You also have several Payment Gateways shipped with the standard version.

Gateways


Ads Factory installs with multiple Payment Gateways which can be used to pay certain Payment Items.



The following gateways are available by default, allowing you to enable or disable them when needed:

  • Authorize.net
  • Mollie - usable only in EUR payments.
  • Paytrail
  • PayPal - Sandbox mode also available.
  • Skrill(Moneybookers)
  • 2Checkout - Does not support multiple currencies, you have to use the 2checkout account currency as your default.
  • Bankwire - Offline method, displays a simple message where the admin posts payment info and manually confirms payments in the system.
  • Sagepayments


Other Gateways can be added into the extension, refer to our API for 3rd party Payment Gateways integration

Payment Items


By going to Payment Items from the Settings page you can manage various revenue streams available for your website.
To enable or disable any of these items, click on the symbols in the upper right corner of each item. A pop-up with "Click to disable" or "Click to enable" should appear when hovering over the icon.



  • Buy Credits - Defined admin discount for users in order to receive extra credit.
  • Buy Package - Certain admin defined credit usage.
  • Pay per Listing - Users pay to publish their ads.
  • Pay per Image - Users pay to add extra images to published ads.
  • Pay per Contact - Users pay to view publisher details.
  • Featured Ads (Gold, Silver and Bronze) - Preferential ads listing.


Buy Credits


This item is available so that you can create Credit Offers, giving your users a discount in order for them to receive a set amount of extra credit.
These offers can be seen on the frontend on the Profile page under the Credits offer tab.



From the backend you can create new credit offers one by one.
On the Add credit area you have to add a name for the new offer and how many funds will the user receive from it. Afterward, select the price that the user will have to pay. Preferential prices can be added for Powersellers and Verified Users. Click on the Save button found at the top of the page when you are done.
All the offers should be seen on the Credits list area, there you can edit, delete or change their order.



Buy Package


With Pay per Package you can compress more items such as Pay per Listing, Pay per Contact and Pay per Image into one single item having predefined values for each of them.
You can make advantageous offers, giving users the chance with these "3 in 1" packages to pay less than if they would buy them separately.
All the packages can be seen on the Profile page under the Packages offers tab.



The Configuration part of this item allows you to create new packages or manage the available ones.
On the left side of the page you will find a form where you can add details for the new package, firstly add a name and the availability period(in days) of it.
Add how many listings, images and contact details are allowed for the user who buys the package. You can select just some of them or add them with unlimited amounts.
Furthermore, add the price that the user have to pay, preferential prices can be added for Powersellers and Verified Users. Click on the Save button found at the top of the page when you are done.



Pay per Listing


Pay per Listing item will allow you to request a defined price for every newly posted ad.
In case the poster doesn't have the required amount in his balance, the ad will be set as Unpublished and a payment of that value will be added on pending, with the user being redirected to a payment form for buying the required credit for the ad in question. When the poster is charged and the payment is completed, his ad will become Published and accessible by other users.



In case you enabled and set availability periods for listings, users will get to choose the availability period wanted for the new add, instead of a starting and ending date, with information about the cost next to it.



From backend you can set the Default Listing Price that users have to pay to have their ad published, preferential prices can also be added here for Powersellers and Verified Users.



From the Listing Availability Settings area, you can choose from 2 types of ads availability. The first option is Unlimited Publishing where users can select a starting and ending date for the ad. For this type of ad, you can choose to either use the Default Listing price or to use Categories Pricing, adding specific prices for each category. The second type is Preconfigured Availabilities Ranges which allows you to add specific availability periods with different prices.



Pay per Image


In the General Settings area, you can choose the default currency. You can also change that by going to Settings/ Currency Manager. You can also set the default price for one image. To set all images free, please disable the image payment item.


You can also save special prices for Powersellers and Verified Users. Simply type in the form the value for each individual User group.


Starting with Ads Factory 4.4.0, you can enable or disable Advanced image pricing settings. If enabled, these settings can overwrite the General settings.

With Pay per Image you can charge users when they attach images to their ads.
The pricing can be enabled and set individually for the main image, 1st image, 2nd image and so on.



Pay per Contact


Enabling Pay per Contact you will hide users' details from each other making them pay a defined price to reveal those details.
Contact buying is the same as for every credit buying, in case you don't have the required amount of funds in balance, you will be redirected to the buying form where you choose to buy credits to view hidden profile info.
Contact info is bought when the user is charged and the payment is completed as for every payment pricing.

As a new feature for Ads Factory, users can place multiple payment items on cart (Credits offers, Packages, Pay per Featured, Pay per Contact and Add Balance) with the Add to cart button, allowing them to buy all of them at once.

This feature is not available in CB because Community Builder displays by itself the profile of a user and only setting up restrictions of privacy directly in CB can prevent hiding the user details in case of an active CB.



From backend, you can set the default price for buying a contact.
The same as before, preferential prices can be added for Powersellers and Verified Users.




The Featured Gold, Silver and Bronze items adds the ads with this feature on top of the lists and with different, more visible templating. Sorting order with these items enabled will be Featured Gold > Featured Silver > Featured Bronze > Normal ads. Amongst the same type of featured, regular sorting applies.



When promoting your ad to Featured, the amount of credit needed will be "consumed". Else you will be redirected to a payment form for buying the required credit for the ad in question. When the user part of the payment is done, PayPal will send an IPN notification to the site with the payment information and status. The IPN will arrive if the payment is valid, directly accepted if the buyers Paypal account is trusted or manual accepted. In the latter case, the payment must be approved by the webmaster and only after this, the credit will be available to the buyer's account.

As a new feature for Ads Factory, users can place multiple payment items on cart (Credits offers, Packages, Pay per Featured, Pay per Contact and Add Balance) with the Add to Cart button, allowing them to buy all of them at once.



You can set specific prices for each of these 3 items by going to their pages. Add the default listing price that users will have to pay when they promote their listing to the featured gold, silver or bronze lists and also set preferential prices for Powersellers and Verified Users.
A module that can display these featured ads is also available from the Module Manager allowing you to enable and configure it accordingly.





(!) Documentation based on Ads Factory version 4.4.0