processLinkedRefund method

  1. @override
Future<RefundResponse> processLinkedRefund(
  1. LinkedRefundRequest request
)
override

Process a linked refund (using original transaction ID, no card required)

Implementation

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