What's new
Xen Factory

Register today to become a member! Once signed in, you'll be able to start purchasing our products, ask questions, request support and suggest new ideas!

  • Once you have purchased a product, go in the My licenses page available from the shop or account menu to set your domain name and start downloading your product.
  • If you owned an XF1 version of the add-ons from these sections, please note that you can potentially benefit from a discount. See HERE for more information and learn about the way to proceed.
  • Now available: RM Marketplace cart plugin. Purchase now.
RM Marketplace - XF2

XF2 XF2.3 RM Marketplace - XF2 5.9.1

Corrected bugs:
  • Minor grid view styling issues
  • Like
Reactions: VisEntities
Corrected bugs
  • Statistics tab shows full resource price instead of discounted price for resources purchased with fixed discount coupon
  • Payment errors when coupon is used depending on resulting price
  • Duplicate Jan 1, 1970 Refunded Entries Created in Purchase Tab
  • Last name/First name order is incorrect for US address format options (only fixes new entries)
  • RM Marketplace icon in admincp leads to error page when debug mode is not active
  • Alerts opt out phrases missing
  • Error when trying to export sales log to excel file for orders with transaction data missing
  • Impossible to upload a resource image if xenforo image optimisation option is active
  • Fixed missing conversation phrase in seller’s communication settings
  • Coupon could be deleted with usage registered
  • Admin fees gets computed over non discounted price instead of discounted price if any
  • Percentage/Fixed Amount Discount Coupon Sales Rejected By PayPal when leading to 3 decimals price
  • License incorrectly shown as expired for unlimited licenses
  • Coupon usages not sorted by date

Modifications
  • Revamped dashboard layout
  • Harmonised purchase forms layout between buy, bundle purchase, cart
  • Resources selection in discount/coupons switched to tokens autocomplete
  • Resource selection in license add, licenses filters, stats filters switched to single token autocomplete
  • Show Purchased Resource Names in Payment Details

New features
  • Bundles
  • Added licenses count to user criteria
  • New user search criteria: purchases count, sales count, sales amount count, licenses count
  • Clicking on the address field in shipment info copies address to clipboard

Attachments

  • Capture d’écran 2026-10-04 à 17.53.59.png
    Capture d’écran 2026-10-04 à 17.53.59.png
    68.9 KB · Views: 11
  • Capture d’écran 2026-10-04 à 17.53.54.png
    Capture d’écran 2026-10-04 à 17.53.54.png
    27.9 KB · Views: 11
  • Capture d’écran 2026-10-04 à 17.53.48.png
    Capture d’écran 2026-10-04 à 17.53.48.png
    20.4 KB · Views: 10
  • Love
Reactions: VisEntities
Corrected bugs
  • Stripe Payment Error – 'transaction_id' Null on Purchase Attempt
  • Stripe Callback Error – Attempt to Read "status" on Null
  • Like
Reactions: VisEntities
Corrected bugs
  • Still impossible to update add-on when running XF2.2
  • Post upgrade job error from 5.8.0 when transaction is missing
Corrected bugs
  • Impossible to update add-on when running XF2.2
Corrected bugs
  • Error on resources links in purchase complete alert
  • Impossible to delete order custom fields
  • Like
Reactions: VisEntities
Corrected bugs
  • XF\Db\Exception: MySQL query error [1264]: Out of range value for column 'xfa_rmmp_user_licenses' at row 1 src/XF/Db/AbstractStatement.php:230
  • Coupons for non owned resources could be created by sellers without rights to manage all products
  • Discounts for non owned resources could be created by sellers without rights to manage all products
Corrected bugs
  • An exception occurred: [ErrorException] [E_DEPRECATED] NumberFormatter::__construct(): Passing null to parameter #1 ($locale) of type string is deprecated in src/addons/XFA/RMMarketplace/Pub/View/InvoicePreview.php on line 95
  • Fixed payment buttons layout glitch
  • LogicException: Unknown relation or alias Purchase accessed on xf_xfa_rmmp_transaction in src/XF/Mvc/Entity/Finder.php at line 790
  • Buyer gets user group change upon buying for friend
  • Empty licenses tab shown in member profile for users that have bought for friends even if they don’t personally own a license
  • No licenses tab shown for members if they only own license(s) purchased by someone else for them
  • Number of purchases shown in resources list and resource view even when item has no purchases

Modification
  • Replaced first blank string option from dashboard statistics « Pre-defined time periods » by « Custom time period »
  • Lower cased « Your licenses » in the purchase thank you message
  • Licenses now ordered from newest to oldest in dashboard licenses tab
  • Purchase alert now showing list of purchased/renewed resources instead of just order id (only applies to new orders)

New features
  • Custom fields for order items allowing seller to request specific input from buyer for an order item
  • Random coupon code string suggested upon coupon creation with option based length
  • Some RM Marketplace resource fields now available in REST API (type, price, currency and parent id)
  • All time statistics time period option in dashboard (with option to configure all time period start)
  • Option to hide shipment column from orders list
  • Payment method and transaction id display in order details
  • Display of resource total revenue in resources list and resource view
  • New resource sort order based on most revenue
  • New option for top sales widget to show top sales based on number of purchases or revenue
  • Display of order item count in orders list (useful for cart mainly)

Capture d’écran 2025-04-05 à 00.34.30.png

Capture d’écran 2025-04-05 à 00.45.27.png

order.png


​
  • Love
Reactions: VisEntities
Corrected bugs:
  • In case of multiple notifications sent by the payment provider for the same order, purchase count could be incremented and order alerts sent more than once.
  • Like
Reactions: VisEntities
Corrected bugs:
  • ErrorException: Template error: [E_USER_WARNING] Macro public:xfrm_category_add_resource:resource_image is unknown src/XF/Template/Templater.php:661
  • Like
Reactions: Solano and GameNet
Back
Top
Cart