payments.interfaces - Payment Interfaces¶
-
class
waeup.kofa.payments.interfaces.CombiPaymentCategorySource[source]¶ Bases:
waeup.kofa.interfaces.ContextualDictSourceFactoryBaseA payment category source delivers all categories of payments.
-
DICT_NAME= 'COMBI_PAYMENT_CATEGORIES'¶ name of dict to deliver from kofa utils.
-
__doc__= 'A payment category source delivers all categories of payments.\n\n '¶
-
__module__= 'waeup.kofa.payments.interfaces'¶
-
-
interface
waeup.kofa.payments.interfaces.IOnlinePayment[source]¶ Extends:
waeup.kofa.payments.interfaces.IPaymentA payment via payment gateways.
-
ac¶ Activation Code
-
r_code¶ Response Code
-
r_desc¶ Response Description
-
r_amount_approved¶ Response Amount Approved
-
approve()¶ Approve an online payment and set to paid.
-
-
interface
waeup.kofa.payments.interfaces.IPayer[source]¶ Extends:
waeup.kofa.interfaces.IKofaObjectAn interface for an adapter to publish student and applicant data through a simple webservice. Also used in payment modules.
-
reg_number¶ Reg number of payer
-
payer¶ The payer object
-
phone¶ Phone number of payer
-
current_level¶ Current level of payer
-
current_mode¶ Current study mode of payer
-
doAfterPayment()¶ Do after payment was made.
-
matric_number¶ Matric number of payer
-
email¶ Email of payer
-
faculty¶ Faculty of payer
-
department¶ Department of payer
-
id¶ Id of payer
-
display_fullname¶ Name of payer
-
-
interface
waeup.kofa.payments.interfaces.IPayment[source]¶ Extends:
waeup.kofa.interfaces.IKofaObjectA base representation of payments.
-
display_item¶ Payment Item
-
payment_date¶ Payment Date
-
p_id¶ Payment identifier
-
p_option¶ Payment Option
-
p_combi¶ Combi Payment
-
p_state¶ Payment State
-
p_item¶
-
p_category¶ Payment Category
-
amount_auth¶ Amount Authorized
-
creation_date¶ Ticket Creation Date
-
p_session¶ Payment Session
-
-
interface
waeup.kofa.payments.interfaces.IPaymentsContainer[source]¶ Extends:
waeup.kofa.interfaces.IKofaObjectA container for all kind of payment objects.
-
class
waeup.kofa.payments.interfaces.PaymentCategorySource[source]¶ Bases:
waeup.kofa.interfaces.ContextualDictSourceFactoryBaseA payment category source delivers all categories of payments.
-
DICT_NAME= 'PAYMENT_CATEGORIES'¶ name of dict to deliver from kofa utils.
-
__doc__= 'A payment category source delivers all categories of payments.\n\n '¶
-
__module__= 'waeup.kofa.payments.interfaces'¶
-
-
class
waeup.kofa.payments.interfaces.PaymentOptionSource[source]¶ Bases:
waeup.kofa.interfaces.ContextualDictSourceFactoryBaseA payment option source delivers all options of a payment.
-
DICT_NAME= 'PAYMENT_OPTIONS'¶ name of dict to deliver from kofa utils.
-
__doc__= 'A payment option source delivers all options of a payment.\n\n '¶
-
__module__= 'waeup.kofa.payments.interfaces'¶
-