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

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

Add-on xenforo 2

Ressources et modules complémentaires pour XenForo 2

Styles xenforo 2

Styles / Thèmes et apparence pour xenforo 2

Templates xenforo 2

Codes pour modifier les templates sur xenforo 2

Section Premium

Add-on et Styles pour membre Premium
  • ⚠️ Section Premium. Réserver aux Membres Premium ⚠️
[TylerAustin] RM Marketplace Product Price With Variables Option - XF2 1.0.0

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

Catégorie Catégorie Add-Ons
Titre du sujet Titre du sujet [TylerAustin] RM Marketplace Product Price With Variables Option - XF2 1.0.0
Auteur de la discussion Auteur de la discussion laurent68
Date de début Date de début
Réponses Réponses 1
Affichages Affichages 11
Réaction Réaction 0
Dernier message par Dernier message par Dojik

laurent68

Fondateur

Staff
fondateur
Réputation: 100%
Discussions
5 104
Messages
13 370
Solutions
85
J'aime
8 151
Points
198
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+.

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.

Télécharger V1.0.0 Beta 5 :
 

Pièces jointes

  • Purchase confirm.webp
    Purchase confirm.webp
    59.1 KB · Affichages: 1
  • user_permissions.webp
    user_permissions.webp
    43.1 KB · Affichages: 2
  • ACP_Options.webp
    ACP_Options.webp
    80.8 KB · Affichages: 1
  • Manage Product Price With Variables Option Overlay.webp
    Manage Product Price With Variables Option Overlay.webp
    29.2 KB · Affichages: 2
Contenu similaire Les plus vues Voir plus
Retour
Haut Bas