Skip navigation links
B C D E G H I L N O P Q S T U V W 

B

bd.com.ipay.sdk - package bd.com.ipay.sdk
 
bd.com.ipay.sdk.activity - package bd.com.ipay.sdk.activity
 
bd.com.ipay.sdk.exception - package bd.com.ipay.sdk.exception
 
bd.com.ipay.sdk.model - package bd.com.ipay.sdk.model
 
bd.com.ipay.sdk.provider - package bd.com.ipay.sdk.provider
 
bd.com.ipay.sdk.util - package bd.com.ipay.sdk.util
 

C

CHECKOUT_COMPLETE_CALLBACK_ACTIVITY_NOT_DECLARED_REASON - Static variable in class bd.com.ipay.sdk.util.Constants
 
CHECKOUT_COMPLETE_CALLBACK_ACTIVITY_NOT_FOUND_REASON - Static variable in class bd.com.ipay.sdk.util.Constants
 
CHECKOUT_COMPLETE_START_COMPONENT_KEY - Static variable in class bd.com.ipay.sdk.activity.IPayCheckoutActivity
 
CHECKOUT_ID_KEY - Static variable in class bd.com.ipay.sdk.IPaySDK
checkout id key
CHECKOUT_STATUS_KEY - Static variable in class bd.com.ipay.sdk.IPaySDK
checkout status key
CheckoutCallbackActionUrls - Class in bd.com.ipay.sdk.model
 
CheckoutCallbackActionUrls(String, String, String) - Constructor for class bd.com.ipay.sdk.model.CheckoutCallbackActionUrls
 
CheckoutCallbackActionUrls(Parcel) - Constructor for class bd.com.ipay.sdk.model.CheckoutCallbackActionUrls
 
CHROME_BETA_PACKAGE - Static variable in class bd.com.ipay.sdk.util.Constants
 
CHROME_DEV_PACKAGE - Static variable in class bd.com.ipay.sdk.util.Constants
 
CHROME_LOCAL_PACKAGE - Static variable in class bd.com.ipay.sdk.util.Constants
 
CHROME_STABLE_PACKAGE - Static variable in class bd.com.ipay.sdk.util.Constants
 
Constants - Class in bd.com.ipay.sdk.util
 
CREATOR - Static variable in class bd.com.ipay.sdk.model.CheckoutCallbackActionUrls
 

D

d(String, String) - Static method in class bd.com.ipay.sdk.util.Logger
 
d(String, String, Throwable) - Static method in class bd.com.ipay.sdk.util.Logger
 
d(Class<?>, String) - Static method in class bd.com.ipay.sdk.util.Logger
 
d(Class<?>, String, Throwable) - Static method in class bd.com.ipay.sdk.util.Logger
 
DEFAULT_CHECKOUT_REQUEST_CODE - Static variable in class bd.com.ipay.sdk.IPaySDK
request code to create Checkout Activity.
delete(Uri, String, String[]) - Method in class bd.com.ipay.sdk.provider.IPaySDKInitProvider
 
describeContents() - Method in class bd.com.ipay.sdk.model.CheckoutCallbackActionUrls
 

E

e(String, String) - Static method in class bd.com.ipay.sdk.util.Logger
 
e(String, String, Throwable) - Static method in class bd.com.ipay.sdk.util.Logger
 
e(String, Throwable) - Static method in class bd.com.ipay.sdk.util.Logger
 
e(Class<?>, String) - Static method in class bd.com.ipay.sdk.util.Logger
 
e(Class<?>, String, Throwable) - Static method in class bd.com.ipay.sdk.util.Logger
 
e(Class<?>, Throwable) - Static method in class bd.com.ipay.sdk.util.Logger
 
EMPTY_STRING - Static variable in class bd.com.ipay.sdk.util.Constants
 
equals(Object) - Method in class bd.com.ipay.sdk.model.CheckoutCallbackActionUrls
 

G

getActivityInfo(Context, String) - Static method in class bd.com.ipay.sdk.SDKUtils
 
getCancelledUrl() - Method in class bd.com.ipay.sdk.model.CheckoutCallbackActionUrls
 
getCheckoutCallBackActivity() - Static method in class bd.com.ipay.sdk.IPaySDK
 
getCheckoutRequestCode() - Static method in class bd.com.ipay.sdk.IPaySDK
 
