stripe_payment_flutter 1.1.2 copy "stripe_payment_flutter: ^1.1.2" to clipboard
stripe_payment_flutter: ^1.1.2 copied to clipboard

A Flutter plugin to integrate the stripe libraries for iOS and Android. Supports Apple / Google Pay, SCA, PSD2 and much more. An alternative version for developers that have conflict with react native package

pub package

stripe_payment_flutter #

Conveniently secure payments methods using Stripe.

Quick Glance #

  • This Flutter plugin is a straight port from tipsi-stripe plugin for React Native - we tried to keep the API as close as possible so the documentation applies this this plugin as well.
  • Collect chargable tokens from users' Card Input and Apple & Google Pay
  • For SCA compliant apps, setup payment intents for later confirmation.

Supported features: #

Native Pay -  & G #

  • canMakeNativePayPayments()
  • deviceSupportsNativePay()
  • potentiallyAvailableNativePayNetworks()
  • completeNativePayRequest()
  • cancelNativePayRequest()

Card Form #

  • paymentRequestWithCardForm()

Card Params Object #

  • createTokenWithCard()

Bank Account Params Object #

  • createTokenWithBankAccount()

Create Source Object With Params #

  • createSourceWithParams()

Apple Pay

Dependencies #

Android & iOS #

  • Create a Stripe account and project
  • Retrieve a publishable key from the Stripe dashboard

Stripe Dashboard

Android #

  • Requires AndroidX

Include support in android/gradle.properties

android.useAndroidX=true
android.enableJetifier=true

For proper setup also have a look at: https://github.com/jonasbark/stripe_payment_flutter/issues/88#issuecomment-553798157

Documentation #

As this plugin is a port from tipsi-stripe for React Native you may consult their documentation: https://github.com/tipsi/tipsi-stripe/tree/experimental-connect/website/docs-md It includes:

  • how to setup Google / Apple Pay
  • method documentations

React Native version conflict #

  • This package is an alternative version for developers that have conflict with react native package

Blog Posts #

4
likes
30
pub points
20%
popularity

Publisher

unverified uploader

A Flutter plugin to integrate the stripe libraries for iOS and Android. Supports Apple / Google Pay, SCA, PSD2 and much more. An alternative version for developers that have conflict with react native package

Repository (GitHub)
View/report issues

License

MIT (license)

Dependencies

flutter

More

Packages that depend on stripe_payment_flutter