neuroplugin
PrestaShoployalty

NP Rewards Pro

Native loyalty rewards for PrestaShop 8 and 9. Multi-tier Nivel, customer wallet, referrals, cashout payouts, 11 transactional emails — fully localized in 7 languages.

NP Rewards Pro is the loyalty layer your PrestaShop store has been missing — feature-complete, PrestaShop-native, and ready to launch in an afternoon.

One workspace, six color-coded station tabs. Multi-tier Nivel system with auto-promotion. Three independent redemption channels (vouchers, Reward Shop gifts, cashout payouts). Referral program with multi-level depth and built-in fraud guards. Six campaign trigger types with dry-run preview. Eleven calm transactional emails localized into English, Spanish, French, German, Italian, Portuguese, and Dutch.

Built for stores tired of paying a recurring fee to a loyalty SaaS. Everything runs inside your PrestaShop database. No external indexing, no monthly bill, no data leaving your server.

Fit

Who this is for

✓ Right fit

Best for · returning-customer-driven shops (beauty, vape, gourmet)

Categories where 40%+ of revenue comes from repeat buyers. The multi-tier Nivel system plus tier-multiplier earning rate creates real economic incentive for high-LTV customers to consolidate spend on you instead of fragmenting across competitors.

✓ Right fit

Best for · merchants paying €100+/month for a SaaS loyalty platform

Loyalty Lion, Yotpo Loyalty, and Smile.io all charge €100–€500/month for what is, at its core, a points + tiers system. NP Rewards Pro covers 80% of those feature surfaces self-hosted for a fraction of the 3-year TCO.

✓ Right fit

Best for · vertical-regulated shops needing cashback (not just vouchers)

Vape, alcohol, and CBD verticals often need a legal cashback channel (regulated discount alternative) rather than voucher-based loyalty. The built-in Cashout payout channel with KYC + self-invoice generation supports this.

✗ Skip if

Not for · pure-acquisition shops with low repeat purchase

If your AOV is one-shot category (mattresses, furniture, life-event services), the loyalty thesis does not apply — customers don't come back often enough for tier mechanics to compound. Use the acquisition budget on something else.

Comparison

vs LoyaltyLion / Smile.io

These are the dominant SaaS loyalty platforms. They have prettier admin UI and broader Shopify integration, but the underlying mechanics — points, tiers, referrals, cashback — are commodity. The decision is usually about price stability and data residency.

CapabilityNP Rewards ProLoyaltyLion / Smile.io
Pricing€129 one-time + optional €39 / 6 mo€100–€500+ / month recurring
PlatformPrestaShop 8 & 9 nativeShopify-first, PrestaShop via API integration
Tier system2–6 tiers, auto-promotion, color/icon/multiplier per tierYes, similar capability
Cashback payoutsBuilt-in (SEPA / PayPal / configurable), KYC + self-invoicingVoucher-only on lower tiers; cashback on enterprise plans
ReferralsYes, fraud-guardedYes
Customer data locationIn your PrestaShop DBVendor cloud + GDPR processor agreement
Email templates11 templates × 7 locales, in-BO editor, no source-edit requiredWYSIWYG editor in their dashboard
GDPR delete + export hooksYes (actionDeleteGDPRCustomer + actionExportGDPRData)API-driven; you wire it up
Position

Why neuroplugin

Why pay €129 once when SaaS gives you a free tier?
The free tiers cap at ~50 active members and don't include tier multipliers, cashback, or referrals. As soon as you actually want the system to do anything, you're on a €100–€500/month plan. The €129 one-time becomes cheaper within 2 months.
How is the 7-locale email coverage maintained?
Same compatibility watcher pattern as the rest of the catalogue: every 6h we check upstream PrestaShop + dependency drift. Email-template content is in the BO editor, so updates ship without forcing you to re-edit copy.
Can I run it alongside an existing SaaS loyalty while migrating?
Yes — both can run in parallel. Most shops we've seen do a 3-week shadow period, then export from the SaaS, import via the included CSV migration assistant (dry-run + rollback supported), and cancel the SaaS subscription.
Highlights