getFailedUrl() - Method in class bd.com.ipay.sdk.model.CheckoutCallbackActionUrls
 
getSDKVersion() - Static method in class bd.com.ipay.sdk.IPaySDKVersion
 
getSuccessUrl() - Method in class bd.com.ipay.sdk.model.CheckoutCallbackActionUrls
 
getType(Uri) - Method in class bd.com.ipay.sdk.provider.IPaySDKInitProvider
 
getValue(String) - Static method in enum bd.com.ipay.sdk.IPaySDK.CheckoutStatus
 

H

hashCode() - Method in class bd.com.ipay.sdk.model.CheckoutCallbackActionUrls
 
hasInternetPermissions(Context, boolean) - Static method in class bd.com.ipay.sdk.SDKUtils
Checks whether Added to the AndroidManifest or not.
hasIPayCheckoutActivity(Context, boolean) - Static method in class bd.com.ipay.sdk.SDKUtils
 
hasIPayCheckoutActivity(Context, IPaySDK.InitializeCallback, boolean) - Static method in class bd.com.ipay.sdk.SDKUtils
 

I

i(String, String) - Static method in class bd.com.ipay.sdk.util.Logger
 
i(String, String, Throwable) - Static method in class bd.com.ipay.sdk.util.Logger
 
i(Class<?>, String) - Static method in class bd.com.ipay.sdk.util.Logger
 
i(Class<?>, String, Throwable) - Static method in class bd.com.ipay.sdk.util.Logger
 
initialize(Context) - Static method in class bd.com.ipay.sdk.IPaySDK
As iPay SDK initializes automatically(This function is called automatically on app start up), there is no necessity to call this method.
initialize(Context, IPaySDK.InitializeCallback) - Static method in class bd.com.ipay.sdk.IPaySDK
As iPay SDK initializes automatically(This function is called automatically on app start up), there is no necessity to call this method.
insert(Uri, ContentValues) - Method in class bd.com.ipay.sdk.provider.IPaySDKInitProvider
 
INVALID_URL_SCHEME_ADDED_REASON - Static variable in class bd.com.ipay.sdk.util.Constants
 
InvalidCheckoutUrlException - Exception in bd.com.ipay.sdk.exception
 
InvalidCheckoutUrlException() - Constructor for exception bd.com.ipay.sdk.exception.InvalidCheckoutUrlException
 
InvalidCheckoutUrlException(String) - Constructor for exception bd.com.ipay.sdk.exception.InvalidCheckoutUrlException
 
InvalidCheckoutUrlException(String, Throwable) - Constructor for exception bd.com.ipay.sdk.exception.InvalidCheckoutUrlException
 
IPAY_APP_PACKAGE_NAME - Static variable in class bd.com.ipay.sdk.IPaySDK
iPay Bangladesh Ltd.
IPAY_CHECKOUT_ACTIVITY_NOT_FOUND_REASON - Static variable in class bd.com.ipay.sdk.util.Constants
 
IPAY_CHECKOUT_URL_KEY - Static variable in class bd.com.ipay.sdk.activity.IPayCheckoutActivity
 
IPAY_COM_BD - Static variable in class bd.com.ipay.sdk.SDKUtils
Checkout Url host name.
IPayCheckoutActivity - Class in bd.com.ipay.sdk.activity
 
IPayCheckoutActivity() - Constructor for class bd.com.ipay.sdk.activity.IPayCheckoutActivity
 
IPaySDK - Class in bd.com.ipay.sdk
This class is designed to initialize and customize the uses of iPay SDK.
IPaySDK.CheckoutState - Enum in bd.com.ipay.sdk
Values to mark Checkout State
IPaySDK.CheckoutStatus - Enum in bd.com.ipay.sdk
Values to define Checkout Status
IPaySDK.InitializeCallback - Interface in bd.com.ipay.sdk
Callback passed to the IPaySDK.initialize(Context) function.
IPaySDKException - Exception in bd.com.ipay.sdk.exception
 
IPaySDKException() - Constructor for exception bd.com.ipay.sdk.exception.IPaySDKException
 
IPaySDKException(String) - Constructor for exception bd.com.ipay.sdk.exception.IPaySDKException
 
IPaySDKException(String, Throwable) - Constructor for exception bd.com.ipay.sdk.exception.IPaySDKException
 
IPaySDKInitializeException - Exception in bd.com.ipay.sdk.exception
 
