Osclass Pay Plugin + eCommerce

Is it time to earn money on your classifieds? Let your customers promote their listings, buy credit packs, become exlcusive members on your site and much more. Plenty of gateways integrated will help you to get money anywhere in the world. Osclass Pay is ultimate payment solution for osclass with exclusive functions.

Youtube demo: https://youtu.be/Ca25JhTvQ5Q

Basic functionality

  • Item promotions: Publish fee, Image fee, Make Premium, Highlight, Move to Top, Republish (renew)
  • User wallet: Credit packs, benefits for registration and sharing, affliate program (referrals)
  • User groups: Create user groups, special benefits for members, subscriptions, restricted categories
  • Payment Gateways: Paypal, Stripe, Skrill, Instamojo, PayUMoney, PagSeguro, Bank Transfer and much more!

Payment Gateways

Osclass Pay supports plenty of payment gateways.

Osclass Pay - Payment gateways

Following payment solutions are supported:

  • Bank transfer
  • PayPal
  • Stripe
  • Skrill
  • Authorize.net
  • Payza
  • Blockchain
  • Braintree
  • 2Checkout
  • PagSeguro
  • PayUMoney
  • Instamojo

If you need payment solution not listed above, contact us for price of integration your payment gateway.

eCommerce - items shopping

Osclass Pay Plugin allows to set specific users as sellers and these users can sell their items directly using plugin. Payment goes to site owner account and it's on owner to get commision from sale, send money to owner and follow order status. In case there is some problem with seller, admin can remove user from seller list and stop product selling.

Add to Cart

Users verified as sellers can make their listings to be in sale. Then customers can buy products directly using your osclass classifieds and do payment on your site.

Stock Management

Admins and sellers can set available quantities for each product so if quantity is reached, product cannot be bought anymore. It's possible to show/hide available quantities as well to customers.

Seller List

Admin can define user as seller and add this user to list of verified sellers. Seller is responsible for delivering products to buyer. Admin can update order status and notify buyer with additional information. It's possible to enable selling to all users as well.

Order Status

Plugin allows to set status for each order. Initially order is in status processing, where products are being prepared for shipping. Next status is shipped that means order is handled by carrier and beeing delivered to customer. As last status, completed means order has been delivered to buyer and is completed. Order can be cancelled as well, in that case all funds related to this order should be refunded to buyer account by seller.

Banners and Advertisement

You can now let your customers place banners and advertisement on your site, process payment automatically using integrated gateways and let banners expire when budget is reached

How does it work?

  • anywhere your have banner shown on your site, customer can submit there own banner
  • after submission it is pending admin approval
  • when approved, customer is notified to make payment
  • when budget for banner is paid, banner is visible on your site
  • admin set price per click and view, those amounts are substracted from customer budget
  • when budget is reached, banner is disabled
  • you and customer can see stats of banner, customer has it directly in user account

Osclass Pay Banners

Note that this feature require Banner Ads Plugin to be installed that is paid plugin.

Listing Promotions

There are 6 different ways of item promotions that users can pay for.

Mark as Premium 

Allows to mark listing as premium and show listing in special blocks for premium listings, make them more visible in search or get special label of premium listing (depend on theme).

Pay per Publish

In order to show listing to all users, it is required to pay Publish fee. When fee is not paid, item is not visible.


Allows to highlight listings and make them more visible and attractive to other people. Plugin allows to setup background color for highlighted items (boxes in search) and define own css style for highlighted items.

Pay to Show Images

Charge your customers for showing pictures on your listings. It is well known that some categories simply require to post image, like when selling car, this function enables to hide images of listing until image fee is paid.

Move to Top

Enable customer to move listing to top of search. This functionality helps to fight with duplicate listings, instead of publishing copy of existing ad, customer can renew/move to top listing for fee.

Republish / Renew Listing

Allows to setup republish period and repeats of listing. When ad is republished, it behaves like newly published listing. Customer can set duration and repeat of republish. When republish fee is paid, listing is republished immediately and then after selected period multiple times.

Custom settings

Each promotion allows to setup different price per category, disable promotion in particular categories and setup uplift/adjustment of price per country and region. 

For promotions Mark as Premium, Highlight item and Republish it is possible to setup also different duration and set different prices for them for each category. 

For promotions Republish/Renew listing you can setup also allowed repeats, so user can purchase. 

How to promote item

Listings can be promoted in different ways.

Admin can promote listing from oc-admin as well as from front, as promotion options are visible to admin and site admin can "Pay as admin".

Non-logged in user can promote listing on publish page, when some promotions has been selected or there are some required promotions (Publish fee, Show image fee), user is redirected to item promotion page right after listing is published.Item Publish - promote options

