Release 1.1.1 version

This commit is contained in:
Dmitry Shakolo
2023-08-14 18:02:30 +03:00
committed by Ilia Fedorov
parent ed356c93f3
commit 4c9c594154
19 changed files with 381 additions and 185 deletions
+7 -2
View File
@@ -16,16 +16,19 @@ class PaymentMethodTypes {
PaymentMethodTypes([PaymentMethod.applePay]);
static const PaymentMethodTypes googlePay =
PaymentMethodTypes([PaymentMethod.googlePay]);
static const PaymentMethodTypes sbp =
PaymentMethodTypes([PaymentMethod.sbp]);
static const PaymentMethodTypes all = PaymentMethodTypes([
PaymentMethod.bankCard,
PaymentMethod.yooMoney,
PaymentMethod.sberbank,
PaymentMethod.applePay,
PaymentMethod.googlePay
PaymentMethod.googlePay,
PaymentMethod.sbp
]);
}
enum PaymentMethod { bankCard, yooMoney, applePay, googlePay, sberbank }
enum PaymentMethod { bankCard, yooMoney, applePay, googlePay, sberbank, sbp }
extension PaymentMethodExtension on PaymentMethod {
static PaymentMethod fromStringValue(String rawValue) {
@@ -40,6 +43,8 @@ extension PaymentMethodExtension on PaymentMethod {
return PaymentMethod.applePay;
case 'google_pay':
return PaymentMethod.googlePay;
case 'sbp':
return PaymentMethod.sbp;
}
return PaymentMethod.bankCard;
}
+2
View File
@@ -56,6 +56,8 @@ PaymentMethod? _paymentMethodFromString(String type) {
return PaymentMethod.applePay;
case "google_pay":
return PaymentMethod.googlePay;
case "sbp":
return PaymentMethod.sbp;
default:
return null;
}
+2 -2
View File
@@ -30,8 +30,8 @@ class YookassaPaymentsFlutter {
}
static Future<void> confirmation(
String url, PaymentMethod? paymentMethod) async {
var inputData = {'url': url, 'paymentMethod': paymentMethod?.name};
String url, PaymentMethod? paymentMethod, String? clientApplicationKey) async {
var inputData = {'url': url, 'paymentMethod': paymentMethod?.name, 'clientApplicationKey': clientApplicationKey};
return await _channel.invokeMethod('confirmation', inputData);
}