login static method
Implementation
static Future<String> login(
String userId, String phone, PaymeSdkFlutterConfig config) async {
final args = {
'user_id': userId,
'phone': phone,
'app_token': config.appToken,
'public_key': config.publicKey,
'private_key': config.privateKey,
'secret_key': config.secretKey,
'primary_color': _hexFromColor(config.primaryColor),
'secondary_color': _hexFromColor(config.secondaryColor),
'language': _enumValue(config.language),
'env': _enumValue(config.env),
};
final String version = await _channel.invokeMethod('login', args);
currentEnv = config.env;
return version;
}