What it does

  • Multi-tier Nivel system with auto-promotion (2 to 6 tiers, configurable color, icon, multiplier, and bonus per tier).
  • Three redemption channels: vouchers (cart discounts), Reward Shop (gift catalog priced in points), and cashout payouts (legal cashback).
  • Referral program with single / multi-level / every-order modes and built-in fraud guards (IP, browser fingerprint, self-referral).
  • Six campaign trigger types: order total, product category, customer group, birthday, VIP segment, per-product override — with dry-run preview.
  • Eleven calm transactional emails, MSO-bulletproof, dark-mode safe — localized into en / es / fr / de / it / pt / nl.
  • Loyalty profile card injected into the standard PrestaShop customer detail page — tier pill, metric strip, perks, recent ledger.
  • No external SaaS. Everything runs inside your PrestaShop database. GDPR export and erasure hooks built in.
  • Migration assistant: dry-run preview, import with audit trail, batch rollback, CSV audit export — for stores migrating from legacy points modules.
Screenshots

In the wild

Back office workspace with color-coded station nav and 8-step onboarding panel.
Back office workspace with color-coded station nav and 8-step onboarding panel.
Reward customers registry with tier pills, sort chips, and per-row deep-link to the customer ficha.
Reward customers registry with tier pills, sort chips, and per-row deep-link to the customer ficha.
Loyalty profile card injected into the standard PrestaShop customer detail page.
Loyalty profile card injected into the standard PrestaShop customer detail page.
Customer wallet front controller with balance, tier pill, redemption options, and recent ledger.
Customer wallet front controller with balance, tier pill, redemption options, and recent ledger.
Reward Shop catalogue priced in points with single-click redemption.
Reward Shop catalogue priced in points with single-click redemption.
Product page reward nudge showing earnable points with the customer's current Nivel multiplier.
Product page reward nudge showing earnable points with the customer's current Nivel multiplier.
Premium calm transactional email — points credited on order validation.
Premium calm transactional email — points credited on order validation.
FAQ

Questions answered

How is this different from PrestaShop's built-in loyalty module or the all-in-one rewards module?
PrestaShop's built-in module is a one-trick voucher generator with no tier system, no referrals, no payouts, no analytics, and no migration path. The popular all-in-one rewards module is closer but ships none of: multi-tier Nivel with auto-promotion, cashout payouts with KYC invoicing, 7-locale UI + emails, in-BO email-template editor, customer ficha hook, fraud-guarded referrals, or the dry-run + audit + rollback migration assistant. NP Rewards Pro covers all of those out of the box.
Does this work on PrestaShop 9?
Yes. The module ships from a single codebase that is byte-identical between PS8 and PS9, with explicit handling of PS9 regressions (Db::getRow auto-LIMIT, Tools::displayPrice removal, Module::trans visibility). Compatibility tested from PS 8.0.0 to PS 9.0.3.
Can the customer wallet be redeemed as cash, not just as a voucher?
Yes. The Cashout payout channel lets customers convert points to a legal cashback paid to a configured payment account (SEPA, PayPal, etc.). Off by default — turn it on once your KYC and invoicing flow is ready. Optional self-invoice attachment is built in.
Are the emails localized?
All 11 transactional templates ship in English, Spanish, French, German, Italian, Portuguese, and Dutch. Subject, intro note, and signature can also be overridden per template from the back office without editing source files.
What happens if a customer triggers GDPR delete?
The module registers PrestaShop's actionDeleteGDPRCustomer hook. Ledger entries, segment assignments, customer-tier rows, referral codes, and payout requests for that customer are removed. The standard actionExportGDPRData hook is also implemented for portability.
Which PrestaShop versions are supported?
PrestaShop 8.0.x and 9.x (currently tested up to 9.0.3). ps_versions_compliancy is set to {min: 8.0.0, max: 9.99.99}.
What happens after the included support window?
You keep the version you have, forever. If you want continued updates and new feature releases, an optional €39 / 6 months renewal keeps you current.
Multistore?
Yes. multistoreCompatibility = YES. All ledger entries, segments, referrals, and payouts are scoped by id_shop.