FoxCart.Core 2.2.1

There is a newer prerelease version of this package available.
See the version list below for details.
dotnet add package FoxCart.Core --version 2.2.1
                    
NuGet\Install-Package FoxCart.Core -Version 2.2.1
                    
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="FoxCart.Core" Version="2.2.1" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="FoxCart.Core" Version="2.2.1" />
                    
Directory.Packages.props
<PackageReference Include="FoxCart.Core" />
                    
Project file
For projects that support Central Package Management (CPM), copy this XML node into the solution Directory.Packages.props file to version the package.
paket add FoxCart.Core --version 2.2.1
                    
#r "nuget: FoxCart.Core, 2.2.1"
                    
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
#:package FoxCart.Core@2.2.1
                    
#:package directive can be used in C# file-based apps starting in .NET 10 preview 4. Copy this into a .cs file before any lines of code to reference the package.
#addin nuget:?package=FoxCart.Core&version=2.2.1
                    
Install as a Cake Addin
#tool nuget:?package=FoxCart.Core&version=2.2.1
                    
Install as a Cake Tool

FoxCart

A modular e-commerce platform built on Umbraco CMS.

Compatibility

FoxCart Umbraco .NET
1.x 15, 16 .NET 9
2.x 17+ .NET 10

Features

  • Multi-Store Support: Run multiple stores from a single installation
  • Pluggable Payment Providers: Mollie, Stripe, Invoice, and extensible architecture
  • Flexible Shipping: Multiple shipping provider support
  • Theme System: Create custom themes with full control
  • License Validation: Built-in licensing for production deployments

Installation

# Core package
dotnet add package FoxCart.Core

# Database provider (choose one)
dotnet add package FoxCart.Data.SQLite
dotnet add package FoxCart.Data.SQLServer

# Payment providers (optional)
dotnet add package FoxCart.Payments.Mollie
dotnet add package FoxCart.Payments.Stripe
dotnet add package FoxCart.Payments.Invoice

Quick Start

// Program.cs
var builder = WebApplication.CreateBuilder(args);

builder.AddFoxcart();
builder.CreateUmbracoBuilder()
    .AddBackOffice()
    .AddWebsite()
    .AddFoxcartNotifications()
    .Build();

var app = builder.Build();

await app.BootUmbracoAsync();
app.UseUmbraco()
    .WithMiddleware(u => u.UseBackOffice().UseWebsite())
    .WithEndpoints(u => u.UseBackOfficeEndpoints().UseWebsiteEndpoints());

await app.RunAsync();

Documentation

Full documentation: foxcart.nl/Docs/v2

Configuration

Add your license key to appsettings.json:

{
  "FoxCart": {
    "LicenseKey": "FCART-XXXXX-XXXXX-XXXXX-XXXXX"
  }
}

Packages

Package Description
FoxCart.Core Core business logic and services
FoxCart.Data Entity models and DbContext
FoxCart.Views Shared Razor views and DTOs
FoxCart.Data.SQLite SQLite database provider
FoxCart.Data.SQLServer SQL Server database provider
FoxCart.Payments.Mollie Mollie payment integration
FoxCart.Payments.Stripe Stripe payment integration
FoxCart.Payments.Invoice Invoice/offline payments

Licensing

FoxCart requires a valid license for production use. Development on localhost is free.

Purchase licenses at https://www.foxcart.nl/#pricing

Support

Product Compatible and additional computed target framework versions.
.NET net10.0 is compatible.  net10.0-android was computed.  net10.0-browser was computed.  net10.0-ios was computed.  net10.0-maccatalyst was computed.  net10.0-macos was computed.  net10.0-tvos was computed.  net10.0-windows was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

NuGet packages (3)

Showing the top 3 NuGet packages that depend on FoxCart.Core:

Package Downloads
FoxCart.Payments.Mollie

FoxCart e-commerce platform - Mollie payment provider supporting iDEAL, Bancontact, credit cards, and more.

FoxCart.Payments.Invoice

FoxCart e-commerce platform - Invoice/offline payment provider for manual payment processing.

FoxCart.Payments.Stripe

FoxCart e-commerce platform - Stripe payment provider supporting credit cards, Apple Pay, Google Pay, and more.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last Updated
2.3.0-preview5 124 2/6/2026
2.3.0-preview4 131 2/6/2026
2.3.0-preview3 118 2/6/2026
2.3.0-preview2 123 2/6/2026
2.3.0-preview1 129 2/4/2026
2.2.1 118 1/25/2026
2.2.0 127 1/25/2026
2.1.2 128 1/10/2026
2.1.1 130 1/4/2026
2.1.0 128 1/4/2026
2.0.3 126 12/26/2025
2.0.2 130 12/26/2025
2.0.1 138 12/26/2025
2.0.0 192 12/26/2025
1.0.4 149 12/26/2025
1.0.3 149 12/26/2025
1.0.1 218 12/23/2025
1.0.0 225 12/23/2025