startPayment static method
Начинает операцию принятия оплаты терминалом
inputType
вид оплаты, все возможные значения в InputType
Важно: Если вход в систему не осуществлен или нет связи с терминалом,
то операция не начнется, при этом ошибки никакой не будет
Implementation
static Future<void> startPayment({
required double amount,
required int inputType,
required String description,
bool singleStepAuth = true,
String? receiptEmail,
String? receiptPhone
}) async {
await _channel.invokeMethod('startPayment', {
'amount': amount,
'inputType': inputType,
'description': description,
'singleStepAuth': singleStepAuth,
'receiptEmail': receiptEmail,
'receiptPhone': receiptPhone
});
}