diff --git a/pypesa/__init__.py b/pypesa/__init__.py index deb7d5d..2bb1800 100644 --- a/pypesa/__init__.py +++ b/pypesa/__init__.py @@ -359,7 +359,7 @@ def payment_reversal(self, transaction_query: dict) -> dict: json=transaction_query, headers=self.default_headers(), verify=True, - ).text + ).json() except (requests.ConnectTimeout, requests.ConnectionError): raise MpesaConnectionError @@ -393,7 +393,7 @@ def create_direct_debit(self, transaction_query: dict) -> dict: json=transaction_query, headers=self.default_headers(), verify=True, - ) + ).json() except (requests.ConnectTimeout, requests.ConnectionError): raise MpesaConnectionError @@ -409,7 +409,7 @@ def direct_debit_payment(self, transaction_query: dict) -> dict: json=transaction_query, headers=self.default_headers(), verify=True, - ) + ).json() except (requests.ConnectTimeout, requests.ConnectionError): raise MpesaConnectionError