- Compatible XF 2.x versions
- 2.3
- Additional requirements
- - XFA RM Marketplace 5.8.5 or newer.
- XFA RM Marketplace Cart 1.1.4 or newer (optional).
- [OzzModz] RM Marketplace: Account Tabs 2.1.1 (optional).
- MySQL 8.0+.
- License
- You may not redistribute the files in whole or in part. You may not rent, lease, loan, custom changes and/or development that’s including private development, sub-license, sell, assign, pledge, transfer or otherwise dispose of the files in any form w
Adds selectable purchase price options to XFA RM Marketplace resources while keeping customer-facing purchase and renewal choices inside XenForo.
Key Features:
- Selectable purchase price options for XFA RM Marketplace resources.
- Per-option title, purchase price, renewal price, license duration, default option, recommended option, and optional XenForo payment profile routing.
- AdminCP switches can hide buyer-facing Recommended labels or disable seller payment-profile selection. Disabling profile selection also ignores any previously stored per-option profile and restores RM Marketplace payment routing.
- Option-aware order totals, renewal totals, and license end dates.
- Optional automatic recurring payments for eligible timed initial purchases and license renewals through compatible XenForo payment providers.
- Native customer cancellation controls and a recurring-payment account page.
- Optional recurring-payment tab integration with [OzzModz] RM Marketplace: Account Tabs 2.1.1.
- Optional early license extension before RM Marketplace's normal renewal-delay window, including the OzzModz customer license tab.
- Optional XFA RM Marketplace Cart support for selected option IDs and option prices.
- Seller-facing price option management from existing RM Marketplace add/edit screens and the management overlay, with sortable rows, automatic row addition, draft restoration, responsive controls, and a global AdminCP option that limits the available choices per resource.
- Resource list, grid, featured, sidebar, purchase, and renewal displays use effective RM Marketplace/custom option prices instead of a free or zero fallback.
- Optional renewal option mode supports fixed renewal prices and percentage-based renewals from the original option amount.
- The default option is used when direct purchase requests omit the selected option ID.
- AdminCP settings are grouped under the existing XFA RM Marketplace options group with a dedicated tab.
- The Extend license button appears only before RM Marketplace's normal renewal-delay window. Inside that window, the native Renew now label remains.
- Extension time is added after the license's current expiration date, so extending early does not discard the buyer's remaining license time.
- The button is available in RM Marketplace license lists and in the [OzzModz] RM Marketplace: Account Tabs customer license tab when that add-on is installed.
- Disabling the AdminCP option immediately restores RM Marketplace's normal renewal-delay behavior.
- Recurring payment is an opt-in choice on eligible paid timed initial purchases and license renewals. The provider repeats the displayed checkout amount for each selected license term.
- Initial recurring checkout is limited to one digital license with quantity one. Gift purchases, coupons, physical products, lifetime terms, and multi-item carts remain one-time purchases.
- The selected XenForo payment profile must support the exact license interval.
- Coupons are intentionally rejected for recurring payments so later provider charges match the immutable recurring amount.
- The user can cancel an active agreement through the payment provider's native XenForo cancellation control. An ordinary unpaid checkout reservation can be cleared after 24 hours from the recurring-payments account page. A reservation whose provider outcome is unknown after an exception remains blocked so a retry cannot create a second remote agreement; an administrator must investigate the provider before resolving that reservation.
- Turn off the AdminCP recurring-payments option to stop new agreements while preserving existing callback fulfillment and cancellation. Do not disable or uninstall the add-on while provider-side recurring agreements still exist.
- Paid Marketplace resources, resource updates, and version downloads require an active validated license backed by a validated purchase or renewal order. The resource author retains access to their own files.
- Direct paid-update pages, resource-overview update previews, feeds, attachment access, notifications, and API update listings use the same entitlement check. An order-item status without a validated parent order is not sufficient.
- Category-level download-without-purchase permissions cannot bypass the paid Marketplace entitlement check for other users.
- Licensed Marketplace downloads continue through XenForo Resource Manager's native attachment or external-download flow.
- External download addresses are supplied and validated by XenForo Resource Manager; this add-on does not contact, proxy, rewrite, or independently redirect to external download services.
- The add-on adds an immutable license-entitlement check before XFRM returns API or webhook download metadata or serves the native download response.
Do not redistribute, resell, publish, share, provide, or make available modified copies without permission from the copyright holder, including private modifications.
Do not install this add-on on ****, illegal, or unsupported XenForo installations.
Important Note:
Back up your site and database before installing or upgrading marketplace payment add-ons. Payment profile routing and license durations should be tested on a staging site before production use.
Copyright ©2026 TylerAustin. This item is not authorized for posting on xenforo.com and others web sites except under the XenForo account named TylerAustin, GameNet.