Soenneker.Blazor.Stripe.Elements 3.0.390

Prefix Reserved
There is a newer version of this package available.
See the version list below for details.
dotnet add package Soenneker.Blazor.Stripe.Elements --version 3.0.390
                    
NuGet\Install-Package Soenneker.Blazor.Stripe.Elements -Version 3.0.390
                    
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="Soenneker.Blazor.Stripe.Elements" Version="3.0.390" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="Soenneker.Blazor.Stripe.Elements" Version="3.0.390" />
                    
Directory.Packages.props
<PackageReference Include="Soenneker.Blazor.Stripe.Elements" />
                    
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 Soenneker.Blazor.Stripe.Elements --version 3.0.390
                    
#r "nuget: Soenneker.Blazor.Stripe.Elements, 3.0.390"
                    
#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 Soenneker.Blazor.Stripe.Elements@3.0.390
                    
#: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=Soenneker.Blazor.Stripe.Elements&version=3.0.390
                    
Install as a Cake Addin
#tool nuget:?package=Soenneker.Blazor.Stripe.Elements&version=3.0.390
                    
Install as a Cake Tool

alternate text is missing from this package README image alternate text is missing from this package README image alternate text is missing from this package README image

alternate text is missing from this package README image Soenneker.Blazor.Stripe.Elements

A modular, strongly-typed Blazor library for Stripe Elements โ€” designed to provide first-class C# configuration and deep interop with Stripe.js. Built for modern Blazor projects using Stripe's Payment, Link Authentication, and Address Elements.

โœจ Features

  • ๐Ÿ”Œ Blazor-native components for <StripeElements>, <StripePaymentElement>, <StripeLinkAuthenticationElement>, and <StripeAddressElement>
  • ๐Ÿง  Fully configurable via C# โ€” with strong typing for all supported options, including appearance, locale, currency, developer tools, and more
  • ๐ŸŽจ Appearance API support with extensible theming and rule control
  • ๐Ÿ“ฆ Supports SetupIntents, on-submit hooks, and validation workflows
  • ๐Ÿงช Compatible with Stripe test environments and developer tooling
  • ๐Ÿ”„ Seamless async interop with Stripe.js lifecycle

<img src="https://github.com/user-attachments/assets/a2f8777a-02e0-40de-afd6-fe4d1211427b" width="80%"></img>

๐Ÿ“ฆ Installation

dotnet add package Soenneker.Blazor.Stripe.Elements

๐Ÿ› ๏ธ Usage

1. Register Stripe in your Blazor project

builder.Services.AddStripeElementsInteropAsScoped();

2. Add the components to your Razor page

<StripeElements @ref="_stripeElements" StripeElementsConfiguration="_config">

    <StripeAddressElement />
    <StripeLinkAuthenticationElement />
    <StripePaymentElement />

    <Button Clicked="Submit">Submit</Button>
</StripeElements>

3. Configure Stripe using C#

_config = new StripeElementsConfiguration
{
    PublishableKey = "pk_test_...",
    ElementsOptions = new StripeElementsOptions
    {
        Locale = "auto",
        Currency = CurrencyCode.Usd,
        Mode = StripeElementsMode.Setup,
        Appearance = new StripeAppearance
        {
            Theme = StripeElementsTheme.Flat,
            Variables = new StripeAppearanceVariablesExtended
            {
                ColorPrimary = "#0570de",
                BorderRadius = "4px"
            }
        }
    },
    AddressOptions = new StripeAddressOptions
    {
        Mode = StripeAddressMode.Billing,
        AllowedCountries = ["US", "CA"],
        Fields = new StripeAddressFields
        {
            Phone = StripeAddressFieldsPhoneOption.Auto
        }
    }
};

โœ… Components

Component Purpose
StripeElements Wrapper and manager for all child elements
StripePaymentElement Handles card and express payments
StripeLinkAuthenticationElement Collects email and links with Stripe Link
StripeAddressElement Collects billing or shipping address
StripeElementsConfiguration Full C# model to control everything

๐Ÿ”— Official Stripe Docs