Logged in user has same option as non-logged user, but can promote listing also from User Account > Promotion section. Multiple products can be placed into cart (promotions for different items, credit packs or membership) and checkout/paid with one click. Logged user can see payment history, use referral program, get credits for registration, get periodical credits or become member of some group. Osclass Payment Cart

User Promotions

Osclass Pay plugin provides numerous functions to attract your customers to get registered and use benefits of registration, or become special members on your classifieds.

Wallet and registered user bonus

When user wallet is enabled, registered users can buy credit packs and use different promotions.

Credit Packs - it is possible to create unlimited number of credit packs, setup it's price and bonus credits received, setup background color or define credit packs just for specified user groups (user groups explained bellow).Credit packs

Bonus for registration - define bonus for registration so each newly registered customer get small amount of credits to try promotions on your site

Referral program - enable users to invite their friends into your classifieds and provide bonus to both of them. In user account each user has own referral code (to be entered in registration form), invite link and options to share invitation link on facebook or twitter directly from user account

Periodical bonus - it often happen that user register on your site and then leave and never come back. Change that! Provide registered users periodical bonus and get them back to your classifieds. It is possible to define amount of bonus as well as period how often bonus is send (once per week, month or quarter). 

User groups and membership

Do you have regular customers and not sure how to benefit them? Or just have categories where you want to charge your customers to see it's content? Or you want to just create membership area on your classifieds? Osclass Pay plugin can do it!

User groups - create as many groups as you need, there is no limit. You can define group name and description, price for selected period (i.e. $20 for 30 days), setup flat discount for item promotions, define background color, increase periodical bonus (section above) so members of group will get i.e. 30% more credits periodically. You can also assign categories to group so only members of group will be able o see content of category. User Groups - Membership  Restrict categories

Let's summarize basic functionality of user groups:

  • define price for membership in group
  • flat discount for item promotions
  • restrict category access just to members of particular group(s)
  • extra credits for periodical bonus

Membership in group is executed automatically via cron and user is informed about expiration of membership.

Additional information

For PHP 5.x it is recommended to have MCrypt library installed on your hosting. For PHP 7.x you should have openSSL installed (contact your hosting provider to check). These libraries are used to encrypt sensitive data. Make sure your cron is running.

2 Reviews

please give more helper for easy to use anywhere in theme
By Teurn, October 16, 2017
the best plugin but developer should be have helper or function for easy to use in theme like total credit amount, Total Cart Amount.
Great !!
By Shibin Jose, October 14, 2017
This Payment Plugin is very useful for websites. I Used it for my website and support I got from the team was fantastic. I would definitely recommend this to anyone.
  • 1

    Prateek1 month ago

    ..it would be great if you could add "mercado pago" as a payment option too.
    ..it would be great if you could add "mercado pago" as a payment option too.

    MB Themes AUTHOR1 month ago

    I believe PagSeguro is more than enough for LA region.


    Prateek1 month ago

    No, it's not. PagoSeguro works in very few countries, as compared to MercadoPago.

    dincer ...1 month ago

    payza is working.
    payza is working.

    MB Themes AUTHOR1 month ago

    Hello Dincer,
    We were testing all gateways and all of them works allright.
    Anyway, on demo site, some gateways may be not functional due to incorrect credentials, or missing sandbox.


    Azamat1 month ago

    Hello, how much will it cost to add WalletOne, Yandex money. and how long will it take to integra...
    Hello, how much will it cost to add WalletOne, Yandex money.
    and how long will it take to integrate

    carlos1 month ago

    Hey guy this plugin have the same functions like the mbtheme website, the ecommerce option?
    Hey guy this plugin have the same functions like the mbtheme website, the ecommerce option?

    MB Themes AUTHOR1 month ago

    Hello Carlos,
    Not yet, it's pending validation.


    BlackMedia8 days ago

    Hi, I like this plugin but the payment gateway there is not supported in my country. How much to...
    Hi, I like this plugin but the payment gateway there is not supported in my country. How much to integrate another payment gateway for me?

    MB Themes AUTHOR8 days ago

    Hello BlackMedia,
    Currently we do not provide support for integration of new gateway, you can vote for new on our support forums.


    mandi0073 days ago

    does this plugin have any conflict or compatibility issues with simple item moderation plugin.......
    does this plugin have any conflict or compatibility issues with simple item moderation plugin....can i use both of this in same website

    MB Themes AUTHOR3 days ago

    Hello mandi,
    No issues has been reported with this plugin. Cannot confirm even reject.


    You may also like