test pna views

This commit is contained in:
Sayyid Hamid Mahdavi 2025-05-13 20:25:23 +03:30
parent 47ba971d15
commit 69635b5b03

View file

@ -46,13 +46,13 @@ class ChargeRequest(BaseModel):
pna_client = PNAClient()
description = 'from addwin ipg'
pna_callback_url = f'https://ipg.addwin.ir/page/pna_callback/{self.pk}/'
response = pna_client.request_normal_sale(self.amount, description, pna_callback_url, order_id=1)
response = pna_client.request_normal_sale(self.amount, description, pna_callback_url, order_id=2)
self.pna_status_code = response['Status']
self.pna_status_code = response['status']
self.pna_status_message = response.get('title')
if response['Status'] == 0:
self.pna_token = response['Token']
if response['status'] == 0:
self.pna_token = response['token']
self.save()
@ -65,7 +65,7 @@ class ChargeRequest(BaseModel):
pna_client = PNAClient()
description = 'from addwin ipg'
response = pna_client.request_normal_sale_confirm(self.pna_token)
if response['Status'] == 0:
if response['status'] == 0:
self.pna_status = StateChoices.SUCCESS.value
def charge_wallet_balance(self):