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

Implement payment by instalments.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • main/kofacustom.coewarri/trunk/src/kofacustom/coewarri/students/payments.py

    r14340 r14344  
    2121import grok
    2222from zope.component.interfaces import IFactory
     23from zope.schema.interfaces import ConstraintNotSatisfied
    2324from zope.interface import implementedBy
     25from hurry.workflow.interfaces import IWorkflowInfo
    2426from waeup.kofa.students.interfaces import IStudentNavigation
     27from waeup.kofa.students.workflow import CLEARED, RETURNING, PAID
    2528from waeup.kofa.utils.helpers import attrs_to_fields
    2629from kofacustom.nigeria.students.payments import (
     
    5962                return error
    6063            self.ac = pin
    61         elif self.p_category.startswith('schoolfee'):
     64        elif self.p_category in ('schoolfee', 'schoolfee_1') :
    6265            # Bypass activation code creation if next session
    6366            # can be started directly.
Note: See TracChangeset for help on using the changeset viewer.