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
-