/flutter_stripe_payment

A flutter plugin with stripe payment plugin integration

Primary LanguageObjective-CMIT LicenseMIT

stripe_payment

A flutter plugin to integrate the stripe plugin for iOS and Android. Currently only adding a credit card as source is implemented.

Android

Please be aware that your main activity must extend from FlutterFragmentActivity. Otherwise the Android dialog would've looked very nasty.

Usage

To set your publishable key set:

import 'package:stripe_payment/stripe_payment.dart';
StripeSource.setPublishableKey("pk_test");

from somewhere in your code, e.g. your main.dart file.

To open the dialog:

StripeSource.addSource().then((String token) {
    print(token); //your stripe card source token
});

TODO

  • better error handling
  • internationalization
  • more stripe library implementations?