XDev.Stripe.PaymentSheets
0.0.1-alpha003
dotnet add package XDev.Stripe.PaymentSheets --version 0.0.1-alpha003
NuGet\Install-Package XDev.Stripe.PaymentSheets -Version 0.0.1-alpha003
<PackageReference Include="XDev.Stripe.PaymentSheets" Version="0.0.1-alpha003" />
<PackageVersion Include="XDev.Stripe.PaymentSheets" Version="0.0.1-alpha003" />
<PackageReference Include="XDev.Stripe.PaymentSheets" />
paket add XDev.Stripe.PaymentSheets --version 0.0.1-alpha003
#r "nuget: XDev.Stripe.PaymentSheets, 0.0.1-alpha003"
#:package XDev.Stripe.PaymentSheets@0.0.1-alpha003
#addin nuget:?package=XDev.Stripe.PaymentSheets&version=0.0.1-alpha003&prerelease
#tool nuget:?package=XDev.Stripe.PaymentSheets&version=0.0.1-alpha003&prerelease
XDev.Stripe.PaymentSheets
Source repo
This is a manifest package that pulls in the platform-specific Stripe PaymentSheet libraries for .NET MAUI applications. It does not contain code itself — instead, it references the correct dependencies for each target framework so consumers only need to add a single package reference.
Package Dependencies
| Package | Target Framework | Version |
|---|---|---|
| Stripe.PaymentSheet.Shared | net8.0 | 0.0.1 |
| Stripe.PaymentSheet.Shared | net8.0-android34.0 | 0.0.1 |
| Stripe.PaymentSheet.Android | net8.0-android34.0 | 21.28.1 |
| Stripe.PaymentSheet.Shared | net8.0-ios18.0 | 0.0.1 |
| Stripe.PaymentSheet.iOS | net8.0-ios18.0 | 23.27.6 |
Native SDK Versions
The underlying native Stripe SDK versions differ by platform:
| Platform | Native SDK | Version |
|---|---|---|
| Android | com.stripe:paymentsheet | 21.28.1 |
| iOS | TVStripePaymentSheet.iOS | 23.27.6 |
Android: Bundled Native Artifacts
The XDev.Stripe.Stripe3ds2Android package bundles the following native Maven artifacts required by Stripe's 3DS2 SDK. If your application includes another package that also ships these artifacts, you may encounter dex/java-c build errors due to duplicate classes.
| Maven Artifact | Version | Known Conflicting NuGet Packages |
|---|---|---|
| com.nimbusds:nimbus-jose-jwt | 10.5 | Com.Nimbusds.NimbusJoseJwt, Com.Stripe.Stripe3ds2Android |
| org.bouncycastle:bcprov-jdk18on | 1.82 | Org.Bouncycastle.BcprovJdk15to18 |
| org.bouncycastle:bcpkix-jdk18on | 1.82 | — |
| org.bouncycastle:bcutil-jdk18on | 1.82 | — |
If you hit a collision, XDev.Stripe.Stripe3ds2Android is the source package that provides these artifacts in this distribution. Remove or exclude the conflicting package to resolve the issue, or
request that these be broken out into their own packages so that a common NuGet can be used
to resolve the conflict, or use XDev.Stripe.Stripe3ds2Android on the other dependency tree, if possible.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net8.0 is compatible. net8.0-android was computed. net8.0-android34.0 is compatible. net8.0-browser was computed. net8.0-ios was computed. net8.0-ios18.0 is compatible. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. net9.0 was computed. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. net10.0 was computed. 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. |
-
net8.0
- XDev.Stripe.PaymentSheet.Shared (>= 0.0.1-alpha003)
-
net8.0-android34.0
- XDev.Stripe.PaymentSheet.Android (>= 21.28.1-alpha003)
- XDev.Stripe.PaymentSheet.Shared (>= 0.0.1-alpha003)
-
net8.0-ios18.0
- XDev.Stripe.PaymentSheet.iOS (>= 23.27.6-alpha003)
- XDev.Stripe.PaymentSheet.Shared (>= 0.0.1-alpha003)
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.0.1-alpha003 | 32 | 4/1/2026 |
| 0.0.1-alpha002 | 30 | 4/1/2026 |
| 0.0.1-alpha001 | 30 | 3/31/2026 |
* Initial release: removed several deps from Stripe3ds2Android package that are not needed.