Skip to content
A flutter plugin with stripe payment plugin integration
Objective-C Java Dart Kotlin Ruby
Branch: master
Clone or download
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
android
example Fix handling of createSource objects Oct 20, 2019
ios Calls the right methods names for iOS `completeNativePayRequest` and … Oct 17, 2019
lib
.gitignore add symlink to gitignore Oct 17, 2019
CHANGELOG.md update version, changelog Oct 25, 2019
LICENSE add changelog, license, readme Jan 29, 2018
README.md - depend on iOS Stripe 18.0.0 Oct 17, 2019
pubspec.yaml update version, changelog Oct 25, 2019
screenshot_android.png
screenshot_ios.png add changelog, license, readme Jan 29, 2018
stripe_payment.iml - update readme Oct 6, 2019
stripe_payment_android.iml dart side changes Oct 2, 2019

README.md

pub package

stripe_payment

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

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
You can’t perform that action at this time.