LokotroPayConfigs constructor
LokotroPayConfigs({})
Construct with a session token.
One of sessionToken (v3+) or token (deprecated, for compat) must
be provided. If both are set sessionToken wins.
Implementation
LokotroPayConfigs({
String? sessionToken,
@Deprecated('Use sessionToken (Auth-v3). Removed in 4.x.') String? token,
this.timeout,
this.acceptLanguage = 'fr',
this.googlePayMerchantId,
this.googlePayGatewayMerchantId,
this.applePayMerchantId,
}) : assert(
sessionToken != null || token != null,
'LokotroPayConfigs requires sessionToken (or legacy token).',
),
sessionToken = sessionToken ?? token!;