getPaymentMethods method
Implementation
@override
Future<List<PaymentMethodEntity>> getPaymentMethods() async {
if (_paymentMethods == null) {
throw Exception(
'no contains methods pay, pless run init() from load method pay',
);
}
List<PaymentMethodEntity> paymentMethods = [
PaymentMethodEntity.termianlSber
];
final paymentMethYookassa = await payYookassa.getMethodsPayment();
final listYookassaMethods = convertYookassa(paymentMethYookassa);
paymentMethods.addAll(listYookassaMethods);
_paymentMethods = paymentMethods;
return _paymentMethods!;
}