[XFA] RM Marketplace

[XFA] RM Marketplace 3.9.6

No permission to buy (€8.00)
Corrected bugs:
  • Terms and Conditions editor missing on edit
  • Links in Terms and Conditions not visible (white color)
  • XenForo_Exception: Please enter a positive whole number. - library/XenForo/DataWriter.php:1359
  • ErrorException: Undefined property: XFA_RMMarketPlace_TransactionProcessor_Paypal::$_upgradeRecord - library/XFA/RMMarketPlace/TransactionProcessor/Paypal.php:311
  • Purchase alerts have incorrect resources link
  • Buy button not displayed in discussion
  • XenForo_Exception: The existing data required by the data writer could not be found. - library/XenForo/DataWriter.php:1359
  • Incompatibility with bd paygates
  • Like
Reactions: vinafix
Corrected bugs:
  • ErrorException: Fatal Error: Call to a member function getDescendantCategoryIdsFromGrouped() on a non-object - library/XFA/RMMarketPlace/ControllerPublic/Resource.php:248
  • SQL error upon sale removal
IMPORTANT: Change to the permissions
A new permission was added Is a seller, this permission drives the right to see the links in the navtab for sales viewing and licenses management.
They will need to be tweaked after install of this upgrade.
This new permission is not category based while Can sell in MarketPlace categories one is.

Corrected bugs

  • On small resolution screens, once clicked on the link to view Terms and Conditions, it's impossible to reach the tick box or the bottom buttons
  • Fatal error: Access level to XFA_ExtendedCover_Extends_ControllerAdmin_RmCategory::_getCategoryAddEditResponse()
  • Creating a free resource in a category set to accept marketplace for sale resources would lead to a "Product type not allowed for this category" error message
  • Top purchases sort order missing in RM version above 1.2.0
  • Fileless resource category lead to only digital product creation
  • Sort by top purchases not working on resources index
  • Empty Sort by text when sorting by top purchases
  • Move to usergroup on purchase not working for physical products and services
  • Physical products quantity not decreased upon sale
  • If permissions to sell are only set on a category, view sales and manage licenses links are not displayed.

Modifications

  • Filter/sort line css tweaked to comply with other forum location in your licenses, your sales, view sales and manage licenses pages.

New features

  • New link in resource tools sidebar block to remove item from sale
  • Display current version and last update in your licenses page for each item
  • Product ordered alphabetically in the manual add license form
  • Alert sent to seller upon purchase and refund
  • Option when creating physical product to set wether sales shall be possible or not once running out of stock
  • Alert sent to seller when product runs out of stock
  • Filter by user in view sales and manage licenses pages
  • New permission View All Sales allowing to view all sales on the View Sales page
  • New permission Manage All Licenses allowing to view all licenses on the Manage Licenses page and Add licenses of any product
  • Top Purchases sidebar block in Resource Manager
Corrected bugs:
  • xfa_rmmp_not_purchased_or_license_not_active phrase missing
  • User are not able to download resources that doesn't require a url to be set before downloading.
  • Viewing terms and conditions doesn't show the terms and conditions but loads a page inside the container instead.
  • ErrorException: Fatal Error: Call to undefined method PPHttpConfig::removeCurlOption() -library/XFA/ThirdParty/Paypal/Core/PPHttpConfig.php:50

Modifications:

  • Order now button for physical and service products replaced by a Register now and order button for unregistered users
  • Purchase a copy button for digital products replaced by a Register now and purchase a copy button for unregistered users
  • Products ordered by title in the filter menu of the Your sales/licenses and View Sales/Manage Licenses pages
  • Automatic removal of sales awaiting payment confirmation (ie. cancelled by user) older than 1 day

New features:

  • Purchase resource featuring : Let members who sell resources pay to get their resources featured
    • Configurable durations/amount in admincp
    • Usergroup permissions
    • Purchases log in admincp
    • Possibility to moderate resource featuring once payment is done, either accept payment and feature or refund (activable through option)
  • Capability to restrict for each category which products type are allowed among the three ones (digital/physical/service).
  • Further restriction capabilities are provided for digital products to select the type of digital products allowed (with renewal/with restriction/with url required to download)
  • Existing free resources can now be transformed to paid products.
For digital products, it's now possible to Add Licenses manually through the Manage Licenses page.

Attachments

  • Add license.webp
    Add license.webp
    9 KB · Views: 97
Corrected Bug:
  • Licence duration type wrongly displayed, always show Days
Corrected bugs:
  • Download not working for non time limited license
  • License information and buy button not correctly displayed on Updates and Reviews pages
  • Category permissions not working correctly
  • ErrorException: Undefined index: category - library/XFA/RMMarketPlace/ControllerPublic/Resource.php:2053

Modifications:

  • PPConfiguration.php file in library/XFA/Third_Party/Paypal renamed to PPConfiguration.php.txt to avoid overwriting upon update (to be renamed to .php after fresh install)
Top Bottom