From 13f62cefa4caf0f5f86da6d95e9be8e291d47c5b Mon Sep 17 00:00:00 2001 From: Akash Agarwal Date: Thu, 23 Jan 2025 14:23:52 +0530 Subject: [PATCH] Fixed duplicate definition of refund function --- razorpay/resources/payment.py | 15 --------------- 1 file changed, 15 deletions(-) diff --git a/razorpay/resources/payment.py b/razorpay/resources/payment.py index ee5e3130..0b1b8cb8 100644 --- a/razorpay/resources/payment.py +++ b/razorpay/resources/payment.py @@ -49,21 +49,6 @@ def capture(self, payment_id, amount, data={}, **kwargs): # nosemgrep : python.l data['amount'] = amount return self.post_url(url, data, **kwargs) - def refund(self, payment_id, amount, data={}, **kwargs): # pragma: no cover # nosemgrep : python.lang.correctness.common-mistakes.default-mutable-dict.default-mutable-dict - """ - Refund Payment for given Id - - Args: - payment_id : Id for which payment object has to be refunded - amount : Amount for which the payment has to be refunded - - Returns: - Payment dict after getting refunded - """ - url = "{}/{}/refund".format(self.base_url, payment_id) - data['amount'] = amount - return self.post_url(url, data, **kwargs) - def transfer(self, payment_id, data={}, **kwargs): """ Create Transfer for given Payment Id