1. enhance credit card form with vendor icons, name & cvv 20
2. validate credit card number checksum & vendor prefix 20
3. add payment step for student create dialog 50
4. payment processing & webapi (CIM & ARB) 100
>> create client -> create/udpate customer profile
>> credit card -> create/update customer payment profile
5. clients -> non-student (panels: clients, statistics, settings) 10
6. profile edit tab: remove password & status (+freeze) 20
7. profile subaccount tab GUI: create & table 30
8. profile subaccount CIM profile selector ??
9. database tables for payment transactions & subscriptions 60
#1-7 is accomplished, and #8 needs more investigation.
Thanks.