fetchTransfer method
Future<Response<RazorpayPaymentTransfersResponse> >
fetchTransfer({
- required String paymentId,
- void callback(
- RazorpayApiException?,
- Response<
RazorpayPaymentTransfersResponse> ?
Fetch transfers for a payment
@param paymentId - The unique identifier of the payment.
Implementation
Future<Response<RazorpayPaymentTransfersResponse>> fetchTransfer({
required String paymentId,
void Function(
RazorpayApiException?,
Response<RazorpayPaymentTransfersResponse>?,
)? callback,
}) async {
if (paymentId.isEmpty) {
throw ArgumentError('paymentId is mandatory');
}
return api.get<RazorpayPaymentTransfersResponse>(
{'url': '$BASE_URL/$paymentId/transfers'},
fromJsonFactory: RazorpayPaymentTransfersResponse.fromJson,
callback: callback,
);
}