Fastlane by PayPal
$50.00
Accelerate checkout with PayPal Fastlane - One-click payments for returning customers, streamlined checkout for guests
Accelerate Checkout With PayPal Fastlane
Fastlane by PayPal is a nopCommerce payment plugin that integrates the PayPal Fastlane SDK directly into your storefront checkout. Returning Fastlane members can complete a purchase in one click using their pre-filled card and address, while guest shoppers move through a clean, single-page accordion checkout — no redirects, no friction.
All payment actions — authorize, capture, partial refund, full refund, and void — are handled server-side through the PayPal Orders and Payments APIs. Store owners manage everything from a single configuration page in the nopCommerce admin panel.
Key Benefits
- Faster checkout for returning customers — Fastlane members see their saved card and address pre-filled and can pay with a single click.
- Smoother guest experience — A single-page accordion UI replaces the multi-step nopCommerce checkout, reducing drop-off for new shoppers.
- No page redirects — The entire payment flow happens on your storefront; customers never leave your store to complete a transaction.
- Full payment lifecycle from the admin — Capture, refund, partial refund, and void orders directly from the nopCommerce order management page.
- Multi-currency support — Optionally charge customers in their selected order currency rather than the store's primary currency.
- Safe to test before going live — Built-in sandbox mode lets you verify the full integration before accepting real payments.
Main Features
- One-click payment for Fastlane members — Returning customers identified via email lookup have their card and shipping address pre-filled automatically through the Fastlane JavaScript SDK.
- Accordion-style single-page checkout — Replaces the standard nopCommerce multi-page checkout with a compact, step-by-step accordion UI rendered as a ViewComponent directly on the payment selection step.
- AJAX-driven checkout steps — Shipping address, billing address, shipping method selection, pickup-in-store, and order totals are all updated live without page reloads.
- Server-side PayPal payment lifecycle — Authorize, authorize-and-capture, capture, partial refund, full refund, and void are all executed server-side via the PayPal Orders API v2 and Payments API v2.
- PayPal Webhooks integration — Webhooks can be registered and removed directly from the admin configuration page; the webhook ID is stored and displayed in the settings.
- Transaction mode selection — Choose between Authorize (reserve funds, capture later) or Authorize and Capture (charge immediately) to match your fulfillment workflow.
- Additional fee configuration — Apply a fixed surcharge or a percentage-based fee to orders paid via this method.
- Multi-store support — Most settings can be overridden per store, making the plugin suitable for multi-store nopCommerce installations.
- Debug logging — Optional file-based logging to the App_Data folder helps diagnose integration issues during setup or in production.
Why Buy This Plugin
Implementing a PayPal Fastlane integration from scratch requires deep knowledge of the PayPal Orders, Payments, and Webhooks APIs, client-side SDK initialization, token management, and a custom checkout UI — weeks of development work that also needs ongoing maintenance as APIs evolve. This plugin delivers a production-ready integration that installs in minutes and is designed specifically for nopCommerce.
- No custom development required — install, configure your PayPal credentials, and go live.
- All server-side payment actions are supported, removing the need for manual PayPal dashboard operations.
- Sandbox mode and debug logging reduce risk during setup and troubleshooting.
- Multi-store and multi-currency capabilities are built in, not bolted on.
How It Works
- Install and configure — Install the plugin in nopCommerce, enter your PayPal Client ID and Client Secret, set your domain, choose a transaction mode, and save. Optionally register a webhook from the same page.
- Checkout renders automatically — When a customer reaches the payment step, the plugin renders the accordion checkout UI as a ViewComponent and initializes the Fastlane SDK using a server-generated client token.
- Customer identity lookup — The customer enters their email address. If they are a recognized Fastlane member, their saved card and shipping address are pre-filled and they can pay immediately.
- Guest card entry — Customers without a Fastlane profile enter their card details through secure PayPal-hosted fields embedded in the checkout page.
- Order placed and payment processed — The plugin creates a PayPal order server-side, authorizes or captures funds according to your transaction mode setting, and places the nopCommerce order.
- Post-order management — From the nopCommerce admin order page, you can capture an authorized payment, issue a full or partial refund, or void an authorization — all without leaving your admin panel.
Compatibility / Requirements
- Supported nopCommerce version: 4.90
- PayPal account: A PayPal REST API application with a Client ID and Client Secret is required.
- HTTPS: Your store must be accessible over HTTPS — this is enforced by the PayPal Webhooks API.
- Domain configuration: The root domain (no subdomain, no protocol) must be entered in the plugin settings for Fastlane SDK initialization.
- Recurring payments: Not supported by this plugin.