checkout method

  1. @override
Future<SumupPluginCheckoutResponse> checkout(
  1. SumupPaymentRequest paymentRequest
)
override

Implementation

@override
Future<SumupPluginCheckoutResponse> checkout(SumupPaymentRequest paymentRequest) async {
  final request = paymentRequest.toMap();
  final checkout = await methodChannel.invokeMethod('checkout', request);
  final response = SumupPluginResponse.fromMap(checkout);
  return SumupPluginCheckoutResponse.fromMap(response.message!);
}