[XFA] RM Marketplace/Shop - XF2

[XFA] RM Marketplace/Shop - XF2 5.8.4

No permission to buy (€60.00)
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
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.webp

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

order.webp
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.
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: GameNet
Corrected bugs:
  • Child resource can be purchased from parent page

Modifications:
  • Custom time period dashboard stats grouping default to daily
Dear customers,

We have just released a new cart plugin for RM Marketplace:

Best regards,
Clément
  • Like
Reactions: GameNet
Corrected bugs:
  • Template modification not working on XF2.2
  • Template admin:xfa_rmmp_xfrm_category_edit: [E_USER_WARNING] Cannot call method getPaymentProcessingMethod on a non-object (NULL) (src/XF/Template/Templater.php:1268)
  • Glitch with XF Payment Profile mode in categories configured to let user ask on a per payment basis
  • Like
Reactions: GameNet
Back
Top Bottom