IPaySDKInitializeException() - Constructor for exception bd.com.ipay.sdk.exception.IPaySDKInitializeException
 
IPaySDKInitializeException(String) - Constructor for exception bd.com.ipay.sdk.exception.IPaySDKInitializeException
 
IPaySDKInitializeException(String, Throwable) - Constructor for exception bd.com.ipay.sdk.exception.IPaySDKInitializeException
 
IPaySDKInitProvider - Class in bd.com.ipay.sdk.provider
Auto initialization class to initialize iPay SDK.
IPaySDKInitProvider() - Constructor for class bd.com.ipay.sdk.provider.IPaySDKInitProvider
 
IPaySDKVersion - Class in bd.com.ipay.sdk
 
IPaySDKVersion() - Constructor for class bd.com.ipay.sdk.IPaySDKVersion
 
IPayWebCheckoutActivity - Class in bd.com.ipay.sdk.activity
 
IPayWebCheckoutActivity() - Constructor for class bd.com.ipay.sdk.activity.IPayWebCheckoutActivity
 
isChromeInstalled(Context) - Static method in class bd.com.ipay.sdk.SDKUtils
Checks if Chrome is installed or not.
isDebugLogEnabled() - Static method in class bd.com.ipay.sdk.IPaySDK
 
isInitialized() - Static method in class bd.com.ipay.sdk.IPaySDK
Indicates whether the iPay SDK has been initialized.
isIPayAppInstalled(Context, boolean) - Static method in class bd.com.ipay.sdk.SDKUtils
Checks if iPay is installed or not.
isValidCheckoutCallbackActionUrls(CheckoutCallbackActionUrls) - Static method in class bd.com.ipay.sdk.SDKUtils
 
isValidIPayCheckoutUrl(String) - Static method in class bd.com.ipay.sdk.SDKUtils
 
isValidUrlSchemeAdded(Context, boolean) - Static method in class bd.com.ipay.sdk.SDKUtils
Checks if the callback deeplink url is a valid one or not.
isValidUrlSchemeAdded(Context, IPaySDK.InitializeCallback, boolean) - Static method in class bd.com.ipay.sdk.SDKUtils
Checks if the callback deeplink url is a valid one or not.

L

Logger - Class in bd.com.ipay.sdk.util
 

N

NO_INTERNET_PERMISSION_REASON - Static variable in class bd.com.ipay.sdk.util.Constants
 
NO_IPAY_APP_INSTALLED_REASON - Static variable in class bd.com.ipay.sdk.util.Constants
 
NO_URL_SCHEME_ADDED_REASON - Static variable in class bd.com.ipay.sdk.util.Constants
 
notNull(Object, String) - Static method in class bd.com.ipay.sdk.SDKUtils
Validation method to check, whether the variable is null or not.
notNull(Object, String, IPaySDK.InitializeCallback) - Static method in class bd.com.ipay.sdk.SDKUtils
Validation method to check, whether the variable is null or not.

O

onActivityResult(int, int, Intent) - Method in class bd.com.ipay.sdk.activity.IPayCheckoutActivity
 
onBackPressed() - Method in class bd.com.ipay.sdk.activity.IPayWebCheckoutActivity
 
onCreate(Bundle) - Method in class bd.com.ipay.sdk.activity.IPayCheckoutActivity
 
onCreate(Bundle) - Method in class bd.com.ipay.sdk.activity.IPayWebCheckoutActivity
 
onCreate() - Method in class bd.com.ipay.sdk.provider.IPaySDKInitProvider
 
onFailure(Throwable) - Method in interface bd.com.ipay.sdk.IPaySDK.InitializeCallback
Called when the sdk initialized failed with an known error case.
onInitializationSuccess() - Method in interface bd.com.ipay.sdk.IPaySDK.InitializeCallback
Called when the sdk has been initialized successfully.
onNewIntent(Intent) - Method in class bd.com.ipay.sdk.activity.IPayCheckoutActivity
 
onOptionsItemSelected(MenuItem) - Method in class bd.com.ipay.sdk.activity.IPayWebCheckoutActivity
 
openIPayInPlayStore(Context) - Static method in class bd.com.ipay.sdk.SDKUtils
Opens the play store to install iPay.

P

