Winglet.Checkout.Client
0.1.0
dotnet add package Winglet.Checkout.Client --version 0.1.0
NuGet\Install-Package Winglet.Checkout.Client -Version 0.1.0
<PackageReference Include="Winglet.Checkout.Client" Version="0.1.0" />
<PackageVersion Include="Winglet.Checkout.Client" Version="0.1.0" />
<PackageReference Include="Winglet.Checkout.Client" />
paket add Winglet.Checkout.Client --version 0.1.0
#r "nuget: Winglet.Checkout.Client, 0.1.0"
#:package Winglet.Checkout.Client@0.1.0
#addin nuget:?package=Winglet.Checkout.Client&version=0.1.0
#tool nuget:?package=Winglet.Checkout.Client&version=0.1.0
Winglet.Checkout.Client
Register the typed client with services.AddWingletCheckoutClient(configuration) and configure Winglet:Clients:Checkout:BaseUrl.
CreateCheckoutAsync is a trusted service-to-service operation in V1 and requires checkout.create; reads require checkout.read, lifecycle commands require checkout.manage, and receipt resend requires checkout.receipt.resend. Use new CheckoutClientCallContext("tenant-id") for tenant scope or CheckoutClientCallContext.Global for global SingleSeller calls. The client does not calculate prices, taxes, discounts or lifecycle transitions.
services.AddWingletCheckoutClient(configuration);
var checkout = await client.CreateCheckoutAsync(request, new CheckoutClientCallContext("1001"), cancellationToken);
| Product | Versions 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. |
-
net10.0
- Winglet.Checkout.Contracts (>= 0.1.0)
- Winglet.Client (>= 0.2.0)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 0.1.0 | 101 | 9/8/2026 |