Guests
Jakub Kłobus
Software Engineer
@
Callstack
Charlie Cruzan
Software Engineer
@
Stripe

In this podcast episode, we take a closer look at mobile payments - its history and current landscape.

Mobile payments throwback

To give the best possible overview of mobile payments, we embark on a journey through their historical roots. In this segment, we unveil the pioneer who paved the way for customers to make online purchases, settling the score between contenders like Pizza Hut and Sting.

Also, you’ll find out which of the two technology moguls - Apple or Samsung - first introduced mobile payments to their customers. Brace yourselves for unknown and interesting facts!

The current landscape of mobile payments

Next, we move to today's world of mobile payments.

Starting from describing the most common types and methods of such payments, the experts discuss the security and tech aspects. In this part our guest, Charlie, dives into the security issues of mobile payments and explains which solution is safer - JS library or native by pointing out the differences between those two approaches.

Implementation

The third part of the podcast sees Jakub Kłobus describing the technical aspects of implementing mobile payments into React Native apps. He discusses the proper approach, advises against reinventing the wheel with custom solutions, and shares insights on the best practices for seamless mobile payment integration in your app.

Stripe React Native

In the final part of the podcast, our attention shifts towards mobile payment aggregators and Stripe, the leading player in this domain. Charlie provides an insightful overview of these service providers, explaining their operational mechanisms and the benefits of using them in mobile apps.

Moving forward, we dive into Stripe's proprietary offering, the Stripe React Native library, addressing key questions such as its core functionality, the advantages it offers to end-users, and any potential limitations, including availability in specific countries.

Insights

Learn more about Security

cover

Dec 17Podcast

A (Secure) Christmas Carol: The Story of Npmezer Scrooge

A holiday story about npm audits, unpinned dependencies, and the real cost of ignoring JavaScript security warnings.

cover

Aug 20Article

Secure Communication Between Isolated React Native Instances

react-native-sandbox now supports secure, direct communication between sandboxed React Native instances, modeled after the web’s postMessage API with origin-based access control.

cover

May 13Article

React Native Legal: Zero-Config OSS License Screens for Your App

Add license acknowledgments to your React Native app with ease using React Native Legal-a zero-config tool for OSS compliance across iOS, Android, tvOS, and AndroidTV platforms.

cover

Jul 3Podcast

Authorization: Security Deep-Dive With Okta (Part 2)

Let's talk access control, delegated authorization, and more. Learn modern security frameworks and get tips for creating reliable apps.

cover

Jul 2Podcast

Authentication: Security Deep-Dive With Okta (Part 1)

Join us as we discuss authentication's past, present, and future. From MFA to passkeys, learn how to enhance security and efficiency in your applications.

cover

Mar 8Article

Learn Once, Hack Everywhere

Demystify reverse engineering of mobile apps, dive into tools, analyze .apk files, and secure React Native code with our article.

cover

Feb 21Article

SSL Pinning in React Native Apps

Learn to implement SSL pinning to future-proof your React Native app against security attacks. Dig deeper into native SSL implementations for iOS & Android.

cover

Oct 28Article

Stripe Identity: ID Authentication Made Simple

Learn about preventing fraud with Stripe Identity React Native SDK.

cover

Nov 21Article

Secure Your React Native app

Learn how to make your React Native app as secure fot your application and customers.