performCheckout(Activity, String) - Static method in class bd.com.ipay.sdk.IPaySDK
If the device have iPay app installed, for a valid checkout url, this method will perform a checkout through iPay app.
performCheckout(Activity, String, boolean) - Static method in class bd.com.ipay.sdk.IPaySDK
If the device have iPay app installed, for a valid checkout url, this method will perform a checkout through iPay app.
performCheckout(Activity, String, boolean, boolean) - Static method in class bd.com.ipay.sdk.IPaySDK
If the device have iPay app installed, for a valid checkout url, this method will perform a checkout through iPay app.
performCheckoutWithFallback(Activity, String, CheckoutCallbackActionUrls) - Static method in class bd.com.ipay.sdk.IPaySDK
For a valid checkout url, this method will perform a checkout through iPay app.
performCheckoutWithFallback(Activity, String, boolean, CheckoutCallbackActionUrls) - Static method in class bd.com.ipay.sdk.IPaySDK
For a valid checkout url, this method will perform a checkout through iPay app.
printSomeFancyIPaySDK() - Static method in class bd.com.ipay.sdk.SDKUtils
Just fancy artwork.

Q

query(Uri, String[], String, String[], String) - Method in class bd.com.ipay.sdk.provider.IPaySDKInitProvider
 

S

SDKUtils - Class in bd.com.ipay.sdk
This class designed for getting information and validating various case to check whether the system is perfect to run the SDK or not.
SDKUtils() - Constructor for class bd.com.ipay.sdk.SDKUtils
 
setCheckoutCallBackActivity(Context, String) - Static method in class bd.com.ipay.sdk.IPaySDK
 
setCheckoutRequestCode(int) - Static method in class bd.com.ipay.sdk.IPaySDK
Sets request code for starting checkout activity.
setDebugLogEnabled(boolean) - Static method in class bd.com.ipay.sdk.IPaySDK
Sets value to identify whether the SDK should Log SDK events.

T

THIRD_PARTY_CHECKOUT_CALLBACK_URL_KEY - Static variable in class bd.com.ipay.sdk.activity.IPayWebCheckoutActivity
 
toString() - Method in class bd.com.ipay.sdk.model.CheckoutCallbackActionUrls
 

U

update(Uri, ContentValues, String, String[]) - Method in class bd.com.ipay.sdk.provider.IPaySDKInitProvider
 

V

v(String, String) - Static method in class bd.com.ipay.sdk.util.Logger
 
v(String, String, Throwable) - Static method in class bd.com.ipay.sdk.util.Logger
 
v(Class<?>, String) - Static method in class bd.com.ipay.sdk.util.Logger
 
v(Class<?>, String, Throwable) - Static method in class bd.com.ipay.sdk.util.Logger
 
valueOf(String) - Static method in enum bd.com.ipay.sdk.IPaySDK.CheckoutState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum bd.com.ipay.sdk.IPaySDK.CheckoutStatus
Returns the enum constant of this type with the specified name.
values() - Static method in enum bd.com.ipay.sdk.IPaySDK.CheckoutState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum bd.com.ipay.sdk.IPaySDK.CheckoutStatus
Returns an array containing the constants of this enum type, in the order they are declared.

W

w(String, String) - Static method in class bd.com.ipay.sdk.util.Logger
 
w(String, String, Throwable) - Static method in class bd.com.ipay.sdk.util.Logger
 
w(String, Throwable) - Static method in class bd.com.ipay.sdk.util.Logger
 
w(Class<?>, String) - Static method in class bd.com.ipay.sdk.util.Logger
 
w(Class<?>, String, Throwable) - Static method in class bd.com.ipay.sdk.util.Logger
 
w(Class<?>, Throwable) - Static method in class bd.com.ipay.sdk.util.Logger
 
writeToParcel(Parcel, int) - Method in class bd.com.ipay.sdk.model.CheckoutCallbackActionUrls
 
wtf(String, String) - Static method in class bd.com.ipay.sdk.util.Logger
 
wtf(String, String, Throwable) - Static method in class bd.com.ipay.sdk.util.Logger
 
wtf(String, Throwable) - Static method in class bd.com.ipay.sdk.util.Logger
 
wtf(Class<?>, String) - Static method in class bd.com.ipay.sdk.util.Logger
 
wtf(Class<?>, String, Throwable) - Static method in class bd.com.ipay.sdk.util.Logger
 
wtf(Class<?>, Throwable) - Static method in class bd.com.ipay.sdk.util.Logger
 
B C D E G H I L N O P Q S T U V W 
Skip navigation links