XDev.Stripe.Binding.Android.Payments.Core 21.28.1-alpha003

This is a prerelease version of XDev.Stripe.Binding.Android.Payments.Core.
dotnet add package XDev.Stripe.Binding.Android.Payments.Core --version 21.28.1-alpha003
                    
NuGet\Install-Package XDev.Stripe.Binding.Android.Payments.Core -Version 21.28.1-alpha003
                    
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.Binding.Android.Payments.Core" Version="21.28.1-alpha003" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="XDev.Stripe.Binding.Android.Payments.Core" Version="21.28.1-alpha003" />
                    
Directory.Packages.props
<PackageReference Include="XDev.Stripe.Binding.Android.Payments.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 XDev.Stripe.Binding.Android.Payments.Core --version 21.28.1-alpha003
                    
#r "nuget: XDev.Stripe.Binding.Android.Payments.Core, 21.28.1-alpha003"
                    
#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.Binding.Android.Payments.Core@21.28.1-alpha003
                    
#: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.Binding.Android.Payments.Core&version=21.28.1-alpha003&prerelease
                    
Install as a Cake Addin
#tool nuget:?package=XDev.Stripe.Binding.Android.Payments.Core&version=21.28.1-alpha003&prerelease
                    
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
X-Plat Stripe.PaymentSheet.Shared 0.0.1
Android Stripe.PaymentSheet.Android 21.28.1
iOS TVStripePaymentSheet.iOS 23.27.6

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:

int the appsettings.json file in this repo:

{
  "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.

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 (4)

Showing the top 4 NuGet packages that depend on XDev.Stripe.Binding.Android.Payments.Core:

Package Downloads
XDev.Stripe.Binding.Android.StripeAndroid

Package Description

XDev.Stripe.Binding.Android.Stripecardscan

Package Description

XDev.Stripe.Binding.Android.Payments.Ui.Core

Package Description

XDev.Stripe.Binding.Android.PaymentSheet

Package Description

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last Updated
21.28.1-alpha003 28 4/1/2026
21.28.1-alpha002 29 4/1/2026
21.28.1-alpha001 30 3/31/2026