-
public interface PluginInterfacePluginInterface class which is open to merchant for method calling
-
-
Method Summary
Modifier and Type Method Description abstract UnitisUpiBoltEnabled(PayUUPIBoltCallBack callback)abstract UnitgetSubscriberInfo(String mobile, PayUUPIBoltCallBack callback)abstract UnitcheckDeviceBinding(String mobileNo, String subscriptionId, PayUUPIBoltCallBack callback)abstract UnitcheckDeviceStatus(String subscriptionId, String phone, OTPVerificationInterface otpVerificationInterface, PayUUPIBoltCallBack callback)abstract UnitfetchBankList(PayUUPIBoltCallBack callback)abstract StringgetRegisteredMobile()abstract UnitfetchAccountsWithIin(String iin, String bankName, String bankCode, String vpa, String requestType, Boolean isCCTxnEnabled, String bankId, PayUUPIBoltCallBack callback)abstract UnitfetchLinkedAccounts(PayUUPIBoltCallBack callback)abstract UnitcheckBalance(PayUAccountDetail accountDetail, PayUUPIBoltCallBack callback)abstract UnitsetMPIN(PayUAccountDetail accountDetail, String cardNo, String exp, PayUUPIBoltCallBack callback)abstract UnitremoveAccount(PayUAccountDetail accountDetail, PayUUPIBoltCallBack callback)abstract Unitderegister(PayUUPIBoltCallBack callback)abstract UnitchangeMPIN(PayUAccountDetail accountDetail, PayUUPIBoltCallBack callback)abstract UnitsetVPA(String vpa, PayUAccountDetail accountDetail, PayUUPIBoltCallBack callback)abstract UnitfetchVPAProfile(String vpa, PayUUPIBoltCallBack callback)abstract UnitsaveVPA(String vpa, String name, String nickName, PayUUPIBoltCallBack callback)abstract UnitdeleteVPA(String vpa, PayUUPIBoltCallBack callback)abstract UnitfetchRegisteredVPAList(PayUUPIBoltCallBack callback)abstract Unitpay(PayUUPIBoltPaymentParams paymentParams, PayUUPIBoltCallBack callback)abstract UnitverifyTransactionStatus(String txnId, PayUUPIBoltCallBack callback)abstract UnitraiseQuery(String txnId, String txnRefId, Double amount, String query, String queryType, PayUUPIBoltCallBack callback)abstract UnitfetchQueryList(PayUUPIBoltCallBack callback)abstract UnitfetchQueryTypeList(String txnRefId, PayUUPIBoltCallBack callback)abstract UnitfetchTransactionHistory(String fromDate, String toDate, PayUUPIBoltCallBack callback)abstract UnitaddAccount(PayUAccountDetail accountDetail, PayUUPIBoltCallBack callback)abstract BooleanhasPermissions()abstract UnitclearCache()abstract UnitclearData()abstract UnitcancelTransaction(PayUUPIBoltCallBack callback)abstract UnitcheckDisputeStatus(String txnId, PayUUPIBoltCallBack callback)-
-
Method Detail
-
isUpiBoltEnabled
abstract Unit isUpiBoltEnabled(PayUUPIBoltCallBack callback)
-
getSubscriberInfo
abstract Unit getSubscriberInfo(String mobile, PayUUPIBoltCallBack callback)
-
checkDeviceBinding
abstract Unit checkDeviceBinding(String mobileNo, String subscriptionId, PayUUPIBoltCallBack callback)
-
checkDeviceStatus
abstract Unit checkDeviceStatus(String subscriptionId, String phone, OTPVerificationInterface otpVerificationInterface, PayUUPIBoltCallBack callback)
-
fetchBankList
abstract Unit fetchBankList(PayUUPIBoltCallBack callback)
-
getRegisteredMobile
abstract String getRegisteredMobile()
-
fetchAccountsWithIin
abstract Unit fetchAccountsWithIin(String iin, String bankName, String bankCode, String vpa, String requestType, Boolean isCCTxnEnabled, String bankId, PayUUPIBoltCallBack callback)
-
fetchLinkedAccounts
abstract Unit fetchLinkedAccounts(PayUUPIBoltCallBack callback)
-
checkBalance
abstract Unit checkBalance(PayUAccountDetail accountDetail, PayUUPIBoltCallBack callback)
-
setMPIN
abstract Unit setMPIN(PayUAccountDetail accountDetail, String cardNo, String exp, PayUUPIBoltCallBack callback)
-
removeAccount
abstract Unit removeAccount(PayUAccountDetail accountDetail, PayUUPIBoltCallBack callback)
-
deregister
abstract Unit deregister(PayUUPIBoltCallBack callback)
-
changeMPIN
abstract Unit changeMPIN(PayUAccountDetail accountDetail, PayUUPIBoltCallBack callback)
-
setVPA
abstract Unit setVPA(String vpa, PayUAccountDetail accountDetail, PayUUPIBoltCallBack callback)
-
fetchVPAProfile
abstract Unit fetchVPAProfile(String vpa, PayUUPIBoltCallBack callback)
-
saveVPA
abstract Unit saveVPA(String vpa, String name, String nickName, PayUUPIBoltCallBack callback)
-
fetchRegisteredVPAList
abstract Unit fetchRegisteredVPAList(PayUUPIBoltCallBack callback)
-
verifyTransactionStatus
abstract Unit verifyTransactionStatus(String txnId, PayUUPIBoltCallBack callback)
-
raiseQuery
abstract Unit raiseQuery(String txnId, String txnRefId, Double amount, String query, String queryType, PayUUPIBoltCallBack callback)
-
fetchQueryList
abstract Unit fetchQueryList(PayUUPIBoltCallBack callback)
-
fetchQueryTypeList
abstract Unit fetchQueryTypeList(String txnRefId, PayUUPIBoltCallBack callback)
-
fetchTransactionHistory
abstract Unit fetchTransactionHistory(String fromDate, String toDate, PayUUPIBoltCallBack callback)
-
addAccount
abstract Unit addAccount(PayUAccountDetail accountDetail, PayUUPIBoltCallBack callback)
-
hasPermissions
abstract Boolean hasPermissions()
-
clearCache
abstract Unit clearCache()
-
cancelTransaction
abstract Unit cancelTransaction(PayUUPIBoltCallBack callback)
-
checkDisputeStatus
abstract Unit checkDisputeStatus(String txnId, PayUUPIBoltCallBack callback)
-
-
-
-