[TylerAustin] RM Marketplace Product Price With Variables Option - XF2

Beta [TylerAustin] RM Marketplace Product Price With Variables Option - XF2 1.0.0 Beta 5

No permission to download
Compatible XF 2.x versions
  1. 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
banner.webp

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.
Bonus Features:
  • 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.
Early License Extension Notes:
  • 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 Notes:
  • 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.
Resource Update And Download Handling:
  • 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.
Distribution Terms:
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.

Purchase confirm.webp

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.
  • user_permissions.webp
    user_permissions.webp
    43.1 KB · Views: 37
  • ACP_Options.webp
    ACP_Options.webp
    80.8 KB · Views: 39
  • Manage Product Price With Variables Option Overlay.webp
    Manage Product Price With Variables Option Overlay.webp
    29.2 KB · Views: 36
Author
GameNet
Downloads
7
Views
111
First release
Last update

Ratings

0.00 star(s) 0 ratings

More resources from GameNet

Latest updates

  1. Bug fixes, 2 new options and Compatibility with RM Marketplace 5.9.0+

    Full Changelog: NEW: Require a current paid entitlement to post tracker issues option Enable...
  2. Bug fixes and added missing phases

    Thank you for your unwavering support and assistance in further enhancing this add-on. This...
Back
Top Bottom