Product Help Documentation - NopAdvance

NopAdvance Store

Introduction - Smart Payment Rules Manager

Buy Now

Managing payment options is more than “turning payment methods on or off” - it's about showing the right ones to the right customers at the right time. The Smart Payment Rules Manager plugin for nopCommerce empowers store owners to define intelligent, condition-driven logic so that only relevant payment methods appear during checkout.

Smarter Checkout, Less Hassle

Every nopCommerce store has unique needs when it comes to payments. The Smart Payment Rules Manager plugin helps you go beyond the default “show all enabled payment methods” behavior. Instead, it gives you granular control over when and how each payment method is displayed - ensuring your customers always see the most relevant options at checkout.

With a streamlined, time-saving interface, store owners can configure rules in minutes - no coding required. The result? Faster checkout, fewer abandoned carts, and an easier life for your operations team.

Why You Need It

By default, nopCommerce shows all enabled payment methods to every customer. But what if you want to:

  • Hide Cash on Delivery for international orders?
  • Allow bank transfer only for wholesale customers?
  • Show wallet payments only for specific currencies?
  • Restrict credit card methods during high-risk scenarios?

Smart Payment Rules Manager makes these configurations simple. You create rules once, and the plugin dynamically applies them in real time during checkout.

Key Benefits

  • Rule-based payment control: Decide when a method appears or stays hidden
  • Time-saving UI: Build and manage rules with an intuitive interface, without digging into code or complex menus
  • Powerful conditions: Restrict or allow by order total, customer role, store, country, currency, product type, device type, and more
  • Scheduling support: Activate or expire rules automatically with start/end dates
  • Multi-store support: Apply rules independently across different stores
  • Conflict handling & priorities: Control how overlapping rules are resolved
  • Built-in logging: Detect why a payment method wasn’t displayed and prevent checkout errors
  • Zero core changes: Fully plugin-based, upgrade-safe, and easy to maintain

Perfect for Store Owners and Managers

Whether you run a single storefront or manage a complex multi-store setup, Smart Payment Rules Manager helps you:

  • Simplify checkout flows
  • Reduce customer confusion
  • Improve payment compliance and fraud prevention
  • Save time by managing everything through a clean, intuitive UI

No more trial-and-error toggling of payment methods. You get full visibility and control in one place.

What You’ll Learn in This Guide

This documentation will show you how to:

  1. Install and activate the plugin
  2. Create and configure payment rules
  3. Apply conditions and priorities
  4. Manage rules across multiple stores
  5. Monitor logs and troubleshoot checkout scenarios

By the end, you’ll be able to fine-tune your checkout process to match your exact business needs, without writing a single line of code.