[XFA] RM Marketplace (shop) - XF2

[XFA] RM Marketplace (shop) - XF2 4.3.4

No permission to buy (€20.00)
Compatible XF 2.x versions
  1. 2.0
  2. 2.1
Additional requirements
- XenForo Resource Manager 2.0 (up to V4.1.4) / 2.1 (up to V4.1.5)
- [XFA] Core > 1.5.8
- Paypal Premier or Business account (for paypal payments)
Updates duration
1 year - 10€ renew
Visible branding
Yes, but removable with payment
Description
RM Makertplace
allows you and/or your users to sell resources from the resource manager, like in a marketplace !

Supports three types of products :
  • Digital products (license based):
    • with or without license renewal
    • with or without licence restrictions
    • with or without url required to download
  • Physical products
  • Service offers
Through the Resource Categories configuration system, the administrator select which categories are intended for the sale of resources and the type of products that can be put for sale among the ones here above.
Each of these categories can be set to either:
  • use the paypal address set in the admincp through options;
  • use the paypal address set for that category;
  • let each user input their own paypal address to sell their resources.
You can also allow your user to accept other payment means (cash, western union, check...) through exchanges between the buyer and the seller.

When adding a resource to these categories, your users can then select wether or not they want to sell it or not.

Along with the capability to sell resources, RM Marketplace is also a real source of monetization for you, and that thanks to two features:
  • You can require a percentage on sales, automatically retrieved upon payment (for paypal payments only).
  • You can provide users with the capability to pay to have their resource featured on the resource manager index and categories pages.

Features
General features

  • Outstanding marketplace or shop
  • Grid view option for cleaner product display
    • Based on image uploaded by the seller
    • Configurable globally or per category
  • New pages for buyers (with filtering): Your Purchases / Your Licences
  • Seller Dashboard: a specific tabbed area for sellers to monitor and manage sales
  • New Tab on resources main page "Top Purchased"
  • Category based permissions
    • Is a seller
    • Can buy
    • Accept other payment means
    • Can buy resource featuring
    • Can download without buying
    • Can view all purchases log
    • Can view all sales
    • Can Manage all licenses
    • Can edit any sale
  • 3 category based configurations for purchases:
    • Let user ask for purchases on a per resource basis (user choice)
    • Use category wide purchases (Admin choice)
    • Use forum wide purchases (Admin choice)
  • Category based allowed products configuration : select which products can be put for sale in each category. You can even select wether free products are authorized or not
  • Supported currencies: Based on Resources Manager currencies configuration
  • Users can download the resource directly after purchase
  • Possibility to purchase more than one quantity of an item [NEW 4.3.0]
  • Payment methods : Paypal, Manual (for cash, check, ...), more to come…
  • Manual payment automatically creates a conversation between buyer and seller to converge for exchanges on the payment processing details.
  • Optional display of purchases number/sales number/total sales amount [NEW 4.3.0] in membercard and profile page
  • More informations on product in sidebar (Resources Manager)
  • Licence URL (mandatory or not depending on the choice of the seller, can be edited by the seller) with domain validity checking
  • Mails sent upon purchases or refund to the buyer, as well as in case of license status change
  • Alert sent upon purchases or refund to the seller
  • Percentage on sales, selectable by category: admin gets a commission on sales
  • Terms and Conditions: require acceptance of the terms and conditions to buy
  • Purchase button replaced by "Register now and purchase" for non logged-in users
  • Top Purchases and last sales widgets
  • Capability to restrict support thread access to buyers only
  • Optionally activable invoicing system with PDF generation

Physical Product specificities:
  • Sale configuration:
    • Payment info (Paypal address)
    • Currency
    • Price
    • Quantity
    • Terms and Conditions (with WYSIWYG editor)
  • Shipment information, the status can be edited by the seller and shipment data such as a tracking url can be added.
  • Stock quantity management
    • Quantity configured on add/edit
    • Option to select wether product shall continue to be sold when running out of stock
    • Alert sent to seller when product runs out of stock

Digital Product specificities
  • Sale configuration:
    • Payment info (Paypal address)
    • Licence duration (Day/month/year)
    • Currency
    • Price
    • Renewal price
    • Renewal delay
    • Restriction (Yes = single copy / No = multiple copies)
    • Require url (requires the buyer to set a domain to download the product)
    • Terms and Conditions (with WYSIWYG editor)
  • Manage Licence from dashboard or user profile [NEW 4.3.0]
    • Activate / deactivate the licence
    • Expiration date
    • Site url (enter the domain where the product will be installed)
  • Alert or/and email sent upon license expiration to the holder [NEW 4.3.0]

