*
*

Important: To receive free licensing, please ensure you provide a valid nopCommerce site URL during checkout.

Old price: $99.00
$0.00
Product versions
  • 4.90
Create ticket
Give customers the right payment options at checkout. Assign payment methods to specific customer roles—wholesale, distributors, VIPs, or contracted buyers—and show them only to eligible customers. Everyone else sees your other active payment methods as usual.
Advance Payment Rules Role-Based Payment Control for nopCommerce The nopStation Advance Payment Rules Plugin gives nopCommerce store owners precise control over which customers see which payment methods. Map a method to the customer roles you approve — wholesale, distributors, contracted buyers, VIP tiers — and it appears at checkout only for them. Instead of replacing your payment providers, the plugin works alongside them to show, hide, prefer, and reprice the methods they return.
Advance Payment Rules overview image
Behind the headline use case sits a full rule engine. Conditions can combine customer role with cart value, guest status, country, product, store, day of week, and more. Actions can hide, show, reorder, or set a preferred method, and can override or adjust payment fees. Every decision is recorded in an order audit trail, and rules move between environments with JSON import and export. Everything is configured from the nopCommerce administration panel — no custom development, no theme edits, no core changes.

Why Choose Advance Payment Rules?

  • Control Payment Access Decide which customer roles may use advance payment, and keep it off for guests and retail shoppers.
  • Match the Buyer Type Wholesale accounts, contracted buyers, and the public store no longer share a single payment list.
  • Managed Inside nopCommerce Eligibility sits next to the customer roles your team already maintains.
  • Fewer Unauthorised Attempts Shoppers who should not use a method never see it, so there is nothing to reverse later.
  • Built for B2B & Wholesale Keep advance terms for business roles while retail checkout stays on public methods.
  • Clearer Checkout Eligible customers get a shorter payment step; everyone else sees only methods they can complete.

Feature Overview

Advance Payment Rules plugin package
  • Role-Based Payment Access Limit any payment method to one or more nopCommerce customer roles. Select several roles when wholesale, dealers, and VIP accounts share the same terms.
  • Flexible Method Visibility Hide, show, show-only, or set a preferred payment method so checkout presents exactly the options you intend.
  • Advanced Rule Conditions Build grouped AND, OR, and NOT conditions from cart subtotal and total, guest status, customer role, billing and shipping country, product, category, SKU, store, day of week, time of day, discounts, and attributes.
  • Dynamic Payment Fees Override a fee, add or subtract a fixed amount or percentage, set it to zero, cap it, or calculate it from a sandboxed formula without touching gateway settings.
  • Scheduling & Product Scope Restrict a rule to selected days of the week and a date range, or scope it to specific catalog products.
  • Order Audit Trail Review which rules ran on every placed order, with the payment method, the fee applied, and each matched rule listed for support and troubleshooting.
  • Multi-Store & Enterprise Support Override configuration per store and limit individual rules to specific storefronts from one administration panel.
  • Import, Export & Migration Move rule sets between staging and production with JSON import and export, or download the full set as CSV for review.

Frequently Asked Questions

Advance Payment Rules is a nopCommerce plugin that limits payment methods — typically an advance-payment or invoice option — to selected customer roles, using flexible condition-based business rules.
No. The plugin works alongside your existing payment providers and modifies the methods they return. A method that is deactivated in nopCommerce never appears, whatever the rules say.
You create a rule, set 'Limited to customer roles' to the roles you approve, and target the payment method. At checkout the plugin checks the signed-in customer's roles and shows or hides the method accordingly.
Yes. Assign every role that should have access — for example Wholesale, Distributors, and a custom B2B role — to the same rule and save.
Yes. Rule actions can override a fee, add or subtract a fixed amount or percentage, set it to zero, apply a minimum, maximum, or cap, or calculate it from a formula. Fees use your existing nopCommerce currency and tax settings.
Yes. Each store can have its own rules, settings, and configurations.
Yes. The Order audit feature records the payment method, the fee applied, and every matched rule for each placed order, which makes troubleshooting and customer support straightforward.
No. Standard setup is done entirely in the administration area — no theme edits and no changes to nopCommerce core.
The nopStation Advance Payment Rules Plugin provides everything merchants need to align checkout with the way they already group their customers. From role-based eligibility and condition-driven rules to dynamic payment fees, detailed order auditing, and multi-store scoping, the plugin helps businesses keep trade terms with the accounts that qualify, simplify payment policy management, and deliver a better customer experience.
Only registered users can write reviews

Have any questions or
need help?

Book a Meeting