-
public abstract class CommonPluginImpl
-
-
Constructor Summary
Constructors Constructor Description CommonPluginImpl(FragmentActivity activity)
-
Method Summary
Modifier and Type Method Description abstract StringgetRegisteredMobile()abstract UnitinitiateWrapperSDK(UpiInitiateCallback callback, OTPVerificationInterface otpVerificationInterface, ApiFailedCallback apiFailureCallback)abstract BooleanisSessionValid()abstract UnitmakePayment(PayUUPIParams payUUPIParams)UnitisUpiBoltEnabled(PayUUPIBoltCallBack payUUpiProCallBack)UnitgetSubscriberInfo(String mobile, PayUUPIBoltCallBack payUUpiProCallBack)final UnitstoreSimInfoInSharedPref(String subId, String mobile, String carrier)final StringgetSlotSizeFromPreference()final BooleanhasSmsAndPhonePermissions()UnitverifyTransactionStatus(String txnId, PayUUPIBoltCallBack callback)UnitcancelTransaction(PayUUPIBoltCallBack callback)-
-
Constructor Detail
-
CommonPluginImpl
CommonPluginImpl(FragmentActivity activity)
-
-
Method Detail
-
getRegisteredMobile
abstract String getRegisteredMobile()
-
initiateWrapperSDK
abstract Unit initiateWrapperSDK(UpiInitiateCallback callback, OTPVerificationInterface otpVerificationInterface, ApiFailedCallback apiFailureCallback)
-
isSessionValid
abstract Boolean isSessionValid()
-
makePayment
abstract Unit makePayment(PayUUPIParams payUUPIParams)
-
isUpiBoltEnabled
Unit isUpiBoltEnabled(PayUUPIBoltCallBack payUUpiProCallBack)
-
getSubscriberInfo
Unit getSubscriberInfo(String mobile, PayUUPIBoltCallBack payUUpiProCallBack)
-
storeSimInfoInSharedPref
final Unit storeSimInfoInSharedPref(String subId, String mobile, String carrier)
-
getSlotSizeFromPreference
final String getSlotSizeFromPreference()
-
hasSmsAndPhonePermissions
final Boolean hasSmsAndPhonePermissions()
-
verifyTransactionStatus
Unit verifyTransactionStatus(String txnId, PayUUPIBoltCallBack callback)
-
cancelTransaction
Unit cancelTransaction(PayUUPIBoltCallBack callback)
-
-
-
-