Rlink Membership Sync for XFileSharingPro with s2Member connects a WordPress membership page to a PayPal checkout hosted by an administrator-configured XFileSharingPro installation.
The plugin generates a signed, time-limited referral token before redirecting a visitor to XFileSharingPro. After a verified one-time PayPal premium purchase, an authenticated callback can create or update the WordPress user, assign the matching s2Member level, save payment metadata, and set the s2Member Automatic EOT date.
Features include:
This WordPress.org edition is intended for verified one-time PayPal purchases. A separate Pro edition is available for multi-gateway checkout, recurring lifecycle synchronization, verified cancellation and refund events, diagnostics, alerts, callback monitoring, and custom gateway development.
The editions are standalone and should not be active at the same time. This plugin never activates or deactivates another plugin. When a known conflicting integration is detected, an administrator receives a dismissible notice and must decide which plugin to deactivate.
The plugin redirects a visitor to the XFileSharingPro URL configured by the WordPress administrator. The redirect includes a signed referral token and the requested membership plan. The configured XFileSharingPro server returns an authenticated callback containing the account and payment information needed for synchronization, such as email address, username, transaction identifiers, payment gateway, plan, and expiration details. An optional password may be received only when the administrator explicitly configures the companion connector to send it.
PayPal checkout and PayPal IPN verification are performed by the separately installed XFileSharingPro connector. This WordPress plugin does not send payment-card data to Rlink Plugins or Rlink Cloud Solutions and does not make background requests to the Rlink website. Documentation, support, and comparison links contact their destination only after an administrator clicks them.
Administrators are responsible for the terms and privacy policies that apply to their own XFileSharingPro installation, PayPal account, and membership website.
The plugin stores its configuration in a prefixed WordPress option. Successful synchronization stores prefixed integration metadata and the required s2Member metadata on the relevant WordPress user. Operational events are written to a log under the WordPress uploads directory. The log can contain account and transaction identifiers needed for support; extended context is included only when diagnostic logging is enabled.
The plugin does not transmit telemetry or analytics to Rlink Plugins or Rlink Cloud Solutions.
Developed and maintained by Rlink Plugins and Rlink Cloud Solutions.
This is an independent third-party integration. It is not affiliated with, sponsored by, or endorsed by XFileSharingPro, Sibsoft, s2Member, or their respective owners. Product names are used only to identify compatibility.