Avarda Checkout Adapter
Overview
The Avarda Checkout Adapter integrates Avarda Checkout 3.0 with Norce Checkout, enabling merchants to offer Avarda's comprehensive payment solution within the Norce Commerce platform. Avarda Checkout provides an embedded checkout experience with multiple payment methods including invoice, card payments, direct payments, Swish, Vipps, MobilePay, Trustly, PayPal, and part payment options.
This adapter is part of Norce Checkout (NCO) and handles the complete payment flow from checkout initialization through order completion, including post-purchase operations like capture, cancel, and refund.
Capabilities and Supported Flows
Payment Operations
| Feature | Full | Partial | Notes |
|---|---|---|---|
| Capture | Yes | No | Full order capture only |
| Refund | Yes | No | Full order refund only |
| Cancel / Void | Yes | — | Supported in reserved state |
Supported Payment Methods
| Method | Supported | Notes |
|---|---|---|
| One-time Payment | Yes | Standard checkout flow |
| Recurring Payment | Yes | When enabled in Avarda site definition |
| Invoice (B2C & B2B) | Yes | Direct Invoice available |
| Card Payments | Yes | Including Amex, Masterpass |
| Direct Bank | Yes | Trustly |
| Digital Wallets | Yes | Swish, Vipps, MobilePay, PayPal |
Advanced Features
| Feature | Supported | Notes |
|---|---|---|
| B2B Support | Yes | Organization invoicing with org. identification number |
| B2C Support | Yes | Person invoicing with national identification number |
| Integrated Shipping | Yes | Shipping broker support via useShippingBroker |
| Part Payment | Yes | Loan and high amount loan options |
| Multi-language | Yes | 13 languages supported |
| Multi-country | Yes | Configurable invoicing/delivery countries |
| Custom Styling | Yes | CSS overrides via styles configuration |
| Age Validation | Yes | Configurable minimum age requirement |
| Newsletter Consent | Yes | Email and SMS subscription options |
B2B and B2C Customer Handling
The adapter supports both B2C (person) and B2B (organization) checkout modes. The mode is determined automatically based on the customer type on the Norce order:
| Customer Type | Mode | Identification |
|---|---|---|
| Person | B2C | National identification number (SSN) |
| Organization | B2B | Organization identification number |
The mode can also be explicitly overridden via the mode configuration option in the checkout setup.
Limitations:
- Partial capture is not supported (full order capture only)
- Partial refund is not supported (full refund only)
- Preselected payment method not applicable for Sweden market
Links and References
Norce Checkout API References
Avarda Checkout Adapter API
Norce Checkout Overview
- Norce Checkout Introduction
- Working with Norce Checkout
- Payment Adapters Overview
- Avarda Checkout Adapter Developer Guide