Stripe Dart Library

The Stripe Dart library provides convenient access to the Stripe API from applications written in server-side Dart.

For collecting customer and payment information in Flutter app, use our Stripe Flutter SDK.

Documentation

See the stripe-node API docs for Node.js.

Usage

The package needs to be configured with your account's secret key, which is available in the Stripe Dashboard. Require it with the key's value:

var stripe = Stripe('sk_test_...');
var result = await stripe.core.customers.create(params: {
  "email": 'customer@example.com',
});

Configuration

Initialize with config object

The package can be initialized with several options:

var stripe = Stripe('sk_test_...', {
  apiVersion: '2020-03-02'
});
OptionDefaultDescription
apiVersionnullStripe API version to be used. If not set the account's default version will be used.

Libraries

stripedart