Service offer specificities
  • Sale configuration:
    • Payment info (Paypal address)
    • Currency
    • Price
    • Terms and Conditions (with WYSIWYG editor)

Resource featuring features
  • Available durations created through dedicated page in admincp with:
    • Duration in days, weeks, months or years
    • Amount
  • Purchase of featuring by user on resource page
  • Featuring purchases log on dedicated page in admincp

Seller Dashboard features
  • Quick page to handle your products, sales, licences, Terms and Conditions and statistics.
  • Terms and Conditions - Lets you configure global Terms and Conditions for all your products. Can be overwritten per product when creating/editing the resource.
  • Invoicing - Lets you configure your name or company name, your address, upload your logo and add any additional info you would like to appear on the invoices. You can activate/deactivate invoices through this page.
  • View Sales - Shows all the sales you have done, ordered by latest ones with capability to filter them per user and/or per resource and/or per sales type (all/purchase/renewal) and/or per shipment status. From this page you can manually delete purchases or validate a pending purchase
  • My products - Shows all the products you have for sale on the forum
  • Manage licences - View all the licenses for your digital products with the capability to filter them per user and/or per resource and/or per license status (all/active/expired) in order to edit them or transfer license from an user to another
  • Statistics - Helps you analyse in details the sales of your products for a given period
    • Display of various statistics:
      • Number of sales
      • Gross income
      • Fees (if any)
      • Percentage on sales (if any)
    • Graphical overview of the sales evolution on the period
    • Graphical overview of the net/gross income evolution on the period
    • Highly configurable:
      • Either choose among pre-define time periods: current/previous week/month/quarter/year
      • Or select from/to through calendar popups
      • Filter by sales type (all/purchase/renewal)
      • Filter by currency
        In case of multiple currencies selecting all will only display statistics on the number of sales.
      • Filter by resource
        When filtered on a single resource, the number of updates performed on the resource is displayed as well on the number of sales graphical overview.
  • For user with the right to, capability to configure the dashboard to show only information about own products or all thanks to a simple toggle control
  • Last sales/Top sales widgets configured by default to display on that page.

Member stats [NEW 4.3.0]
  • Most sales
  • Most purchases
  • Highest total sales amount

User criteria [NEW 4.3.0]
  • Purchases
  • Sales
  • Total sales amount

ACP Options
  • Mode test for paypal
  • Percentage on sales (for admin)
  • Paypal address
  • Invoicing system activation
  • Invoices language and date format
  • US Shipment address like display
  • Grid view display activation on all pages
  • Grid view display activation on index
  • Purchases / Licences per page
  • Move to usergroup on purchase (after purchase, the buyer will be moved to this usergroup)
  • Default currency and time period for statistics
  • Domain verification method selection and blacklist for digital products
  • Display of number of purchases/sales/sales amount in user profile/member card
  • Resource featuring currency
  • Resource featuring moderation

Install/Uninstall instructions
The readme is available HERE.
Don't forget to install our Core add-on first, download it here.

