initialise method
Future<void>
initialise({
- required String publishableKey,
- String? stripeAccountId,
- ThreeDSecureConfigurationParams? threeDSecureParams,
- String? merchantIdentifier,
- String? urlScheme,
- bool? setReturnUrlSchemeOnAndroid,
override
Implementation
@override
Future<void> initialise({
required String publishableKey,
String? stripeAccountId,
ThreeDSecureConfigurationParams? threeDSecureParams,
String? merchantIdentifier,
String? urlScheme,
bool? setReturnUrlSchemeOnAndroid,
}) async {
this._urlScheme = urlScheme;
if (__stripe != null) {
__stripe!.stripeAccount = stripeAccountId;
return;
}
await stripe_js.loadStripe();
final stripeOption = stripe_js.StripeOptions();
if (stripeAccountId != null) {
stripeOption.stripeAccount = stripeAccountId;
}
__stripe = stripe_js.Stripe(publishableKey, stripeOption);
}