Flutter Stripe API

A flutter plugin to integrate stripe into flutter app. There are other pluging available but I tried a different approach. (This plugin not dependent on any other native stripe library) I start to follow the official Android stripe SDK and replicate it's code into Dart. So far I completed the basic functions which includes:

  • Start Customer Session
  • End Customer Session
  • Get Customer
  • Create Card Token
  • Add Customer Source
  • Remove Customer Source
  • Update Default Source
  • Update Customer Shipping Information (not tested)

This plugin is in very initial stage, I am using it in my personal app. Future plan is to complete all the remaining API. And completing the Example Project with proper UI. And also having a TextInputFormatter for card auto complete and validation.

Libraries

address
card
card_number_formatter
card_utils
customer
customer_source
ephemeral_key_manager
flutter_stripe
model_utils
shipping_information
source
source_card_data
source_code_verification
source_owner
source_receiver
source_redirect
stripe_api_handler
stripe_error
stripe_json_model
stripe_json_utils
stripe_network_utils
stripe_payment_source
stripe_source_type_model
stripe_text_utils
text_utils
token