activatePos method
Activate POS method
Implementation
Future<ActivationResponse> activatePos({
required String apikey,
required String apiSecret,
String? sourceID,
String? pinCode,
bool skipExternalDeviceSetup = true,
bool activateMoto = false,
bool activateQRCodes = false,
AppOrientation appOrientation = AppOrientation.portrait,
}) async {
final Map<String, dynamic> params = <String, dynamic>{
'apikey': apikey,
'apiSecret': apiSecret,
'sourceID': sourceID,
'pinCode': pinCode,
'skipExternalDeviceSetup': skipExternalDeviceSetup,
'activateMoto': activateMoto,
'activateQRCodes': activateQRCodes,
'appOrientation': appOrientation.index,
};
final data = await _invokePosMethod('activatePos', params);
return ActivationResponse.create(_callbackScheme, data);
}