createPaymentMethod method
Future<PaymentMethod>
createPaymentMethod(
- PaymentMethodParams data, [
- PaymentMethodOptions? options
override
Implementation
@override
Future<PaymentMethod> createPaymentMethod(
PaymentMethodParams data, [
PaymentMethodOptions? options,
]) async {
final type = data.toJson()['paymentMethodType'];
switch (type) {
case 'Card':
return createCardPaymentMethod(data, {});
case 'Alipay':
return createCardPaymentMethod(data, {});
}
throw UnimplementedError();
}