Frequently Asked Questions
See HERE to see how to configure RM Marketplace (PayPal and invoicing), you must do that prior to using the add-on.
  • 02-Category.png
    02-Category.png
    172.4 KB · Views: 2,939
  • 03-Options_1.png
    03-Options_1.png
    195.2 KB · Views: 2,839
  • 04-Options_2.png
    04-Options_2.png
    159.6 KB · Views: 2,677
  • 05-Featuring_durations.png
    05-Featuring_durations.png
    26.2 KB · Views: 2,596
  • 06-Featuring_purchases_log.png
    06-Featuring_purchases_log.png
    34.1 KB · Views: 3,097
  • 07-Resources_list_normal_view.png
    07-Resources_list_normal_view.png
    263.7 KB · Views: 3,532
  • 08-Resources_list_grid_view.png
    08-Resources_list_grid_view.png
    177.2 KB · Views: 3,467
  • 09-Create_Digital.png
    09-Create_Digital.png
    99.9 KB · Views: 3,059
  • 10-Create_physical.png
    10-Create_physical.png
    50.7 KB · Views: 2,655
  • 11-Create_service.png
    11-Create_service.png
    34.3 KB · Views: 2,583
  • 12-Resource_page.png
    12-Resource_page.png
    81.3 KB · Views: 2,377
  • 13-Accept_T_C.png
    13-Accept_T_C.png
    21.3 KB · Views: 2,239
  • 14-Select_payment_mean.png
    14-Select_payment_mean.png
    16 KB · Views: 2,186
  • 15-User_licenses.png
    15-User_licenses.png
    55.6 KB · Views: 1,920
  • 16-User_purchases.png
    16-User_purchases.png
    88.6 KB · Views: 1,994
  • 17-Dashboard.png
    17-Dashboard.png
    184.9 KB · Views: 2,043
  • 18-Dashboard_view_sales.png
    18-Dashboard_view_sales.png
    209.2 KB · Views: 2,008
  • 19-Dashboard_manage_licenses.png
    19-Dashboard_manage_licenses.png
    156.6 KB · Views: 1,941
  • 20-Dashboard_statistics.png
    20-Dashboard_statistics.png
    303.9 KB · Views: 1,762
  • 01-Permissions.png
    01-Permissions.png
    364.8 KB · Views: 1,131
Author
XFA
Views
10,108
First release
Last update
Rating
3.86 star(s) 7 ratings

More resources from XFA

Latest updates

  1. Maintenance release

    Corrected bugs: Error when installing from an old version: XF\Db\InvalidQueryException...
  2. Maintenance release

    Corrected bugs: Can't edit resource image when display on index is the only option active
  3. Maintenance release

    Corrected bugs: Purchases through other mean not displayed anymore in the dashboard Quantity...

Latest reviews

A great add-on that should be much more expensive since it deals with monetization. XFA gives fast support and listens to new feature ideas, definitely worth your time.
The best value for money. Yes I know, it has some features missing. eg I like to have the ability to setup extras from other categories, eg Brand Free or Installation etc from Services category. But I paid just 20 Euros. Is unfair (to any author), to ignore the price when posting a review. Is like to complain why my 1000 Euros car does not has multimedia system or leather seats like the Mercedes which costs 20.000 Euros+. So, a fair script, in a fair price, with most important features working fine, including.
This is a broken add-on, all members can view plugin sales from others (in seller dashboard), still waiting for a fix. PayPal system is broken so users cannot purchase others resources.

Very frustating, look elsewhere.
XFA
XFA
The seller dashboard thing is a fix that is giong to be released this week. Regarding paypal, it works perfectly on our site and many other customers site, you are sure you set it correctly ? I didn't see you posting an help request on this topic btw.
Upgraded from Xenforo 1 to Xenforo 2 and now I have database problems. On top of that I have to now pay out of pocket for the fix... They charge for errors caused by the program, even if it's on their end. I personally can't recommend this to anyone because of this.
XFA
XFA
Over about 100 happy customers, this obviously not recommandable. Anyways, it's totally abnormal that you get so much missing elements while you stated you upgraded from the latest XF1 version of our add-on, it wouldn't have worked prior to upgrade.
I've been developing a new site using this plugin and it's a fantastic idea for Xenforo. [XFA] offered a discount when upgrading to XF2 edition after purchasing the XF1 copy. Very easy to use with good features, this is a lifesaver if you are trying to build a simple digital shop without going with other systems such as Shopify, Woocommerce etc and then having to mess with bridges.
Being able to integrate a license/product/service shop while keeping everything unified with Xenforo's member, category and permission system is huge. Great work!
XFA
XFA
Glad you like the product. Feel free to request new features :)
The addon works as intended just wish it was more clearer when adding the sale percentage, and maybe updating the FAQ if you haven't done so yet, but overall awesome addon and also the support is great.
XFA
XFA
Happy to have changed your first impression. Don't hesitate if you have any question.
I honestly couldn’t have asked for a better addon! The support is great! The addon itself is amazing! It is exactly what I needed! A++++
XFA
XFA
Thanks :) Don't hesitate if you have any question !
No support at all. I tried asking for support on the xenforo threads and no one responds, i suggest you get the dragonbyte shop one.
XFA
XFA
Be serious... How can you rate this to 1 ? You asked for support yesterday, to which I answered something like 2H after. Then you only answered later today and I was not connected and now I am (perhaps not same time frame than you).
I don't see how that can be called "no one responds".
Top