HomeAndroidHow Stripe leveraged Google Play to construct an SDK for Faucet to...

How Stripe leveraged Google Play to construct an SDK for Faucet to Pay on Android


Posted by the Stripe and Android groups

What’s Stripe Terminal and what does it supply Android builders?

Stripe Terminal is a set of instruments for accepting in-person funds, together with developer

interfaces, card readers, and logistics administration. Android builders can construct in-person commerce experiences with the Terminal Android SDK and the Faucet to Pay on Android SDK. The Terminal Android SDK permits customers to go to market with Stripe’s pre-certified card readers, and the Faucet to Pay on Android SDK allows retailers to simply accept contactless funds on their present suitable Android units. The Faucet to Pay on Android SDK eliminates the necessity for extra {hardware}, permitting POS suppliers and their customers to rapidly scale, improve income, and attain new markets. Each SDKs combine seamlessly with the Stripe platform, so companies can handle on-line and in-person funds in a single place. Present Terminal customers have built-in Faucet to Pay on Android with the Stripe Terminal SDK in simply a few weeks.

Moving image of a transaction being completed on an Android device with Tap to Pay on Android SDK

Stripe has used Google Play SDK Console for the reason that product’s launch in 2020 to watch the efficiency of our SDKs, together with the Terminal Android SDK and Android SDK for on-line funds. Google Play SDK Console is a platform for widely-used business SDKs to share necessary updates with builders—reminiscent of essential points associated to latest releases—and supply exact mitigation directions for out-of-date SDK variations. Options of Google Play SDK Console reminiscent of utilization statistics, crash reporting, and model reporting make it potential for SDK suppliers reminiscent of Stripe to streamline communication with clients and assist maintain a pulse on the well being of their SDKs.

How have Google Play options formed the event of the Faucet to Pay on Android SDK?

Safety was key to the event of the Faucet to Pay on Android SDK because of the must safe delicate card knowledge for the acceptance of contactless funds on a broad vary of shopper units. We initially included the SafetyNet Attestation API into our broader safety technique for Terminal to handle the necessity for system attestation. Looking forward to 2023, we plan to make use of the brand new Play Integrity API, which changed SafetyNet Attestation and affords system attestation and different integrity companies. The Play Integrity API may even assist us meet the not too long ago printed PCI MPoC (Cellular Funds on COTS) customary for cellular fee acceptance options. This customary requires Stripe to confirm that Android purposes utilizing the Faucet to Pay on Android SDK are unmodified, and that these purposes have been put in from a trusted supply just like the Google Play Retailer. The Play Integrity API won’t solely assist us meet trade requirements, however may even mitigate the chance {that a} compromised system or utility may very well be used to gather funds, which protects Stripe customers and upholds the safety of funds made utilizing the Faucet to Pay on Android SDK.

ALT TEXT

Along with safety, ubiquity throughout Android units has additionally been a driving drive within the improvement of the Faucet to Pay on Android SDK. A elementary purpose for Stripe was to construct an answer that may work on a variety of shopper and enterprise Android units. The choice to make use of the Play Integrity API was due to this fact additionally largely influenced by the attraction of Google Cellular Companies and the wide selection of performance afforded by its related APIs and purposes.

What’s Stripe planning subsequent for the Faucet to Pay on Android SDK?

We’re excited to associate with Google as an early adopter of the Play Integrity API for SDKs. This may enable the Stripe SDK to entry the Play Integrity API with an API key, streamlining the expertise for builders utilizing the SDK as they gained’t need to individually combine with the Integrity API. Google plans to supply this to extra SDKs in 2023.

The place can I study extra about Stripe’s Faucet to Pay on Android SDK?

Go to our Faucet to Pay web page for extra info. Faucet to Pay on Android is presently accessible by means of the Stripe Terminal Android SDK within the US, Canada, the UK, Singapore, Australia, and New Zealand. Attain out right here to begin constructing.

RELATED ARTICLES

LEAVE A REPLY

Please enter your comment!
Please enter your name here

Most Popular

Recent Comments