1 d
Stripe android sdk?
Follow
11
Stripe android sdk?
The core module of Stripe Payment Android SDK Last Release on Jul 2, 2024 4. ComponentActivity is now required for payment confirmation methods to make operations lifecycle-aware. returnUrl has been removed as a parameter on ConfirmPaymentIntentParams static creation methods. We provide powerful and customisable UI elements that you can use out-of-the-box to collect your users' payment details. Step 1 : Register project on stripe console. Comparing Stripe vs Square, Stripe is best for tech-savvy startups and Square is best for individuals and small businesses Retail | Versus Updated April 26, 2023 REVIE. In your Flutter app's code, you should initialize the Stripe SDK with your publishable key. Stripe Android SDK Bindings My team and I have been working to implement Google Pay with the Stripe Android SDK utilizing the Android Binding Library process. Android: uTorrent, our favorite BitTorrent client for Windows and OS X, now has a full BitTorrent client for Android, so you can download torrents right to your phone no matter whe. We provide powerful and customizable UI screens and elements that can be used out-of-the-box to collect your users' payment details. The Stripe React Native SDK allows you to build delightful payment experiences in your native Android and iOS apps using React Native. For information on migrating from earlier beta versions of the Android SDK, see the Stripe Terminal Beta Migration Guide. feature. Puedes acceder a ciertos productos y funciones de Stripe en la etapa beta con los SDK beta. (We’ve also updated our example app to take advantage of these new features. This allows you to: The Stripe Android SDK allows you to quickly build a payment flow in your Android app. To implement stripe in your project, go through the few steps which I have mentioned below. Reload to refresh your session. Please continue to target SDK 33 in the meantime as there are known issues with mPOS devices and TTP when targeting SDK 34. 2k 629 stripe-node stripe-node Publicjs library for the Stripe API7k 728 react-stripe-js react-stripe. Click your payment to see more details, like a Checkout summary with billing information and the list of purchased items. Many modern Android apps take advantage of the abstractions afforded by ReactiveX, so we've included an example on how to do it with RxJava. Installing the Stripe React Native SDK in iOS is a bit more complicated than in Android. We provide powerful and customizable UI screens and elements that you can use out-of-the-box to collect your users' payment details. Replace Client ID text in the below URL and open it in the browser. SDK updates. i have recently facing a issue when i ran my flutter project in Android Studio like this, Execution failed for task ':stripe_android:compileDebugJavaWithJavac'. To receive notifications when a new release is published, watch releases for the repository. Stripe Reader M2 is a battery-powered, mobile card reader that accepts EMV chip, contactless, and swipe payments designed by Stripe. ; There are two scenarios for the existing users to write code using this Revamp SDK: Using Existing Code: For existing users who want to continue using their existing code, simply upgrade the SDK version in the build This revamp supports backward compatibility, so. It does not wrap existing Stripe libraries, but instead accesses the Stripe API directly. A native dart package for Stripe. Step 1: Register project on stripe console. 以下是这些库在各种常见服务器端编程语言环境下的安装说明。. The Stripe Terminal SDK connects to the reader over the internet, LAN, or handoff mode. Use our server-side libraries to work with Stripe from Ruby, Python, PHP, Java, Node, Go and. We provide powerful and customizable UI screens and elements that can be used out-of-the-box to collect your users' payment details. Dec 9, 2022 · In this video, we'll be teaching you how to easily implement Stripe on your Android app. Stripe Android SDK Stripe React Native SDK Pustaka komunitas. Build a unified commerce experience across your online and in-person customer interactions. We have been able to get our. With Tap to Pay and the Stripe Terminal SDK, users can accept contactless payments from physical cards and digital wallets—no extra hardware required. The Stripe Android SDK allows you to quickly build a payment flow in your Android app. Android, being the most popular mobile operating sy. Use the Stripe Terminal SDK to create and update a PaymentIntent, an object representing a single payment session. Apps on Devices enables the key phases of your app lifecycle: Build and test your app. 4 or later (AU, UK), running iOS 17. Your app must synchronously notify your backend to capture the PaymentIntent in order to settle the funds to your account. Build, test, and edit a custom UI that extends the functionality of the Stripe Dashboard. You switched accounts on another tab or window. With Server-driven integration, you can: Use Terminal even if your infrastructure doesn't support our native iOS, Android, or JS SDKs. Chargebee and Stripe provide excellent tools for subscription services, but which is best? Find out in our Stripe vs Chargebee comparison. Your point of sale application communicates with a reader through the Terminal SDK to collect in-person payments from your customers. The Stripe Terminal Android SDK includes two open-source example apps (one in Java and the other in Kotlin), which you can use to familiarize yourself with the SDK before starting your own integration. answered Nov 20, 2023 at 17:14. Stripe includes Tap to Pay on Android in the Terminal Android SDK and the Terminal React Native SDK, and enables payments directly in your Android mobile app. Represents an Ephemeral Key that can be used temporarily for API operations that typically require a secret key. A Stripe Terminal integration starts with your point of sale application running at a physical location. This package is the endorsed implementation of the flutter_stripe plugin, so it gets automatically added to your dependencies by adding the flutter_stripe package to your pubspec Explore the API reference for the Terminal server-driven integration Explore the API reference for the Terminal JavaScript SDK v1 Explore the API reference for the Terminal iOS SDK v3 Explore the API reference for the Terminal Android SDK v3 Explore the API reference for the Terminal. Stripe Reader M2 is a battery-powered, mobile card reader that accepts EMV chip, contactless, and swipe payments designed by Stripe. Add your webhook endpoint's HTTPS URL in Endpoint URL. gradle file: Identity. Select the event types you're currently receiving in your local webhook endpoint in Select events Tap to Pay on iPhone supports accepting PIN in the 2. Security It also helps collect sensitive data, such as credit card numbers. Check that the value of wallets[apple_ pay][eligible] in the issued card is true. The SetupIntent object contains a client secret, a unique key that you pass to your app. Configure the SDK with your Stripe publishable key so that it can make requests to the Stripe API, such as in your Application subclass: KotlinstripePaymentConfiguration. Factory class for creating ConfirmPaymentIntentParams or ConfirmSetupIntentParams. [FIXED] 8485 Fixed a crash when scanned type of an uploading image is not expected. Use our client, server, and UI SDKs to integrate with Stripe. Android SDK version 33; AndroidStudio; Kotlin 110; Stripe account; Stripe Terminal Android SDK; If you are using a different version of the Android SDK or Kotlin, the code samples in this tutorial may still work but this is not guaranteed. A native dart package for Stripe. PER 2041 (DK0006328646) - All master data, key figures and real-time diagram. The currently available SDKs are: Stripe Terminal Android SDK; Stripe Terminal iOS SDK; Stripe Terminal JavaScript SDK; Stripe Terminal React Native SDK The Terminal class made available by the Stripe Terminal SDK exposes a generic interface for discovering readers, connecting to a reader, creating payments, and updating reader software To get started, provide your ConnectionTokenProvider implemented in Step 3. For stripe Android SDK integration, you will require only a publishable key. js and the mobile SDKs provide advanced fraud detection by looking at signals about device characteristics and user activity that help distinguish between legitimate and fraudulent transactions. To implement stripe in your project, go through the few steps which I have mentioned below. js and the mobile SDKs provide advanced fraud detection by looking at signals about device characteristics and user activity that help distinguish between legitimate and fraudulent transactions. Flutter Gems is also a visual alternative to pub Flutter plugin for Razorpay SDK. We cover business, economics, markets, finance, technology, science, design, and fashi. There are various other flutter plugins that wrap existing Stripe libraries, but this package uses a different approach. We have run into many roadblocks for this process. Stripe Terminal provides platforms and enterprises with developer tools, precertified card readers, Tap to Pay on compatible iPhone and Android devices, and cloud-based device management. girlings retirement rentals bognor regis What are the differences between black oil sunflower seeds and striped sunflower seeds? In this guide, you’ll learn about their differences and more. Stripe Terminal iOS SDK. You can only use these tokens once by creating a new Charge object or by attaching them to a Customer object In most cases, you can use our recommended payments integrations instead of using the API Sync with Stripe React Native v0 Added the amount and label params to initPaymentSheet's googlePay field configuration. Don't get overwhelmed. In the ever-evolving world of mobile apps, user experience and app performance are two critical factors that can make or break an app’s success. Note For platforms, use of Tap to Pay on iPhone is subject to the Apple Acceptance Platform User Terms and Conditions. Reload to refresh your session. Essas bibliotecas não são aceitas pela Stripe, e não podemos garantir sua exatidão ou integridade. canAddSecureElementPass(primaryAccountIdentifier:) with the wallets[primary_ account_ identifier] from your card, and check that the result is. API integration related problem in Stripe. Use it to accept payments for physical goods, donations. Some Mobile Element features include: Stripe Android SDK を使用すると、Android アプリで決済フローを迅速に構築できます。. The Stripe Reader M2 is a small, robust reader for use with mobile applications. Please continue to target SDK 33 in the meantime as there are known issues with mPOS devices and TTP when targeting SDK 34. Built on Stripe's payments network, Terminal helps you unify your online and offline payment channels. There are various other flutter plugins that wrap existing Stripe libraries, but this package uses a different approach. I have spend lot of time to find example of same but i didn't get any solution. Reload to refresh your session. Reload to refresh your session. videos nude models Your app must synchronously notify your backend to capture the PaymentIntent in order to settle the funds to your account. You can use the prebuilt user interface (UI) components of Stripe Elements to build your mobile checkout flow. and a crash is being thrown, I cannot paste complete code as its complex logic. Apr 22, 2024 · A library that provides access to native APIs for integrating Stripe payments. We provide powerful and customizable UI elements that you can use out-of-the-box to collect your users' payment details. Availability Unify online and in-person payments. A Stripe Terminal integration starts with your point of sale application running at a physical location. We provide powerful and customizable UI screens and elements that can be used out-of-the-box to collect your users' payment details. By clicking "TRY IT", I agree to receive new. With the increasing popularity of e-commerce, it is essential to provide customers with a. A Stripe Terminal reader; The Stripe Terminal SDK; The SDK facilitates communication between your point of sale application logic, the firmware running on the reader, and the Stripe API so you can accept in-person payments in the same way as you accept online payments with Stripe. [FIXED] 8485 Fixed a crash when scanned type of an uploading image is not expected. put("PAN_ONLY"); Stripe Billing updates: We released a batch of new features for Stripe Billing recently. The goal is to have payment credentials saved and optimized for future payments, meaning the payment method is configured correctly for any scenario. Stripe Android SDK. With the Stripe React Native SDK, we can securely accept payments on Android and iOS using native screens and elements. There are various other flutter plugins that wrap existing Stripe libraries, but this package uses a different approach. ; There are two scenarios for the existing users to write code using this Revamp SDK: Using Existing Code: For existing users who want to continue using their existing code, simply upgrade the SDK version in the build This revamp supports backward compatibility, so. Tap to Pay is offered through the Stripe Terminal iOS and Android SDKs. To receive notifications when a new release is published, watch releases for the repository. 0 for a managed account. lesbian blackmailing porn After this action, the reader disconnects from the SDK and then reboots. Jul 7, 2024 · Stripe platform implementation for Android. Availability Unify online and in-person payments. 3DS asks your customers to verify their identity with the card issuer during payment. May 22, 2023 · To get these details after the customer submits payment (to fulfill the order, etc), it's recommended you use Webhooks. Tapi ini adalah sumber terbuka, jadi jangan ragu untuk melakukan fork. Start now Contact sales. 1 (10 days ago) flutterstripe The "checkout. For information on migrating from earlier beta versions of the Android SDK, see the Stripe Terminal Beta Migration Guide. feature. You can use the prebuilt user interface (UI) components of Stripe Elements to build your mobile checkout flow. The Flutter SDK is open source, fully documented. This currently isn't support in Stripe's Android SDK Commented Apr 19, 2021 at 16:20 Stripe has officially launched their SDK for card scanning on Android, which is great news. Stripe Terminal provides platforms and enterprises with developer tools, precertified card readers, Tap to Pay on compatible iPhone and Android devices, and cloud-based device management.
Post Opinion
Like
What Girls & Guys Said
Opinion
48Opinion
Add a comment | Build a UI. If your beta feature requires a Stripe-Version header to be sent, set the StripeConfiguration. Use the API to authenticate requests and respond to errors. Step-2 : Initialize the Stripe SDK. These components are feature-rich and customizable, allowing you to collect your users' payment details, and create fully custom experiences. I do already have the customer session initialized, I just want to open the Stripe Activity for adding a new payment method. Stripe vs Braintree—which is better? We compare their pricing, tools, and payment processing features. Please continue to target SDK 33 in the meantime as there are known issues with mPOS devices and TTP when targeting SDK 34. One of the most important tools in your. With Stripe Terminal, you can integrate Stripe payments into your existing in-person checkout flow or build in-person payments into your native mobile or web-based application Terminal comes with easy-to-use SDKs and APIs for modern development environments, pre-certified readers, Tap to Pay on iPhone and Android, and tools for ordering and managing readers from the Stripe Dashboard. Summary. We provide powerful and customizable UI screens and elements that can be used out-of-the-box to collect your users' payment details. The Stripe React Native SDK allows you to build delightful payment experiences in your native Android and iOS apps using React Native. SDK versionstripe:stripe-android:203 com. Thor covers how to use the Card. Stripe Android SDK. It can be used instead of Stripe's testmode to make test suites integrating with Stripe faster and less brittle. Mobile Payment Element. Integrating the Stripe API. To get access to the Identity Android SDK, visit the Identity Settings page and click Enable. SuperTodo is a complete to-do list app you can download from GitHub. sofie mills nude To receive notifications when a new release is published, watch releases for the repository. The Stripe React Native SDK allows you to build delightful payment experiences in your native Android and iOS apps using React Native. Unify online and in-person payments. Explore the API reference for the Terminal server-driven integration Explore the API reference for the Terminal JavaScript SDK v1 Explore the API reference for the Terminal iOS SDK v3 Explore the API reference for the Terminal Android SDK v3 Explore the API reference for the Terminal. Jun 21, 2023 · Android SDK version 33; AndroidStudio; Kotlin 110; Stripe account; Stripe Terminal Android SDK; If you are using a different version of the Android SDK or Kotlin, the code samples in this tutorial may still work but this is not guaranteed. Individual zebras each have different numbers of stripes because they are all unique. This integration uses three Stripe API objects: PaymentIntent: Stripe uses this to represent your intent to collect payment from a customer, tracking your charge attempts and payment state changes throughout the process. Then, your server makes Stripe API calls, and Stripe updates the reader and returns the result. addBetaVersion: Tap to Pay Use the Stripe Terminal Android SDK 20 (or later) to support USB connections for the Stripe Reader M2, BBPOS WisePad 3, and BBPOS Chipper 2X BT readers. SuperTodo is a complete to-do list app you can download from GitHub. We provide powerful and customizable UI screens and elements that can be used out-of-the-box to collect your users' payment details. These events help users successfully collect payments (for example, retrying a card, trying a different card, or using a different read method). queenlivia00 nude However, you can force the reader to reboot and reset its 24-hour timer by using the rebootReader API. We also expose the low-level APIs that underpin those UIs so that you can build fully custom experiences. Ruby、Python、PHP、Java、Node、Go、. If you're using Gradle, update your build file to: implementation "com. Google Pay is fully compatible with Stripe’s products and features (for example, recurring payments), allowing you to use it in place of a traditional payment form whenever possible. Organize readers and locations. In the ever-evolving world of mobile apps, user experience and app performance are two critical factors that can make or break an app’s success. In a server-driven integration, your POS device connects to your server. js script as an ES module. The Stripe iOS SDK makes it quick and easy to build an excellent payment experience in your iOS app. I was able to use this suggestion as a temporary fix. We also expose the low-level APIs that underpin those UIs so that you can build fully custom experiences. SDK para Android da Stripe SDK do Stripe React Native Bibliotecas comunitárias. js works or to help develop it, check out the project on GitHub This introductory guide shows you how to install the ES Module Stripe. Stripe Terminal provides platforms and enterprises with developer tools, pre-certified card readers, Tap to Pay on compatible iPhone and Android devices, and cloud-based device management. js script as an ES module. We also expose the low-level APIs that power those UIs so that you can build fully custom experiences. Set up a Stripe Terminal SDK or server-driven integration to accept in-person payments Android Apps on Devices. Payments can also fail initially (for example, a customer might enter the wrong card number or have insufficient funds), so various payment outcomes are possible. Stack Overflow for Teams Where developers & technologists share private knowledge with coworkers; Advertising & Talent Reach devs & technologists worldwide about your product, service or employer brand; OverflowAI GenAI features for Teams; OverflowAPI Train & fine-tune LLMs; Labs The future of collective knowledge sharing; About the company Visit the blog The Stripe API is organized around REST. Send events from Stripe to webhook endpoints and cloud services. Sign in or create an account to load your test API keys 4242 4242 4242 4242 Sell and get paid online; Invoice clients and customers; Set up recurring payments; Stripe hosted. NET MAUI is a cross-platform development pattern similar (in concept) to React Native. female friendlh porn A Stripe Terminal reader; The Stripe Terminal SDK; The SDK facilitates communication between your point of sale application logic, the firmware running on the reader, and the Stripe API so you can accept in-person payments in the same way as you accept online payments with Stripe. Creates a single-use token that represents a credit card's details. We provide powerful and customizable UI elements that you can use out-of-the-box to collect your users' payment details. To install the SDK, add financial-connections to the dependencies block of your app/build. For Android SDK, You will require only a publishable key. init(applicationContext. We now support sub-cent billing, the ability to automatically cancel subscriptions in case of disputes, and MRR drilldowns by product and plan Read the details. dependencies {implementation 'com. To view the reader's parts and features, see the Stripe Reader M2 product sheet LED status lights This sample app demonstrates integrating with the Stripe Android SDK using its prebuilt UI components and PaymentSession to manage the checkout flow, including selecting a Payment Method and specifying a shipping address and shipping method. The stripecardscan module of Stripe Payment Android SDK MIT Android Packages android mobile aar #632185 in MvnRepository ( See Top Artifacts) Collecting payments with Stripe Terminal requires writing a payment flow in your application. Reload to refresh your session. The Stripe Android SDK allows you to quickly build a payment flow in your Android app. Request Failed Unexpected Developer error, please try again later.
In SDK 30 and later, if you call a Terminal method while another is still in-progress the new calls now queue up. We also expose the low-level APIs that power those UIs so that you can build fully custom experiences. i have recently facing a issue when i ran my flutter project in Android Studio like this, Execution failed for task ':stripe_android:compileDebugJavaWithJavac'. When processPayment completes successfully, a charge has been authorized on the customer's card, but not yet been "captured". SuperTodo is a complete to-do list app you can download from GitHub. 0 for a managed account. stripe_version: '2024-06-20', } ) When you override the version globally or per-request, the API response objects are also returned in that version. slimasstink i am having issue with viewmodelscope in latest stripe sdk and kotlin sdks, view model, it says not found. Hello guys, in this tutorial you will get a demonstration of stripe implementation in android studio. ; There are two scenarios for the existing users to write code using this Revamp SDK: Using Existing Code: For existing users who want to continue using their existing code, simply upgrade the SDK version in the build This revamp supports backward compatibility, so. The only native Stripe library for Flutter (Windows, Linux & macOS) Flutter Web Android/iOS Device Software & Hardware TV, Watch & Cars IoT, Special Hardware & Chips. Stripe Terminal SDKs and server-driven integration come with a built-in simulated card reader, so you can develop and test your app without connecting to physical hardware. Make sure that you aren't using any other Stripe Terminal SDK dependencies. god pussy stripeVersion field by calling Stripe. Both SDKs integrate seamlessly with the Stripe platform, so businesses can manage online and in-person payments in one place. We provide powerful and customisable UI elements that you can use out-of-the-box to collect your users' payment details. gradle and change sdkVersion version, if need. With the Stripe React Native SDK, we can securely accept payments on Android and iOS using native screens and elements. In the ever-evolving world of mobile apps, user experience and app performance are two critical factors that can make or break an app’s success. With the increasing popularity of e-commerce, it is essential to provide customers with a. jennifer lopez tits The commands are executed after all previous commands complete. The Stripe Android SDK allows you to quickly build a payment flow in your Android app. 0 or later of the Terminal Android SDK. To achieve optimal results in these. Subscribe to webhook events from Stripe and synchronize Stripe. Triumph has built an engine and accompanying SDK to power real-money tournaments, and has raised a $14 The surge of interest in e-sports, online fantasy leagues an. For stripe Android sdk integration, you will require only a publishable key. Flutter Stripe SDK. Stripe provides an SDK wrapper around a private Google library for push provisioning.
Expert Advice On Improving You. Modified 2 months ago Stripe Android, Cannot resolve symbol 'PaymentConfiguration' 0. If you have a BBPOS WisePOS E or Stripe Reader S700, go to the reader settings and tap Generate pairing code. rebootReader (Android) Stripe Reader M2 and BBPOS WisePad 3 automatically reboot after operating for 24 hours. The Stripe Android SDK makes it quick and easy to build an excellent payment experience in your Android app. \n \n \n Notice \n \n; Make sure your Android app is registered in WeChat Open Platform and its package name (应用包名) from AndroidManifest. You can only call setTokenProvider once in your app, and must call it before accessing Terminal The React Native SDK is open source and fully documented. Accept contactless payments on a compatible Android device with the Stripe Terminal SDK Platform Identity verification. Quartz is a guide to the new global economy for people in business who are excited by change. Note: iPads do not have NFC reading capabilities so are. NYKREDIT REALKREDIT A/SDK-ANL. Thor covers how to use the Card. Stripe Android SDK. Tap to Pay on Android includes support for Visa, Mastercard, and American Express contactless cards and NFC-based mobile wallets (Apple Pay, Google Pay, and Samsung Pay). Some Mobile Element features include: Stripe Android SDK を使用すると、Android アプリで決済フローを迅速に構築できます。. You switched accounts on another tab or window. The Stripe Android SDK is open source and fully documented. A Stripe Terminal integration starts with your point of sale application running at a physical location. perform a gradle clean to rebuild the cache (cd android &&. We cover business, economics, markets, finance, technology, science, design, and fashi. The Stripe Identity iOS SDK requires access to the device's camera to capture identity documents. xvideom SDK versionstripe:stripe-android:203 com. Availability Unify online and in-person payments. If you were previously tracking state to prevent SCPErrorBusy , or were queuing your own commands to work around SCPErrorBusy , you can now make use of the command. SDK updates. Prepare for app review Deploy your app to selected devices View the sample app to learn integration best practices, how to collect and. Retail | Versus REVIEWED BY: Meaghan Brop. This guide explains how to build a simple UI by creating and removing views. The React Native SDK is open source and fully documented. 0) Improved performance when processing several payments sequentially. It does not wrap existing Stripe libraries, but instead accesses the Stripe API directly. This switches the version used by API calls that don't have the Stripe-Version header and also switches the version used to render objects sent to your webhooks 1. 23 and above versions of the Terminal iOS SDK. Build an integration that's powered by your own middleware or cloud-based infrastructure. Jul 11, 2024 · Step 3) A process to get Stripe authentication code (OAuth 2. This allows you to: Use Terminal even if your infrastructure doesn’t support iOS, Android, or JavaScript SDKs Feb 24, 2023 · The Tap to Pay on Android SDK eliminates the need for additional hardware, allowing POS providers and their users to quickly scale, increase revenue, and reach new markets. The Stripe React Native SDK allows you to build delightful payment experiences in your native Android and iOS apps using React Native. We provide powerful and customizable UI elements that can be used out-of-the-box to collect your users' payment details. A native dart package for Stripe. Your backend works with your point of sale application to authenticate the Terminal SDK and finalize payments. Stripe Terminal SDK 20 is using version 42 of Wire, which is currently the latest available version. suck cum swallow video In this episode, you'll learn how to get started with the stripe-android client library and how to add Stripe to your Android application 0. We provide powerful and customizable UI elements that you can use out-of-the-box to collect your users' payment details. The Stripe Android SDK allows you to quickly build a payment flow in your Android app. Organize readers and locations. Mobile Payment Element. These components are feature-rich and customizable, allowing you to collect your users’ payment details, and create fully custom experiences. 23 and above versions of the Terminal iOS SDK. The SetupIntent object contains a client secret, a unique key that you pass to your app. Typically, this is done in the main entry point of your app, such. stripe:stripeterminal:3 1). The currently available SDKs are: Stripe Terminal Android SDK; Stripe Terminal iOS SDK; Stripe Terminal JavaScript SDK; Stripe Terminal React Native SDK The Terminal class made available by the Stripe Terminal SDK exposes a generic interface for discovering readers, connecting to a reader, creating payments, and updating reader software To get started, provide your ConnectionTokenProvider implemented in Step 3. If you still need to use an older compile sdk you can fix the version to 91 #1513 (comment) All reactions The Stripe Android SDK allows you to quickly build a payment flow in your Android app. The SetupIntent object contains a client secret, a unique key that you pass to your app.