Product Compatible and additional computed target framework versions.
.NET net9.0 is compatible.  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. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

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
3.0.396 114 9/10/2025
3.0.395 113 9/10/2025
3.0.394 116 9/10/2025
3.0.393 123 9/9/2025
3.0.392 123 9/9/2025
3.0.391 120 9/9/2025
3.0.390 119 9/9/2025
3.0.389 122 9/9/2025
3.0.388 116 9/9/2025
3.0.387 124 9/9/2025
3.0.386 123 9/9/2025
3.0.385 98 9/7/2025
3.0.384 106 9/6/2025
3.0.383 103 9/6/2025
3.0.382 95 9/6/2025
3.0.381 101 9/6/2025
3.0.380 98 9/6/2025
3.0.379 81 9/5/2025
3.0.378 148 9/4/2025
3.0.377 139 9/4/2025
3.0.376 141 9/4/2025
3.0.375 141 9/4/2025
3.0.374 134 9/4/2025
3.0.373 144 9/3/2025
3.0.372 133 9/3/2025
3.0.371 137 9/3/2025
3.0.370 138 9/3/2025
3.0.369 135 9/3/2025
3.0.368 140 9/3/2025
3.0.367 134 9/3/2025
3.0.366 134 9/3/2025
3.0.365 140 9/3/2025
3.0.364 136 9/3/2025
3.0.363 135 9/3/2025
3.0.362 138 9/3/2025
3.0.361 139 9/3/2025
3.0.360 134 9/3/2025
3.0.359 75 8/22/2025
3.0.358 112 8/17/2025
3.0.357 98 8/17/2025
3.0.356 141 8/15/2025
3.0.355 119 8/15/2025
3.0.354 122 8/15/2025
3.0.353 122 8/15/2025
3.0.352 137 8/14/2025
3.0.351 135 8/12/2025
3.0.350 131 8/12/2025
3.0.349 131 8/12/2025
3.0.348 128 8/11/2025
3.0.347 130 8/11/2025
3.0.346 133 8/11/2025
3.0.345 124 8/11/2025
3.0.344 124 8/11/2025
3.0.343 127 8/11/2025
3.0.342 130 8/11/2025
3.0.341 125 8/11/2025
3.0.340 121 8/11/2025
3.0.339 125 8/11/2025
3.0.338 123 8/11/2025
3.0.337 213 8/6/2025
3.0.336 233 8/5/2025
3.0.335 222 8/5/2025
3.0.334 217 8/5/2025
3.0.333 219 8/5/2025
3.0.332 218 8/5/2025
3.0.331 204 8/5/2025
3.0.330 203 8/5/2025
3.0.329 104 7/29/2025
3.0.328 97 7/29/2025
3.0.327 458 7/24/2025
3.0.326 276 7/9/2025
3.0.325 139 7/9/2025
3.0.324 136 7/9/2025
3.0.323 149 7/9/2025
3.0.322 138 7/9/2025
3.0.321 142 7/9/2025
3.0.320 141 7/8/2025
3.0.319 135 7/8/2025
3.0.318 201 7/3/2025
3.0.317 138 7/3/2025
3.0.316 138 7/3/2025
3.0.315 154 7/1/2025
3.0.314 140 6/28/2025
3.0.313 92 6/28/2025
3.0.312 96 6/28/2025
3.0.311 68 6/28/2025
3.0.310 69 6/28/2025
3.0.309 66 6/28/2025
3.0.308 64 6/28/2025
3.0.307 67 6/27/2025
3.0.306 65 6/27/2025
3.0.305 77 6/27/2025
3.0.304 75 6/27/2025
3.0.303 79 6/27/2025
3.0.302 140 6/25/2025
3.0.301 142 6/25/2025
3.0.300 154 6/23/2025
3.0.298 400 6/11/2025
3.0.297 301 6/11/2025
3.0.296 290 6/11/2025
3.0.295 293 6/11/2025
3.0.294 285 6/11/2025
3.0.293 282 6/10/2025
3.0.292 283 6/10/2025
3.0.291 278 6/10/2025
3.0.290 289 6/10/2025
3.0.289 205 6/3/2025
3.0.288 150 6/3/2025
3.0.287 173 5/28/2025
3.0.286 147 5/28/2025
3.0.285 145 5/27/2025
3.0.284 150 5/27/2025
3.0.283 147 5/27/2025
3.0.282 147 5/27/2025
3.0.281 144 5/27/2025
3.0.280 160 5/27/2025
3.0.279 146 5/27/2025
3.0.278 159 5/27/2025
3.0.277 145 5/27/2025
3.0.276 143 5/27/2025
3.0.275 152 5/26/2025
3.0.274 102 5/25/2025
3.0.273 108 5/25/2025
3.0.272 88 5/23/2025
3.0.271 103 5/23/2025
3.0.270 104 5/23/2025
3.0.269 117 5/23/2025
3.0.268 116 5/23/2025
3.0.267 123 5/23/2025
3.0.266 125 5/23/2025
3.0.265 131 5/23/2025
3.0.264 130 5/23/2025
3.0.263 133 5/23/2025
3.0.262 142 5/23/2025
3.0.261 135 5/23/2025
3.0.260 139 5/23/2025
3.0.259 146 5/22/2025
3.0.258 187 5/19/2025
3.0.257 150 5/18/2025
3.0.256 110 5/18/2025
3.0.255 234 5/15/2025
3.0.254 237 5/14/2025
3.0.253 247 5/14/2025
3.0.252 226 5/14/2025
3.0.251 238 5/14/2025
3.0.250 239 5/13/2025
3.0.249 253 5/13/2025
3.0.248 170 5/8/2025
3.0.247 154 5/8/2025
3.0.246 149 5/8/2025
3.0.245 164 5/8/2025
3.0.244 150 5/8/2025
3.0.243 150 5/8/2025
3.0.242 144 5/8/2025
3.0.241 155 5/8/2025
3.0.240 148 5/8/2025
3.0.239 155 5/8/2025
3.0.238 149 5/7/2025
3.0.237 147 5/7/2025
3.0.236 164 5/7/2025
3.0.235 155 5/7/2025
3.0.234 150 5/6/2025
3.0.233 153 5/6/2025
3.0.232 143 5/6/2025
3.0.231 158 5/6/2025
3.0.230 150 5/6/2025
3.0.229 145 5/6/2025
3.0.228 144 5/6/2025
3.0.227 141 5/6/2025
3.0.226 139 5/6/2025
3.0.225 148 5/6/2025
3.0.224 152 5/6/2025
3.0.223 151 5/6/2025
3.0.222 146 5/5/2025
3.0.221 154 5/5/2025
3.0.220 147 5/5/2025
3.0.219 150 5/5/2025
3.0.218 143 5/5/2025
3.0.217 144 5/5/2025
3.0.216 151 5/5/2025
3.0.215 151 5/5/2025
3.0.214 156 5/5/2025
3.0.213 145 5/5/2025
3.0.212 165 5/5/2025
3.0.211 149 5/5/2025
3.0.210 146 5/5/2025
3.0.209 154 5/5/2025
3.0.208 143 5/5/2025
3.0.207 143 5/5/2025
3.0.206 148 5/5/2025
3.0.203 144 5/5/2025
3.0.202 149 5/5/2025
3.0.201 145 5/4/2025
3.0.200 154 5/4/2025
3.0.199 156 5/4/2025
3.0.198 73 5/3/2025
3.0.197 92 5/2/2025
3.0.196 92 5/2/2025
3.0.195 95 5/2/2025
3.0.194 94 5/2/2025
3.0.193 107 5/2/2025
3.0.192 102 5/2/2025
3.0.191 97 5/2/2025
3.0.190 95 5/2/2025
3.0.189 89 5/2/2025
3.0.188 201 4/29/2025
3.0.187 144 4/27/2025
3.0.186 93 4/26/2025
3.0.185 84 4/26/2025
3.0.184 98 4/26/2025
3.0.183 173 4/24/2025
3.0.182 277 4/10/2025
3.0.181 210 4/9/2025
3.0.180 173 4/9/2025
3.0.179 180 4/9/2025
3.0.178 176 4/9/2025
3.0.177 167 4/8/2025
3.0.176 161 4/8/2025
3.0.175 164 4/8/2025
3.0.174 165 4/8/2025
3.0.173 168 4/8/2025
3.0.172 166 4/8/2025
3.0.171 168 4/8/2025
3.0.170 176 4/8/2025
3.0.169 165 4/8/2025
3.0.168 168 4/8/2025
3.0.167 159 4/8/2025
3.0.166 170 4/8/2025
3.0.165 168 4/8/2025
3.0.164 166 4/8/2025
3.0.163 162 4/8/2025
3.0.162 163 4/8/2025
3.0.161 165 4/8/2025
3.0.160 174 4/8/2025
3.0.159 166 4/8/2025
3.0.158 164 4/8/2025
3.0.157 170 4/8/2025
3.0.156 157 4/8/2025
3.0.155 175 4/8/2025
3.0.154 182 4/7/2025
3.0.153 185 4/7/2025
3.0.152 159 4/7/2025
3.0.151 171 4/7/2025
3.0.150 182 4/7/2025
3.0.149 173 4/7/2025
3.0.148 172 4/7/2025
3.0.147 168 4/7/2025
3.0.146 180 4/7/2025
3.0.145 173 4/7/2025
3.0.144 170 4/7/2025
3.0.143 182 4/7/2025
3.0.142 175 4/7/2025
3.0.141 184 4/7/2025
3.0.140 168 4/7/2025
3.0.139 162 4/7/2025
3.0.138 173 4/7/2025
3.0.137 182 4/7/2025
3.0.136 174 4/7/2025
3.0.135 175 4/7/2025
3.0.134 185 4/7/2025
3.0.133 176 4/7/2025
3.0.132 183 4/7/2025
3.0.131 175 4/7/2025
3.0.130 176 4/7/2025
3.0.129 171 4/7/2025
3.0.128 174 4/7/2025
3.0.127 169 4/7/2025
3.0.126 170 4/7/2025
3.0.125 194 4/7/2025
3.0.124 167 4/7/2025
3.0.123 164 4/7/2025
3.0.122 169 4/7/2025
3.0.121 167 4/6/2025
3.0.120 163 4/6/2025
3.0.119 162 4/6/2025
3.0.118 165 4/6/2025
3.0.117 164 4/6/2025
3.0.116 182 4/6/2025
3.0.115 171 4/6/2025
3.0.114 173 4/6/2025
3.0.113 173 4/6/2025
3.0.112 144 4/6/2025
3.0.111 135 4/6/2025
3.0.110 142 4/6/2025
3.0.109 147 4/6/2025
3.0.108 141 4/6/2025
3.0.107 149 4/6/2025
3.0.106 153 4/6/2025
3.0.105 147 4/6/2025
3.0.104 128 4/6/2025
3.0.103 116 4/6/2025
3.0.102 127 4/6/2025
3.0.101 114 4/6/2025
3.0.100 117 4/6/2025
3.0.99 116 4/6/2025
3.0.98 127 4/6/2025
3.0.97 118 4/6/2025
3.0.96 127 4/6/2025
3.0.95 122 4/6/2025
3.0.94 138 4/6/2025
3.0.93 120 4/5/2025
3.0.92 103 4/5/2025
3.0.91 95 4/5/2025
3.0.90 113 4/5/2025
3.0.89 93 4/5/2025
3.0.88 99 4/5/2025
3.0.87 103 4/5/2025
3.0.86 100 4/5/2025
3.0.85 102 4/5/2025
3.0.84 95 4/5/2025
3.0.83 99 4/5/2025
3.0.82 102 4/5/2025
3.0.81 105 4/5/2025
3.0.80 92 4/5/2025
3.0.79 97 4/5/2025
3.0.78 96 4/5/2025
3.0.77 104 4/5/2025
3.0.76 108 4/4/2025
3.0.75 114 4/4/2025
3.0.74 148 4/4/2025
3.0.73 142 4/4/2025
3.0.72 153 4/4/2025
3.0.71 158 4/4/2025
3.0.70 160 4/4/2025
3.0.69 156 4/4/2025
3.0.68 187 4/4/2025
3.0.67 161 4/4/2025
3.0.66 184 4/4/2025
3.0.65 165 4/4/2025
3.0.64 166 4/2/2025
3.0.63 155 4/1/2025
3.0.62 160 4/1/2025
3.0.61 164 4/1/2025
3.0.60 162 4/1/2025
3.0.59 155 4/1/2025
3.0.58 162 4/1/2025
3.0.57 158 4/1/2025
3.0.56 164 4/1/2025
3.0.55 160 4/1/2025
3.0.54 163 4/1/2025
3.0.53 156 4/1/2025
3.0.52 150 4/1/2025
3.0.51 160 4/1/2025
3.0.50 169 4/1/2025
3.0.49 156 4/1/2025
3.0.48 165 4/1/2025
3.0.47 160 4/1/2025
3.0.46 156 4/1/2025
3.0.45 166 4/1/2025
3.0.44 153 4/1/2025
3.0.43 151 4/1/2025
3.0.41 159 3/31/2025
3.0.40 181 3/31/2025
3.0.39 170 3/31/2025
3.0.38 157 3/31/2025
3.0.37 179 3/31/2025
3.0.36 168 3/31/2025
3.0.35 156 3/31/2025
3.0.34 158 3/30/2025
3.0.33 161 3/30/2025
3.0.32 162 3/29/2025
3.0.31 85 3/29/2025
3.0.30 89 3/29/2025
3.0.29 105 3/29/2025
3.0.28 94 3/29/2025
3.0.27 98 3/29/2025
3.0.26 93 3/29/2025
3.0.25 105 3/29/2025
3.0.24 98 3/29/2025
3.0.23 97 3/29/2025
3.0.22 137 3/27/2025
3.0.21 150 3/27/2025
3.0.20 150 3/27/2025
3.0.19 473 3/26/2025
3.0.18 471 3/26/2025
3.0.17 469 3/26/2025
3.0.16 482 3/26/2025
3.0.15 472 3/25/2025
3.0.14 473 3/25/2025
3.0.13 473 3/25/2025
3.0.12 469 3/25/2025
3.0.11 477 3/25/2025
3.0.10 472 3/25/2025
3.0.9 476 3/25/2025
3.0.8 473 3/25/2025
3.0.7 486 3/25/2025
3.0.6 488 3/25/2025
3.0.5 490 3/25/2025
3.0.4 491 3/24/2025
3.0.3 471 3/24/2025
3.0.2 463 3/24/2025
3.0.1 475 3/24/2025