Package com.portal.app.ccare.comp
Interface PInstantPaymentBean
- All Superinterfaces:
Remote
- All Known Implementing Classes:
PInstantPaymentBeanImpl
- Author:
- pashok This is the public interfaced used by PPaymentPage
-
Method Summary
Modifier and TypeMethodDescriptioncom.portal.app.util.CustomerValErrorData[]applyVoucherDetails(PModelHandle accModel, Poid billinfoPoid, Poid balanceGroupPoid, String voucher_id, String voucher_pin, boolean allocateNow) com.portal.app.util.CustomerValErrorData[]doCreditCardPayment(PModelHandle payModel, PModelHandle accModel, BillinfoNode billinfo, boolean allocateNow) com.portal.app.util.CustomerValErrorData[]doOnFlilePayment(PModelHandle payModel, PModelHandle accModel, BillinfoNode billinfo, boolean allocateNow) com.portal.app.util.CustomerValErrorData[]doVoucherPayment(PModelHandle payModel, PModelHandle accModel, BillinfoNode billinfo, boolean allocateNow) getModelDataForBillInfo(PModelHandle accModel, Poid AcctPoid, Poid BillinfoPoid) searchVoucher(PModelHandle payModel, PModelHandle accModel) searchVoucherDetails(PModelHandle accModel, Poid BillinfoPoid, Poid balnacegroupPoid, String id, String pin)
-
Method Details
-
getModelData
- Returns:
- Throws:
RemoteException
-
doCreditCardPayment
com.portal.app.util.CustomerValErrorData[] doCreditCardPayment(PModelHandle payModel, PModelHandle accModel, BillinfoNode billinfo, boolean allocateNow) throws RemoteException - Parameters:
payModel-accModel-billinfo-allocateNow-- Returns:
- Throws:
RemoteException
-
doVoucherPayment
com.portal.app.util.CustomerValErrorData[] doVoucherPayment(PModelHandle payModel, PModelHandle accModel, BillinfoNode billinfo, boolean allocateNow) throws RemoteException - Parameters:
payModel-accModel-billinfo-allocateNow-- Returns:
- Throws:
RemoteException
-
doOnFlilePayment
com.portal.app.util.CustomerValErrorData[] doOnFlilePayment(PModelHandle payModel, PModelHandle accModel, BillinfoNode billinfo, boolean allocateNow) throws RemoteException - Parameters:
payModel-accModel-billinfo-allocateNow-- Returns:
- Throws:
RemoteException
-
searchVoucher
- Parameters:
payModel-accModel-billinfoPoid-- Returns:
- Throws:
RemoteException
-
getModelDataForBillInfo
HashMap getModelDataForBillInfo(PModelHandle accModel, Poid AcctPoid, Poid BillinfoPoid) throws RemoteException - Parameters:
accModel-AccPoid-billinfoPoid-- Returns:
- Hashtable
- Throws:
RemoteException
-
searchVoucherDetails
ArrayList searchVoucherDetails(PModelHandle accModel, Poid BillinfoPoid, Poid balnacegroupPoid, String id, String pin) throws RemoteException - Parameters:
accModel-billinfoPoid-balancegroupPoid-voucher_id-voucher_pin-- Returns:
- ArrayList
- Throws:
RemoteException
-
applyVoucherDetails
com.portal.app.util.CustomerValErrorData[] applyVoucherDetails(PModelHandle accModel, Poid billinfoPoid, Poid balanceGroupPoid, String voucher_id, String voucher_pin, boolean allocateNow) throws RemoteException - Parameters:
accModel-billinfoPoid-voucher_id-voucher_pin-balancegroupPoid-alocateNow-- Returns:
- CustomerValErrorData[]
- Throws:
RemoteException
-