processRefund method

  1. @override
Future<RefundResponse> processRefund(
  1. RefundRequest request
)
override

Process a refund transaction

Implementation

@override
Future<RefundResponse> processRefund(RefundRequest request) async {
  final result = await methodChannel.invokeMethod<Map<dynamic, dynamic>>(
    'processRefund',
    request.toMap(),
  );
  return RefundResponse.fromMap(Map<String, dynamic>.from(result ?? {}));
}