You have no items in your shopping cart.

PayPal Smart Payment Buttons

PayPal Smart Payment Buttons

$50.00

PayPal Smart Payment Buttons (16 payment methods).

*

Accept PayPal and 15+ Payment Methods at nopCommerce Checkout

The FoxNetSoft PayPal Smart Payment Button plugin integrates PayPal's hosted Smart Payment Buttons directly into your nopCommerce storefront checkout. With a single plugin, your store can accept PayPal, credit and debit cards, buy-now-pay-later options, and a wide range of regional payment methods — all rendered securely by PayPal without redirecting customers away from your store.

Whether you operate a single store or a multi-store setup, this plugin gives store administrators full control over which payment methods are shown, how the buttons look, and how transactions are processed — all from a straightforward admin configuration page.

Key Benefits

  • One plugin, many payment options — offer PayPal, cards, Apple Pay, Google Pay, Venmo, and 10+ regional bank transfer methods without custom development.
  • Increase conversions with buy-now-pay-later — enable Pay Later and PayPal Credit to give customers flexible payment choices at checkout.
  • Frictionless mobile checkout — Apple Pay and Google Pay let shoppers pay in seconds using their device wallet.
  • Full control over the checkout experience — show or hide individual funding sources and customize button appearance to match your store's style.
  • Multi-store ready — configure separate PayPal merchant accounts and settings for each store in a multi-store nopCommerce installation.
  • Flexible transaction flows — choose between Authorize only or Authorize and Capture to align with your order fulfillment process.

Main Features

  • PayPal Smart Payment Buttons at checkout — renders the official PayPal-hosted button widget on the payment step, supporting all PayPal-eligible funding sources for the buyer's country.
  • 15+ supported payment methods — including PayPal, credit/debit cards, PayPal Credit, Pay Later (Pay in 4 / 4X PayPal / Später Bezahlen), Venmo, Apple Pay, Google Pay, BLIK, Bancontact, Mercado Pago, giropay, iDEAL, SEPA-Lastschrift, eps, MyBank, Przelewy24, and SOFORT.
  • Per-funding-source visibility toggles — independently enable or disable each payment method from the admin panel to control exactly what buyers see at checkout.
  • Button style customization — configure layout (vertical or horizontal), color (gold, blue, silver, white, black), shape (rectangular or pill), and button label (PayPal, Checkout, Buy Now, Pay, Installment).
  • Authorize or Authorize+Capture transaction modes — select the flow that matches your fulfillment workflow: hold funds on authorization, or capture immediately at checkout.
  • PayPal Webhooks management — create and delete PayPal webhook endpoints directly from the admin configuration page to receive real-time payment event notifications.
  • Multi-currency support — optionally charge customers in their active working currency rather than the store's primary currency.
  • PayPal Credit promotional messaging — display a promotional banner to inform buyers about installment options, helping increase average order value.
  • Per-store settings override — all major configuration options support per-store overrides, enabling distinct PayPal credentials and settings across multiple stores.
  • Sandbox and live environment switch — test your integration with PayPal's sandbox before going live, without changing any code.
  • Additional payment fee — optionally add a fixed or percentage-based fee per order to cover processing costs.
  • Debug logging — enable detailed trace logging to a file in the App_Data folder, with the ability to download or clear the log directly from the admin panel.

Why Buy This Plugin

Building a comparable PayPal integration from scratch — supporting multiple funding sources, regional payment methods, webhook handling, multi-store credentials, and button customization — would require significant development effort and ongoing maintenance. This plugin delivers all of that in a ready-to-install package built specifically for nopCommerce 4.90, with a stable admin interface and active support.

  • No custom coding required — install, configure API credentials, and start accepting payments.
  • Covers global and regional payment preferences in a single solution.
  • Saves development and integration time versus a bespoke implementation.
  • Comes with a trial period so you can verify the integration before purchasing a license.
  • Conflict detection warns you if other PayPal-related plugins may interfere, preventing silent failures.

How It Works

  1. Install and configure — install the plugin in your nopCommerce admin panel, then enter your PayPal Client ID and Client Secret on the plugin's configuration page.
  2. Set up your preferences — choose your transaction mode (Authorize or Authorize+Capture), enable or disable individual payment methods, configure button appearance, and optionally set up multi-currency or an additional fee.
  3. Register a PayPal webhook — click the button on the admin configuration page to register a webhook endpoint with PayPal, so your store receives real-time payment event notifications.
  4. Buyer selects a payment method at checkout — on the payment step, the PayPal Smart Payment Buttons widget is rendered, showing the funding sources available for the buyer's country and device.
  5. Payment is processed securely by PayPal — when the buyer completes payment through the PayPal-hosted flow, the plugin captures or authorizes the order server-side via the PayPal Orders API and records the transaction in nopCommerce.
  6. Order is confirmed — the buyer is returned to the nopCommerce order confirmation page, and the order status is updated according to the transaction result and your chosen transaction mode.

Compatibility / Requirements

  • Supported nopCommerce version: 4.90, 4.80, 4.70, 4.60, 4.50, 4.40
  • PayPal Business account with API credentials (Client ID and Client Secret) from the PayPal Developer Dashboard.
  • HTTPS required on your storefront for secure payment processing; Apple Pay additionally requires merchant domain verification with PayPal.
  • FoxNetSoft license key — a serial number is required after the trial period ends. A 30-day trial is included with a maximum of 100 payments.
  • Compatible with multi-store setups — per-store configuration overrides are fully supported.
  • The official nopCommerce Payments.PayPalSmartPaymentButtons plugin must not be active at the same time, as simultaneous use is not supported.

Powered by nopCommerce

Copyright © 2026 FoxNetSoft. All rights reserved.