Release 1.1.1 version
This commit is contained in:
committed by
Ilia Fedorov
parent
ed356c93f3
commit
4c9c594154
@@ -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;
|
||||
}
|
||||
|
||||
@@ -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;
|
||||
}
|
||||
|
||||
@@ -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);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user