reLoopin Loyalty

Description

reLoopin Loyalty lets you run a fully-featured loyalty and rewards programme for your WooCommerce store, powered by the reLoopin backend.

Key features:

  • Customers earn points automatically on every completed order.
  • Bonus points for special events: first orders, featured-product purchases, coupon campaigns, and free-shipping orders.
  • Floating launcher widget — a clean, animated panel that shows each customer their balance, tier progress, earn rules, and transaction history without leaving your store.
  • Points estimate badge — a Gutenberg block (and shortcode) you can place anywhere in the theme editor to show logged-in shoppers how many points a product purchase would earn. Updates live when quantity or variation changes.
  • Tier system — display Bronze / Silver / Gold (or your custom tiers) with progress bars so shoppers always know what they’re working towards.
  • Referral links — customers share a unique URL and both parties earn points when the friend completes their first order.
  • Points history tab with pagination and filter by earn / redeem entry type.
  • Transient caching of API responses to keep your store fast.
  • WooCommerce HPOS (High-Performance Order Storage) compatible.

Third-party service notice:

This plugin connects to the reLoopin loyalty platform to store and retrieve points data. An active reLoopin merchant account and API Key are required.

Customer data sent to reLoopin includes: email address, order total, order number, and billing phone number (optional). No payment card data is transmitted.

Installation

  1. Upload the reloopin-loyalty folder to the /wp-content/plugins/ directory, or install via Plugins > Add New in your WordPress admin.
  2. Activate the plugin through the Plugins menu.
  3. Go to WooCommerce > Settings > Loyalty and enter your API Base URL and API Key,
    Merchant ID (provided by reLoopin).
  4. Optionally configure the launcher widget position and branding under the Launcher Widget section of the same settings page.

FAQ

Do I need a reLoopin account?

Yes. This plugin is a WooCommerce integration for the reLoopin loyalty service. You will need an API Key and API Base URL from your reLoopin merchant dashboard.

Does the plugin work without WooCommerce?

No. reLoopin Loyalty requires WooCommerce to be installed and active.

Will customer data leave my server?

Yes — order and customer data (email address, order total, order ID, billing phone) is sent to the reLoopin API in order to award and manage loyalty points. Please refer to reLoopin’s Privacy Policy linked above.

Can I hide the “Powered by reLoopin” branding?

Yes. The branding footer is disabled by default and can be toggled under WooCommerce > Settings > Loyalty > Launcher Widget.

How do I show estimated points on a product page?

Add the Points Estimate block in the theme editor (Appearance Editor), or use the shortcode [reloopin_points_estimate]. Optionally pass product_id="123". The badge is shown only to logged-in customers and updates when quantity or variation changes.

Which PHP version is required?

PHP 8.0 or later.

Reviews

There are no reviews for this plugin.

Contributors & Developers

“reLoopin Loyalty” is open source software. The following people have contributed to this plugin.

Contributors

Translate “reLoopin Loyalty” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

Changelog

1.3.2

  • Restyled the Points Estimate badge as a rounded banner using the launcher primary color for text and border (no icon).

1.3.1

  • Points Estimate now supports variable products: the badge follows the selected variation and stays hidden until one is chosen.

1.3.0

  • Added Points Estimate block and shortcode for product purchase point previews (logged-in customers).

1.2.0

  • New: Standalone reLoopin admin menu (replaces WooCommerce settings tab).
  • New: Settings use WordPress native register_setting() API with per-field sanitization.
  • New: Primary and accent color pickers; font selection for the launcher widget.
  • New: Auto-sync customers, coupon redemption tracking, campaigns tab, birthday bonus.

1.1.0

  • New: Auto-sync new WooCommerce customers to the reLoopin platform on registration.
  • New: Track reLoopin-generated coupon redemptions at checkout.
  • New: Campaigns/rewards tab in the launcher widget with coupon generation.
  • New: Birthday bonus — customers can save birthday month/day to earn annual bonus points.
  • Improved: Rate limiting on launcher AJAX endpoints.

1.0.0

  • Initial release.