From 267416d24ed30aaaf4b4ab53f92d70e3b0cbebe1 Mon Sep 17 00:00:00 2001 From: asaje379 Date: Mon, 20 Feb 2023 17:03:07 +0100 Subject: [PATCH] fix: invalid transaction, revert and payout urls --- kkiapay/core.py | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/kkiapay/core.py b/kkiapay/core.py index 910e6e2..8fc4f7c 100644 --- a/kkiapay/core.py +++ b/kkiapay/core.py @@ -20,11 +20,13 @@ def __init__(self, public_key, private_key, secret, sandbox=False): "X-PRIVATE-KEY": self.private_key, } self.url = self.SANDBOX_URL if self.sandbox else self.BASE_URL + self.transaction_url = self.url + "/api/v1/transactions/status" + self.revert_url = self.url + "/api/v1/transactions/revert" + self.payout_url = self.url + "/merchant/payouts/schedule" def verify_transaction(self, transaction_id): - self.url += "/api/v1/transactions/status" payload = {"transactionId": transaction_id} - r = requests.post(self.url, data=payload, headers=self.headers) + r = requests.post(self.transaction_url, data=payload, headers=self.headers) return json.loads( r.text, @@ -34,12 +36,10 @@ def verify_transaction(self, transaction_id): ) def refund_transaction(self, transaction_id): - self.url += "/api/v1/transactions/revert" payload = {"transactionId": transaction_id} - r = requests.post(self.url, data=payload, headers=self.headers) + r = requests.post(self.revert_url, data=payload, headers=self.headers) return r.text def setup_payout(self, options): - self.url += "/merchant/payouts/schedule" - r = requests.post(self.url, data=options, headers=self.headers) + r = requests.post(self.payout_url, data=options, headers=self.headers) return r.text