stripe-android
stripe-js
stripe-android | stripe-js | |
---|---|---|
10 | 14 | |
1,210 | 585 | |
0.1% | 2.1% | |
9.9 | 8.8 | |
5 days ago | 8 days ago | |
Kotlin | TypeScript | |
MIT License | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
stripe-android
-
Ask HN: Is Android development a thing of the past?
"I haven't seen excitement around any product and ecosystem launched since 2018 except flutter and Firebase."
Hard disagree, lol. Android Jetpack was launched in 2018. It was basically the second generation of Android development, it was a proper "tech stack" instead of everyone cobbling together third party libraries. Architectures switched over to the one true MVVM, instead of being this mess of MVC, MVP, etc.
Jetpack Compose is pretty amazing, it cut down our LOC by about half because we don't need adapters for every list. Kotlin coroutines & flow is nice. You get reactive programming, no more complex nested if/else conditions. We're not using Fragments or Activities much now either, navigation is via Compose, meaning DI is less necessary. So builds can be much faster too with a 2023 stack, and you can get UI changes rendered in the emulator immediately without even needing to update the build.
Here's a modern stack I made, should be able to spin up an app in an hour, and it shouldn't be too hard to read the code: https://github.com/smuzani/android-minimalist-template
Or if you want something production, Stripe's code is one of my favorites: https://github.com/stripe/stripe-android
Jetpack has some dark moments though, but that's a story for another day.
-
Stripe Mobile SDK Feedback
Ha! I hope not! You can look up my name as a maintainer in the android SDK here: https://github.com/stripe/stripe-android/blob/master/.github/CODEOWNERS and my linkedin here: https://www.linkedin.com/in/jaynewstrom/
-
September Stripe Developer Digest
Stripe Android SDK: Android SDK versions 20.7.0-20.11.0 were released this month and contain updates and fixes for functionality related to PaymentSheet and Identity.
-
July Stripe Developer Digest
Stripe Android SDK v20.6.2: Android SDK version 20.6.2 contains several bug fixes for Payments, reduces the size of StripeCardScan, and adds new rememberFinancialConnections features for Financial Connections.
-
What would you like to see Stripe improve on Android?
Hi everyone - I'm on the Stripe Mobile SDK team and would love this community's feedback on what you would love to see us improve, namely in stripe-android. Would love to hear things that would make you say "Finally!", would have saved you several hours/days, or even little annoyances. No idea is too farfetched!
-
Explore Stripe Tax and the new webhooks dashboard
The Stripe Android SDK now supports SetupIntents with Google Pay. Use the multipayment UI to gain these features in v17.1.2.
-
Postman API collection, Mobile SDK updates, and new no-code features
Stripe Android SDK version 17.0.0 and 17.1.0: Android version 17.0.0 introduces GooglePayLauncher and GooglePayPaymentMethodLauncher to simplify Google Pay integration, and version 17.1.0 adds support for WeChat pay. Read more in the release notes.
-
React Native SDK in public beta
Android SDK update: The latest version of the Stripe Android SDK (16.5.0) now supports Kotlin coroutines.
-
🎥 New developer foundations videos for our client libraries
Thank you to our top open-source contributors this month: joeltaylor, ybiquitous, gogainda (stripe-ruby); masterjus (stripe-php); westy92, msternow (stripe-android); ees37 (stripe-go); Fonata (stripe-cli); rdsedmundo (stripe-node); hibariya (stripe-samples); risentveber, vinistock, jaredbeck, ryanwilsonperkin, anandvc, RyanBrushett, paracycle (sorbet).
-
Try the new VS Code extension + tiered and metered billing in Checkout
Open-source 3DS2 SDK: We’ve open-sourced our 3DS2 SDK for iOS and Android under the MIT license.
stripe-js
-
Helping Your Users Write Simpler API Calls With "api" ✍️
At ReadMe, we’re constantly keeping an eye on the best DX out there, and we’ve come to notice a trend. Many of the top API-first companies out there offer their own custom SDKs, such as Stripe, Twilio, and Plaid (and I’m only linking to their JavaScript SDKs!).
-
Build an uNFT marketplace with Next.js, Cosmic and Stripe integration
Due to PCI compliance requirements, the Stripe.js library has to be loaded from Stripe's servers. This creates a challenge when working with server-side rendered apps, as the window object is not available on the server. To help us manage that complexity, Stripe provides a loading wrapper that allows importing Stripe.js like an ES module:
- How would you reproduce this effect ? (taken from Stripejs doc) I tried using Tailwind sticky attribute but couldn't get the same result
-
Stripe as a replacement for a traditional DBv
This approach was no different when I started thinking about the SprintDock website (a working title) and backend infrastructure needed for the first time back in April 2021, when I was still working full-time. This was until I started playing around with Stripe JS.
-
How to integrate React Stripe payment UI with vanilla JS app?
Stripe.js should not require React to run - I wouldn't recommend using React unless you want it for some other reason. Maybe check out the docs here for how to get started? https://stripe.com/docs/js
-
How is it possible to set up a front end subscription purchase followed by a secondary offer like an up sell. I would like the user to insert payment details on the front end offer and click a yes button for the secondary offer, (rather than adding billing details twice)
Implement Stripe JS to collect card details and convert to token on the frontend
-
Stripe payment implementation in Node.js
That’s all for this tutorial. Hopefully it has given you an understanding of how to process Stripe payments in a Node.js application. There are many more configurable options available not used in this tutorial. To discover all these options the offical Stripe.js documentation is an excellent resource.
-
React Native SDK in public beta
Thank you to our top open-source contributors this month: marcoscannabrava, viablecell (stripe-js), williammartin (stripe-node), jmarkowski, kronthto, hibariya (stripe-samples), alihussain5, Morriar, tophattom, richardxia, RyanBrushett, karmakaze, alexdunae, Bo98, kddeisz (sorbet).
-
Crossplatform App
For a payment gateway, you should check out Stripe. You can use their JavaScript SDK which allows you to take payment (https://stripe.com/docs/js). A competent developer with experience in these SDKs could wire up a payment gateway anywhere between a day and a couple of days.
-
Remote code execution in Homebrew by compromising the official Cask repository
https://github.com/stripe/stripe-js strikes perhaps the most realistic balance possible, recognizing that NPM is an insecure place for their core JS logic that creates a PCI compliant iFrame, and so their NPM package is just a loader for a script tag hosted securely. And yet they encourage people to use NPM for the wrapper itself. Which is just as vulnerable to supply chain attacks as anything else on NPM. If this isn't tacit acknowledgement of a "new standard" I don't know what is. I absolutely agree that it's problematic.
What are some alternatives?
vue-stripe - Stripe Checkout & Elements for Vue.js
Quasar Framework - Quasar Framework - Build high-performance VueJS user interfaces in record time
firebase-mobile-payments - Firebase Cloud Functions to create payments in native Android and iOS applications.
react-native-webview - React Native Cross-Platform WebView
stripe-cli - A command-line tool for Stripe
stripe-mock - stripe-mock is a mock HTTP server that responds like the real Stripe API. It can be used instead of Stripe's testmode to make test suites integrating with Stripe faster and less brittle.
stripe-react-native - React Native library for Stripe.
tipsi-stripe - React Native Stripe binding for iOS/Android platforms
Stripe.Net - Stripe.net is a sync/async .NET 4.6.1+ client, and a portable class library for stripe.com.
stripe-node - Node.js library for the Stripe API.