Skip to content

Commit ae86a3a

Browse files
author
Shreyansh Pandey
authored
Merge pull request #54 from paypay/feature/API_ID-fix
Update API_ID to backend mapping
2 parents 18727fc + 077b84b commit ae86a3a

2 files changed

Lines changed: 8 additions & 6 deletions

File tree

paypayopa/constants/api_list.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,5 +20,7 @@ class API_NAMES(object):
2020
GET_USER_AUTH_STATUS = "v2_userAuthStatus"
2121
UNLINK_USER = "v2_unlinkUser"
2222
CREATE_QR_SESSION = "v1_qrSession"
23-
GIVE_CASHBACK = 'v2_giveCashback'
24-
REVERSAL_CASHBACK = 'v2_reversalCashback'
23+
CREATE_CASHBACK_REQUEST = "v2_createCashBackRequest" #GIVE_CASHBACK = 'v2_createRefundPayment'
24+
GET_CASHBACK_DETAILS = "v2_getCashbackDetails" #REVERSAL_CASHBACK = 'v2_reversalCashback'
25+
CREATE_REVERSE_CASHBACK_REQUEST = "v2_createReverseCashBackRequest"
26+
GET_REVERESED_CASHBACK_DETAILS = "v2_getReversedCashBackDetails"

paypayopa/resources/cashback.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -31,13 +31,13 @@ def give_cashback(self, data=None, **kwargs):
3131
if "walletType" not in data:
3232
raise ValueError("\x1b[31m MISSING REQUEST PARAMS "
3333
"\x1b[0m for walletType")
34-
return self.post_url(url, data, api_id=API_NAMES.GIVE_CASHBACK, **kwargs)
34+
return self.post_url(url, data, api_id=API_NAMES.CREATE_CASHBACK_REQUEST, **kwargs)
3535

3636
def check_cashback_detail(self, merchant_cashback_id, **kwargs):
3737
if merchant_cashback_id is None:
3838
raise ValueError("\x1b[31m MISSING merchantCashbackId")
3939
url = "{}/{}".format(self.give_base_url, merchant_cashback_id)
40-
return self.get_url(url=url, data={}, api_id=API_NAMES.GIVE_CASHBACK, **kwargs)
40+
return self.get_url(url=url, data={}, api_id=API_NAMES.GET_CASHBACK_DETAILS, **kwargs)
4141

4242
def reverse_cashback(self, data=None, **kwargs):
4343
if data is None:
@@ -58,12 +58,12 @@ def reverse_cashback(self, data=None, **kwargs):
5858
if "requestedAt" not in data:
5959
raise ValueError("\x1b[31m MISSING REQUEST PARAMS "
6060
"\x1b[0m for requestedAt")
61-
return self.post_url(url, data, api_id=API_NAMES.REVERSAL_CASHBACK, **kwargs)
61+
return self.post_url(url, data, api_id=API_NAMES.CREATE_REVERSE_CASHBACK_REQUEST, **kwargs)
6262

6363
def check_cashback_reversal_detail(self, merchant_cashback_reversal_id=None, merchant_cashback_id=None, **kwargs):
6464
url = "{}/{}/{}".format(self.reverse_base_url, merchant_cashback_reversal_id, merchant_cashback_id)
6565
if merchant_cashback_reversal_id is None:
6666
raise ValueError("\x1b[31m MISSING merchantCashbackReversalId")
6767
if merchant_cashback_id is None:
6868
raise ValueError("\x1b[31m MISSING merchantCashbackId")
69-
return self.get_url(url=url, data={}, api_id=API_NAMES.REVERSAL_CASHBACK, **kwargs)
69+
return self.get_url(url=url, data={}, api_id=API_NAMES.GET_REVERESED_CASHBACK_DETAILS, **kwargs)

0 commit comments

Comments
 (0)