Last updated

Non-PSP Adapter

Overview

The Non-PSP (Non-Payment Service Provider) Adapter is a flexible, production-grade payment adapter for Norce Checkout that enables immediate order completion for payment methods managed internally by the merchant, bypassing external payment service providers entirely. Unlike traditional PSP adapters that integrate with third-party payment gateways, the Non-PSP Adapter allows merchants to take full control of the payment execution process.

This adapter is designed for scenarios where payment processing happens outside of the standard e-commerce checkout flow, such as when invoicing is handled through an ERP system, when customers have pre-arranged credit terms, or when payment is collected through other internal business processes.

Capabilities and Supported Flows

Payment Operations

FeatureFullPartial
CaptureNot applicable (merchant-managed)
RefundNot applicable (merchant-managed)
Cancel / VoidNot applicable (merchant-managed)

Supported Payment Methods

Method
One-time PaymentImmediate order completion
Recurring PaymentNot supported
Custom MethodsMerchant-defined identifiers

Advanced Features

Feature
B2B SupportContract customers, credit terms
Aggregate InvoiceConsolidated billing
Account CreditPre-loaded balances
In-Store PaymentPay at pickup

Use Cases

The Non-PSP Adapter is commonly used for:

  • Contract Customers / B2B Commerce - Business customers with established credit terms
  • Aggregate Invoice - Consolidated invoicing over a period
  • Account Credit - Pre-loaded account balances managed by merchant
  • In-Store Payment - Online orders with payment at physical location
  • Internal Testing - Testing checkout flows without real payment processing

Norce Checkout API References

Norce Checkout Overview