Ignore:
Timestamp:
5 Dec 2019, 16:50:14 (5 years ago)
Author:
Henrik Bettermann
Message:

Reduce transaction charge from 250 to 200.

Location:
main/waeup.aaue/trunk/src/waeup/aaue
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • main/waeup.aaue/trunk/src/waeup/aaue/applicants/tests/test_browser.py

    r15861 r15867  
    288288        self.browser.getControl(name="form.email").value = 'xx@yy.zz'
    289289        self.browser.getControl(name="form.nationality").value = ['NG']
    290         #self.browser.getControl(name="form.sex").value = ['f']
    291290        self.browser.getControl(name="form.firstname").value = 'Angela'
    292291        self.browser.getControl(name="form.lastname").value = 'Merkel'
     
    306305        self.browser.getControl("Add online payment ticket").click()
    307306        self.assertTrue('Payment ticket created' in self.browser.contents)
    308         self.assertTrue('<span>100.0</span>' in self.browser.contents)
    309         self.assertEqual(applicant.values()[0].amount_auth, 100.0)
     307        self.assertTrue('<span>200.0</span>' in self.browser.contents)
     308        self.assertEqual(applicant.values()[0].amount_auth, 200.0)
    310309        return
    311310
  • main/waeup.aaue/trunk/src/waeup/aaue/interswitch/browser.py

    r15837 r15867  
    4242INSTITUTION_NAME = 'AAU Ekpoma'
    4343CURRENCY = '566'
    44 GATEWAY_AMT = 250.0
     44GATEWAY_AMT = 200.0
    4545POST_ACTION = 'https://webpay.interswitchng.com/paydirect/pay'
    4646
  • main/waeup.aaue/trunk/src/waeup/aaue/interswitch/tests.py

    r15763 r15867  
    8888            in self.browser.contents)
    8989        self.assertTrue(
    90             'item_name="Application Fee" item_amt="775000" bank_id="117" acct_num="1010835352"'
     90            'item_name="Application Fee" item_amt="780000" bank_id="117" acct_num="1010835352"'
    9191            in self.browser.contents)
    9292        self.assertTrue(
     
    119119            in self.browser.contents)
    120120        self.assertTrue(
    121             'item_name="Application Fee" item_amt="575000" bank_id="117" acct_num="1010835352"'
     121            'item_name="Application Fee" item_amt="580000" bank_id="117" acct_num="1010835352"'
    122122            in self.browser.contents)
    123123        self.assertTrue(
     
    153153            in self.browser.contents)
    154154        self.assertTrue(
    155             'item_name="Application Fee" item_amt="775000" bank_id="117" acct_num="1010835352"'
     155            'item_name="Application Fee" item_amt="780000" bank_id="117" acct_num="1010835352"'
    156156            in self.browser.contents)
    157157        self.assertTrue(
     
    184184            in self.browser.contents)
    185185        self.assertTrue(
    186             'item_name="Application Fee" item_amt="775000" bank_id="7" acct_num="1014847058"'
     186            'item_name="Application Fee" item_amt="780000" bank_id="7" acct_num="1014847058"'
    187187            in self.browser.contents)
    188188
     
    208208        self.certificate.study_mode = 'ug_pt'
    209209        self.student['studycourse'].entry_session = 2013
    210         self.student['studycourse'].certificate.school_fee_1 = 50250.0
     210        self.student['studycourse'].certificate.school_fee_1 = 50200.0
    211211        self.app['configuration']['2004'].union_fee = 1000.0
    212212        self.app['configuration']['2004'].welfare_fee = 500.0
     
    224224        self.browser.getLink(self.value).click()
    225225        self.assertTrue('Amount Authorized' in self.browser.contents)
    226         # 50250 + 1000 + 500 -500
    227         self.assertTrue('<span>51250.0</span>' in self.browser.contents)
     226        # 50200 + 1000 + 500 - 400
     227        self.assertTrue('<span>51300.0</span>' in self.browser.contents)
    228228        self.payment_url = self.browser.url
    229229        self.browser.getLink("Pay via Interswitch", index=0).click()
     
    240240        self.assertEqual(self.student.current_mode, 'ug_pt')
    241241        self.assertTrue(
    242             '<input type="hidden" name="amount" value="5125000" />'
     242            '<input type="hidden" name="amount" value="5130000" />'
    243243            in self.browser.contents)
    244244        self.assertTrue(
     
    285285            in self.browser.contents)
    286286        self.assertTrue(
    287             'item_name="School Fee Plus" item_amt="4750000" bank_id="117" '
     287            'item_name="School Fee Plus" item_amt="4755000" bank_id="117" '
    288288            'acct_num="1010827641"' in self.browser.contents)
    289289
    290290    def test_interswitch_form_pt_acceptance_fees(self):
    291291        self.certificate.study_mode = 'ug_pt'
    292         self.app['configuration']['2004'].clearance_fee_ug_pt = 40250.0
     292        self.app['configuration']['2004'].clearance_fee_ug_pt = 40200.0
    293293        self.app['configuration']['2004'].matric_gown_fee = 2000.0
    294294        self.app['configuration']['2004'].lapel_fee = 800.0
     
    306306        self.browser.getLink(self.value).click()
    307307        self.assertTrue('Amount Authorized' in self.browser.contents)
    308         # 40250 + 2000 + 800 - 500
    309         self.assertTrue('<span>42550.0</span>' in self.browser.contents)
     308        # 40200 + 2000 + 800 - 400
     309        self.assertTrue('<span>42600.0</span>' in self.browser.contents)
    310310        self.payment_url = self.browser.url
    311311        self.browser.getLink("Pay via Interswitch", index=0).click()
     
    314314        self.assertTrue('Total Amount Authorized:' in self.browser.contents)
    315315        self.assertTrue(
    316             '<input type="hidden" name="amount" value="4255000" />'
     316            '<input type="hidden" name="amount" value="4260000" />'
    317317            in self.browser.contents)
    318318        self.assertTrue(
     
    347347            in self.browser.contents)
    348348        self.assertTrue(
    349             'item_name="Acceptance Fee Plus" item_amt="4130000" bank_id="117" '
     349            'item_name="Acceptance Fee Plus" item_amt="4135000" bank_id="117" '
    350350            'acct_num="1010827641"' in self.browser.contents)
    351351
     
    378378            in self.browser.contents)
    379379        self.assertTrue(
    380             'item_name="Concessional Fee" item_amt="131700" '
     380            'item_name="Concessional Fee" item_amt="136700" '
    381381            'bank_id="117" acct_num="1010827641"'
    382382            in self.browser.contents)
  • main/waeup.aaue/trunk/src/waeup/aaue/students/tests/test_browser.py

    r15803 r15867  
    274274        self.assertEqual(self.student['payments'].values()[0].p_category, 'schoolfee_1')
    275275        self.assertEqual(self.student['payments'].values()[1].p_category, 'schoolfee_2')
    276         # (6666-250)/2 + 1250 + 750 - 500 + 250
    277         self.assertEqual(self.student['payments'].values()[0].amount_auth, 4958.0)
    278         # (6666-250)/2 + 250
    279         self.assertEqual(self.student['payments'].values()[1].amount_auth, 3458.0)
     276        # (6666-200)/2 + 1250 + 750 - 400 + 200
     277        self.assertEqual(self.student['payments'].values()[0].amount_auth, 5033.0)
     278        # (6666-200)/2 + 200
     279        self.assertEqual(self.student['payments'].values()[1].amount_auth, 3433.0)
    280280        # The  two payments belong to the same session and level.
    281281        self.assertEqual(self.student['payments'].values()[0].p_session, 2015)
     
    309309        self.browser.getControl("Create ticket").click()
    310310        self.assertTrue('ticket created' in self.browser.contents)
    311         # (5666-250)/2 + 1250 + 750 - 500 + 250
    312         self.assertEqual(self.student['payments'].values()[2].amount_auth, 4458.0)
    313         # (5666-250)/2 + 250
    314         self.assertEqual(self.student['payments'].values()[3].amount_auth, 2958.0)
     311        # (5666-200)/2 + 1250 + 750 - 400 + 200
     312        self.assertEqual(self.student['payments'].values()[2].amount_auth, 4533.0)
     313        # (5666-200)/2 + 200
     314        self.assertEqual(self.student['payments'].values()[3].amount_auth, 2933.0)
    315315        # The last two payments belong to the same session and level.
    316316        self.assertEqual(self.student['payments'].values()[2].p_session, 2016)
     
    613613        self.student['studycourse'].current_session = 2016
    614614        self.student['studycourse'].entry_mode = 'ug_ft'
    615         self.student['studycourse'].certificate.school_fee_1 = 50250.0
    616         self.app['configuration']['2016'].union_fee = 1250.0
    617         self.app['configuration']['2016'].welfare_fee = 750.0
    618         self.app['configuration']['2016'].id_card_fee = 350.0
     615        self.student['studycourse'].certificate.school_fee_1 = 50200.0
     616        self.app['configuration']['2016'].union_fee = 1200.0
     617        self.app['configuration']['2016'].welfare_fee = 700.0
     618        self.app['configuration']['2016'].id_card_fee = 300.0
    619619        self.student.nationality = u'NG'
    620620        # Login
     
    633633        self.browser.getLink(value).click()
    634634        self.assertTrue('Amount Authorized' in self.browser.contents)
    635         # 50250 + 1000 + 500 + 100 = 51850
    636         self.assertEqual(self.student['payments'][value].amount_auth, 51850.0)
     635        # 50200 + 1200 + 700 + 300 - 600 = 51800
     636        self.assertEqual(self.student['payments'][value].amount_auth, 51800.0)
    637637        self.student['payments'][value].r_company = u'interswitch'
    638638        self.browser.open(self.browser.url + '/payment_slip.pdf')
Note: See TracChangeset for help on using the changeset viewer.