A flutter plugin to integrate the stripe plugin for iOS and Android. Currently only adding a credit card as source is implemented.
Please be aware that your main activity must extend from FlutterFragmentActivity. Otherwise the Android dialog would've looked very nasty.
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
});
- better error handling
- internationalization
- more stripe library implementations?