XDev.Stripe.Stripe3ds2Android 22.6.1.3

dotnet add package XDev.Stripe.Stripe3ds2Android --version 22.6.1.3
                    
NuGet\Install-Package XDev.Stripe.Stripe3ds2Android -Version 22.6.1.3
                    
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="XDev.Stripe.Stripe3ds2Android" Version="22.6.1.3" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="XDev.Stripe.Stripe3ds2Android" Version="22.6.1.3" />
                    
Directory.Packages.props
<PackageReference Include="XDev.Stripe.Stripe3ds2Android" />
                    
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 XDev.Stripe.Stripe3ds2Android --version 22.6.1.3
                    
#r "nuget: XDev.Stripe.Stripe3ds2Android, 22.6.1.3"
                    
#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 XDev.Stripe.Stripe3ds2Android@22.6.1.3
                    
#: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=XDev.Stripe.Stripe3ds2Android&version=22.6.1.3
                    
Install as a Cake Addin
#tool nuget:?package=XDev.Stripe.Stripe3ds2Android&version=22.6.1.3
                    
Install as a Cake Tool

XDev.Stripe.PaymentSheets

A .NET Wrapper for the Stripe PaymentSheets SDK for iOS + Android.

Latest release <a href="https://www.nuget.org/packages/XDev.Stripe.PaymentSheets"> <img src="https://img.shields.io/nuget/v/XDev.Stripe.PaymentSheets"></a>

Latest build    <a href="https://www.nuget.org/packages/XDev.Stripe.PaymentSheets"> <img src="https://img.shields.io/nuget/vpre/XDev.Stripe.PaymentSheets"></a>

<br>

source repo

Native SDK Versions

Platform SDK Version Released
X-Plat XDev.Stripe.PaymentSheet.Shared 1.2.0
Android XDev.Stripe.PaymentSheet.Android 22.6.1 2026-01-20
iOS XDev.Stripe.PaymentSheet.iOS 25.8.0 2026-03-16

Introduction

This is a .Net Wrapper for the Stripe-PaymentSheets SDK for iOS + Android. It provides a simple and easy-to-use interface for integrating Stripe's payment processing capabilities into your .NET applications. With this wrapper, you can easily create and manage payment sheets, handle payments, and access various features of the Stripe API without having to write platform-specific code.

Getting Started

For security reasons, the Stripe API keys are not included in this repository. To use this wrapper, you will need to obtain your own Stripe API keys from the Stripe Dashboard. Once you have your API keys, you can set them up this repo's test application as follows:

in the appsettings.json file in your local repo-path (note DO NOT commit this, PRs with this file will be rejected):

{
  "AppSettings":
  {  //this could be injected from secure file or environment variable in production build
	"StripePublishableKey": "pk_test_your-publishable-key", 
	// this should only be used by a back-end server in production builds.
	// an app should call your back-end server to create payment-intents 
	// and handle payments instead of directly
	// using a secret key because this key can be easily compromised if 
	// included in a mobile application installed on user-devices.
	// key here is only for testing purposes ONLY without back-end server
	"StripeSecretKey":"sk_test_your-secret-key" 
	}
}

Build and Test

.Net SDK 8.0 or later is required to build and run the test application. You can build and run the test application using your preferred IDE or command line interface.

Platform support for development

  • Android bindings: build on Windows, macOS, or Linux.

  • iOS bindings: macOS only. The .NET iOS SDK requires Xcode (macOS). Additionally, the Stripe xcframeworks vendored under Library/iOS/Stripe.Binding.iOS.PaymentSheet/Frameworks/ contain file paths that exceed Windows' default 260-character MAX_PATH limit. On Windows, a clone will appear to have ~100 "deleted" files under the maccatalyst and simulator slices (the files in git's index simply could not be checked out by the OS). This is a display artifact only; it has no effect on CI or macOS builds. Do not commit the "deletions" from a Windows machine — it will break the package on consumer link.

    CI packs this package on macOS agents, where all files check out cleanly and dotnet build -c Release bundles every xcframework into the nupkg.

Contribute

Yes please! Contributions are welcome. If you have any suggestions or improvements, please feel free to submit a pull request or open an issue.

Product Compatible and additional computed target framework versions.
.NET net8.0-android34.0 is compatible.  net9.0-android was computed.  net10.0-android was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

NuGet packages (1)

Showing the top 1 NuGet packages that depend on XDev.Stripe.Stripe3ds2Android:

Package Downloads
XDev.Stripe.Binding.Android.Payments.Core

Package Description

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last Updated
22.6.1.3 85 5/20/2026
22.6.1-alpha002 102 5/11/2026
22.6.1-alpha001 87 5/11/2026
21.28.1.5 102 4/20/2026
21.28.1.4 113 4/7/2026
21.28.1-alpha011 87 4/30/2026
21.28.1-alpha010 101 4/27/2026
21.28.1-alpha009 98 4/24/2026
21.28.1-alpha008 96 4/24/2026
21.28.1-alpha007 94 4/23/2026
21.28.1-alpha006 97 4/20/2026
21.28.1-alpha003 120 4/1/2026
21.28.1-alpha002 103 4/1/2026
21.28.1-alpha001 95 3/31/2026
0.0.1 110 3/30/2026