Changeset 8028 for WAeUP_SRP/trunk/skins/waeup_uniben/etranzact_cb.py
- Timestamp:
- 3 Apr 2012, 15:31:13 (12 years ago)
- File:
-
- 1 moved
Legend:
- Unmodified
- Added
- Removed
-
WAeUP_SRP/trunk/skins/waeup_uniben/etranzact_cb.py
r7998 r8028 43 43 ontest = True 44 44 45 if not ontest and not ' webpay.interswitchng.com' in referer and not 'waeup.org' in referer:45 if not ontest and not 'xyz' in referer and not 'waeup.org' in referer: 46 46 logger.info('%s, wrong callback referer %s, callback rejected, IP = %s' % (student_id,referer,real_ip)) 47 47 return request.RESPONSE.redirect("%s/waeup_document_view" % context.absolute_url()) … … 91 91 pay_doc = context.getContent() 92 92 93 if pay_doc['order_id'] != success_dict['PAYMENT_CODE'] :93 if pay_doc['order_id'] != success_dict['PAYMENT_CODE'] and not ontest : 94 94 logger.info('%s requeried payment %s for %s but wrong payment code %s returned' % (member,context.getId(),student_id,success_dict['PAYMENT_CODE'])) 95 95 return request.RESPONSE.redirect("%s/waeup_document_view" % context.absolute_url()) 96 96 97 if pay_doc['amount'] != success_dict['TRANS_AMOUNT'] :97 if pay_doc['amount'] != success_dict['TRANS_AMOUNT'] and not ontest : 98 98 logger.info('%s requeried payment %s for %s but wrong amount %s returned' % (member,context.getId(),student_id,success_dict['TRANS_AMOUNT'])) 99 99 return request.RESPONSE.redirect("%s/waeup_document_view" % context.absolute_url()) … … 111 111 session = s_brain.session 112 112 113 next_info = context.getNextInfo(s_brain)114 next_session_id = next_info['next_session_id']115 next_session_str = next_info['next_session_str']116 next_level_id = next_info['next_level_id']117 next_transition = next_info['next_transition']118 next_verdict = next_info['next_verdict']119 next_previous_verdict = next_info['next_previous_verdict']120 113 if pay_doc.category == 'schoolfee': 114 next_info = context.getNextInfo(s_brain) 115 next_session_id = next_info['next_session_id'] 116 next_session_str = next_info['next_session_str'] 117 next_level_id = next_info['next_level_id'] 118 next_transition = next_info['next_transition'] 119 next_verdict = next_info['next_verdict'] 120 next_previous_verdict = next_info['next_previous_verdict'] 121 121 if context.getStudentReviewState() == "school_fee_paid": 122 122 logger.info('%s paid school_fee in state school_fee_paid' % (student_id))
Note: See TracChangeset for help on using the changeset viewer.