Ignore:
Timestamp:
14 Dec 2016, 16:57:13 (8 years ago)
Author:
Henrik Bettermann
Message:

Implement payment by instalments.

Location:
main/kofacustom.coewarri/trunk/src/kofacustom/coewarri/interswitch
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • main/kofacustom.coewarri/trunk/src/kofacustom/coewarri/interswitch/browser.py

    r14342 r14344  
    3838CURRENCY = '566'
    3939GATEWAY_AMT = 300.0
     40MAC = '9309B5CBF1BFB09693C6F5F578046E3FCAB0A2538C3FE4221A6E63AFD348DE888E655F9C7E9F112151A702B6B09E6A7ACC5B3BF3C701F0C1B0D8EA6C1872AE94'
    4041
    4142POST_ACTION = 'https://webpay.interswitchng.com/paydirect/pay'
     
    5859    currency = CURRENCY
    5960    product_id = PRODUCT_ID
    60     mac = '9309B5CBF1BFB09693C6F5F578046E3FCAB0A2538C3FE4221A6E63AFD348DE888E655F9C7E9F112151A702B6B09E6A7ACC5B3BF3C701F0C1B0D8EA6C1872AE94'
     61    mac = MAC
    6162
    6263    def update(self):
     
    128129    pay_item_id = '101'
    129130    product_id = PRODUCT_ID
    130     mac = '9309B5CBF1BFB09693C6F5F578046E3FCAB0A2538C3FE4221A6E63AFD348DE888E655F9C7E9F112151A702B6B09E6A7ACC5B3BF3C701F0C1B0D8EA6C1872AE94'
     131    mac = MAC
    131132
    132133    def update(self):
     
    177178    gateway_host = HOST
    178179    gateway_url = URL
    179     mac = '9309B5CBF1BFB09693C6F5F578046E3FCAB0A2538C3FE4221A6E63AFD348DE888E655F9C7E9F112151A702B6B09E6A7ACC5B3BF3C701F0C1B0D8EA6C1872AE94'
     180    mac = MAC
    180181
    181182class CustomInterswitchPaymentVerifyWebservicePageStudent(
     
    187188    gateway_host = HOST
    188189    gateway_url = URL
    189     mac = '9309B5CBF1BFB09693C6F5F578046E3FCAB0A2538C3FE4221A6E63AFD348DE888E655F9C7E9F112151A702B6B09E6A7ACC5B3BF3C701F0C1B0D8EA6C1872AE94'
     190    mac = MAC
    190191
    191192class CustomInterswitchPaymentRequestWebservicePageApplicant(
     
    197198    gateway_host = HOST
    198199    gateway_url = URL
    199     mac = '9309B5CBF1BFB09693C6F5F578046E3FCAB0A2538C3FE4221A6E63AFD348DE888E655F9C7E9F112151A702B6B09E6A7ACC5B3BF3C701F0C1B0D8EA6C1872AE94'
     200    mac = MAC
    200201
    201202class CustomInterswitchPaymentVerifyWebservicePageApplicant(
     
    207208    gateway_host = HOST
    208209    gateway_url = URL
    209     mac = '9309B5CBF1BFB09693C6F5F578046E3FCAB0A2538C3FE4221A6E63AFD348DE888E655F9C7E9F112151A702B6B09E6A7ACC5B3BF3C701F0C1B0D8EA6C1872AE94'
     210    mac = MAC
  • main/kofacustom.coewarri/trunk/src/kofacustom/coewarri/interswitch/tests.py

    r14336 r14344  
    8181            self.browser.contents)
    8282        self.assertMatches(
    83             '...item_name="School Fee" item_amt="7950000" bank_id="7" acct_num="1019684470"...',
     83            '...item_name="School Fee (total)" item_amt="7950000" bank_id="7" acct_num="1019684470"...',
    8484            self.browser.contents)
    8585
Note: See TracChangeset for help on using the changeset viewer.