diff --git a/CoreSDK/PayUMoneyCoreSDK.framework/Assets.car b/CoreSDK/PayUMoneyCoreSDK.framework/Assets.car index 22fb3ed..200a8db 100644 Binary files a/CoreSDK/PayUMoneyCoreSDK.framework/Assets.car and b/CoreSDK/PayUMoneyCoreSDK.framework/Assets.car differ diff --git a/CoreSDK/PayUMoneyCoreSDK.framework/Headers/PUMConstants.h b/CoreSDK/PayUMoneyCoreSDK.framework/Headers/PUMConstants.h index ffc89d9..a4a0516 100644 --- a/CoreSDK/PayUMoneyCoreSDK.framework/Headers/PUMConstants.h +++ b/CoreSDK/PayUMoneyCoreSDK.framework/Headers/PUMConstants.h @@ -28,6 +28,8 @@ typedef NS_ENUM(NSInteger, PUMEnvironment) { +#define EMI_SMALL @"emi" +#define EMI @"EMI" #define CASH_CARD_SMALL @"cashcard" #define CASH_CARD_CAPITAL @"CASHCARD" #define CASH @"CASH" diff --git a/CoreSDK/PayUMoneyCoreSDK.framework/Headers/PUMEMI.h b/CoreSDK/PayUMoneyCoreSDK.framework/Headers/PUMEMI.h new file mode 100644 index 0000000..8f0a291 --- /dev/null +++ b/CoreSDK/PayUMoneyCoreSDK.framework/Headers/PUMEMI.h @@ -0,0 +1,21 @@ +// +// PUMEMI.h +// PayUMoneyCoreSDK +// +// Created by Rajvinder Singh on 3/23/18. +// Copyright © 2018 PayU Payments Private Limited. All rights reserved. +// + +#import "PUMCCDC.h" + +@interface PUMEMI : PUMCCDC + +/// eg., AXIS, HDFC, SBI etc +@property (strong, nonatomic) NSString *bankCode; + +/// eg., AXIS03, AXIS06, HDFC03, HDFC09 etc +@property (strong, nonatomic) NSString *emiType; + +@property (assign, nonatomic) BOOL isCreditCard; + +@end diff --git a/CoreSDK/PayUMoneyCoreSDK.framework/Headers/PUMInternalConstants.h b/CoreSDK/PayUMoneyCoreSDK.framework/Headers/PUMInternalConstants.h index 34dfb98..811c917 100644 --- a/CoreSDK/PayUMoneyCoreSDK.framework/Headers/PUMInternalConstants.h +++ b/CoreSDK/PayUMoneyCoreSDK.framework/Headers/PUMInternalConstants.h @@ -27,7 +27,7 @@ #define DOWNLOAD_BANKIMAGE @"media/images/payment/payment/netbanking/" #define CC_BIN_DETAILS @"payment/op/v1/getBinDetails" // params bin=541891 -#define ADD_PAYMENT @"payment/app/v1/addPayment" +#define ADD_PAYMENT @"payment/app/v2/addPayment" #define SEND_PAYMENT_OTP @"auth/op/sendPaymentOTP" #define USER_REG_AND_LOGIN @"auth/op/registerAndLogin" #define USER_GENERATE_WALLET_CODE @"/auth/app/generateWalletCode" @@ -68,7 +68,7 @@ // ONE_TAP_ENABLE #define ENABLE_ONE_TAP @"auth/app/setUserPaymentOption" //params oneClickTxn=-1 OR 0 OR 1 > 16))/255.0 green:((float)((rgbValue & 0xFF00) >> 8))/255.0 blue:((float)(rgbValue & 0xFF))/255.0 alpha:1.0] @@ -30,6 +29,11 @@ typedef void (^PUMRawJSONCompletionBlock)(NSDictionary *response ,NSError *error, id extraParam); typedef void (^PUMPaymentCompletionBlock)(NSDictionary *response ,NSError *error ,NSError *validationError, id extraParam); +/** + This completion blocks takes actionOccurred as a param and returns the title of the RightBarButton in Payment's WebView + */ +typedef NSString* (^PUMRightActionCompletionBlock)(BOOL actionOccurred); + @interface PayUMoneyCoreSDK : NSObject @@ -47,6 +51,7 @@ typedef void (^PUMPaymentCompletionBlock)(NSDictionary *response ,NSError *error + (PayUMoneyCoreSDK *)sharedInstance; +@property (copy,nonatomic) PUMRightActionCompletionBlock rightActionBlock; /** * isUserSignedIn. @@ -61,6 +66,12 @@ typedef void (^PUMPaymentCompletionBlock)(NSDictionary *response ,NSError *error */ + (BOOL)signOut; +/// Set this property to show order details. This should only contain NSDictionary objects with only one key value pair. +-(NSError *)setOrderDetails:(NSArray*)orderDetails; + +/// Returns details of order containing NSDictionary +-(NSArray*)orderDetails; + - (void)showLoginVCOnViewController:(UIViewController *)viewController withCompletionBlock:(PUMRawJSONCompletionBlock)completionBlock; @@ -72,6 +83,13 @@ typedef void (^PUMPaymentCompletionBlock)(NSDictionary *response ,NSError *error //APIs - (void)addPaymentAPIWithCompletionBlock:(PUMRawJSONCompletionBlock)completionBlock; +/// This method is used for getting updated emi tenures (including convenience fee) from bank code +- (void)getEMIOptionsForBank:(NSString *)bankCode completion:(PUMRawJSONCompletionBlock)completionBlock; + + +/// This method is used for getting updated emi tenures on the basis of amount provided. Amount should contain convenience fee as well +- (void)getEMIOptionsForAmount:(NSString *)amount completion:(PUMRawJSONCompletionBlock)completionBlock; + - (void)fetchPaymentUserDataAPIWithCompletionBlock:(PUMRawJSONCompletionBlock)completionBlock; - (void)getBinDetailsAPI:(NSString *)cardBin @@ -88,6 +106,14 @@ typedef void (^PUMPaymentCompletionBlock)(NSDictionary *response ,NSError *error - (void)getMultipleBinDetailsAPI:(NSArray *)arrCardBin withCompletionBlock:(PUMRawJSONCompletionBlock)completionBlock; +/** + Returns Valid EMI Options. It takes minimum value for EMI into consideration. + + @param emiArray The array from which valid EMI option is to be fetched + @return Valid EMI Options + */ +- (NSMutableArray *)validEmiOptions:(NSMutableArray *)emiArray; + /** This API is used to mark txn as user cancelled, when user decides to cancel the transaction diff --git a/CoreSDK/PayUMoneyCoreSDK.framework/Info.plist b/CoreSDK/PayUMoneyCoreSDK.framework/Info.plist index 9fd02de..bf95c72 100644 Binary files a/CoreSDK/PayUMoneyCoreSDK.framework/Info.plist and b/CoreSDK/PayUMoneyCoreSDK.framework/Info.plist differ diff --git a/CoreSDK/PayUMoneyCoreSDK.framework/PUCBAllPaymentOption.nib b/CoreSDK/PayUMoneyCoreSDK.framework/PUCBAllPaymentOption.nib index 670f87a..b1f2920 100644 Binary files a/CoreSDK/PayUMoneyCoreSDK.framework/PUCBAllPaymentOption.nib and b/CoreSDK/PayUMoneyCoreSDK.framework/PUCBAllPaymentOption.nib differ diff --git a/CoreSDK/PayUMoneyCoreSDK.framework/PUCBApproveView.nib b/CoreSDK/PayUMoneyCoreSDK.framework/PUCBApproveView.nib index 8b5e947..448afdc 100644 Binary files a/CoreSDK/PayUMoneyCoreSDK.framework/PUCBApproveView.nib and b/CoreSDK/PayUMoneyCoreSDK.framework/PUCBApproveView.nib differ diff --git a/CoreSDK/PayUMoneyCoreSDK.framework/PUCBBankPageLoading.nib b/CoreSDK/PayUMoneyCoreSDK.framework/PUCBBankPageLoading.nib index 39c5e1d..5dfd5cc 100644 Binary files a/CoreSDK/PayUMoneyCoreSDK.framework/PUCBBankPageLoading.nib and b/CoreSDK/PayUMoneyCoreSDK.framework/PUCBBankPageLoading.nib differ diff --git a/CoreSDK/PayUMoneyCoreSDK.framework/PUCBFooterView.nib b/CoreSDK/PayUMoneyCoreSDK.framework/PUCBFooterView.nib index 7a0a82c..c73784d 100644 Binary files a/CoreSDK/PayUMoneyCoreSDK.framework/PUCBFooterView.nib and b/CoreSDK/PayUMoneyCoreSDK.framework/PUCBFooterView.nib differ diff --git a/CoreSDK/PayUMoneyCoreSDK.framework/PUCBHeaderView.nib b/CoreSDK/PayUMoneyCoreSDK.framework/PUCBHeaderView.nib index 8291984..58eed9e 100644 Binary files a/CoreSDK/PayUMoneyCoreSDK.framework/PUCBHeaderView.nib and b/CoreSDK/PayUMoneyCoreSDK.framework/PUCBHeaderView.nib differ diff --git a/CoreSDK/PayUMoneyCoreSDK.framework/PUCBLoader.nib b/CoreSDK/PayUMoneyCoreSDK.framework/PUCBLoader.nib index af0eea3..67e5983 100644 Binary files a/CoreSDK/PayUMoneyCoreSDK.framework/PUCBLoader.nib and b/CoreSDK/PayUMoneyCoreSDK.framework/PUCBLoader.nib differ diff --git a/CoreSDK/PayUMoneyCoreSDK.framework/PUCBPassowrdWithIncorrectOTPView.nib b/CoreSDK/PayUMoneyCoreSDK.framework/PUCBPassowrdWithIncorrectOTPView.nib index f31f1c1..de95cab 100644 Binary files a/CoreSDK/PayUMoneyCoreSDK.framework/PUCBPassowrdWithIncorrectOTPView.nib and b/CoreSDK/PayUMoneyCoreSDK.framework/PUCBPassowrdWithIncorrectOTPView.nib differ diff --git a/CoreSDK/PayUMoneyCoreSDK.framework/PUCBPasswordNB.nib b/CoreSDK/PayUMoneyCoreSDK.framework/PUCBPasswordNB.nib index a632d67..ab7fe63 100644 Binary files a/CoreSDK/PayUMoneyCoreSDK.framework/PUCBPasswordNB.nib and b/CoreSDK/PayUMoneyCoreSDK.framework/PUCBPasswordNB.nib differ diff --git a/CoreSDK/PayUMoneyCoreSDK.framework/PUCBROCell.nib b/CoreSDK/PayUMoneyCoreSDK.framework/PUCBROCell.nib new file mode 100644 index 0000000..43d5e34 Binary files /dev/null and b/CoreSDK/PayUMoneyCoreSDK.framework/PUCBROCell.nib differ diff --git a/CoreSDK/PayUMoneyCoreSDK.framework/PUCBRegenerateOTPView.nib b/CoreSDK/PayUMoneyCoreSDK.framework/PUCBRegenerateOTPView.nib index 985546b..4baa2ed 100644 Binary files a/CoreSDK/PayUMoneyCoreSDK.framework/PUCBRegenerateOTPView.nib and b/CoreSDK/PayUMoneyCoreSDK.framework/PUCBRegenerateOTPView.nib differ diff --git a/CoreSDK/PayUMoneyCoreSDK.framework/PUCBRegisterOption.nib b/CoreSDK/PayUMoneyCoreSDK.framework/PUCBRegisterOption.nib index 1ed0181..584fe89 100644 Binary files a/CoreSDK/PayUMoneyCoreSDK.framework/PUCBRegisterOption.nib and b/CoreSDK/PayUMoneyCoreSDK.framework/PUCBRegisterOption.nib differ diff --git a/CoreSDK/PayUMoneyCoreSDK.framework/PUCBReviewOrderView.nib b/CoreSDK/PayUMoneyCoreSDK.framework/PUCBReviewOrderView.nib new file mode 100644 index 0000000..33da5e6 Binary files /dev/null and b/CoreSDK/PayUMoneyCoreSDK.framework/PUCBReviewOrderView.nib differ diff --git a/CoreSDK/PayUMoneyCoreSDK.framework/PUCBSurePay.nib b/CoreSDK/PayUMoneyCoreSDK.framework/PUCBSurePay.nib new file mode 100644 index 0000000..ef52d48 Binary files /dev/null and b/CoreSDK/PayUMoneyCoreSDK.framework/PUCBSurePay.nib differ diff --git a/CoreSDK/PayUMoneyCoreSDK.framework/PUCBUserIdNB.nib b/CoreSDK/PayUMoneyCoreSDK.framework/PUCBUserIdNB.nib index 8659bd9..e4d7547 100644 Binary files a/CoreSDK/PayUMoneyCoreSDK.framework/PUCBUserIdNB.nib and b/CoreSDK/PayUMoneyCoreSDK.framework/PUCBUserIdNB.nib differ diff --git a/CoreSDK/PayUMoneyCoreSDK.framework/PUMLoginVC.nib b/CoreSDK/PayUMoneyCoreSDK.framework/PUMLoginVC.nib index 3a50bc8..193a7f5 100644 Binary files a/CoreSDK/PayUMoneyCoreSDK.framework/PUMLoginVC.nib and b/CoreSDK/PayUMoneyCoreSDK.framework/PUMLoginVC.nib differ diff --git a/CoreSDK/PayUMoneyCoreSDK.framework/PayUCBInfo.plist b/CoreSDK/PayUMoneyCoreSDK.framework/PayUCBInfo.plist new file mode 100644 index 0000000..a8b4ec1 Binary files /dev/null and b/CoreSDK/PayUMoneyCoreSDK.framework/PayUCBInfo.plist differ diff --git a/CoreSDK/PayUMoneyCoreSDK.framework/PayUMoneyCoreSDK b/CoreSDK/PayUMoneyCoreSDK.framework/PayUMoneyCoreSDK index 47d2fef..9769539 100755 Binary files a/CoreSDK/PayUMoneyCoreSDK.framework/PayUMoneyCoreSDK and b/CoreSDK/PayUMoneyCoreSDK.framework/PayUMoneyCoreSDK differ diff --git a/CoreSDK/PayUMoneyCoreSDK.framework/PrivateHeaders/PUCBReviewOrderConfig.h b/CoreSDK/PayUMoneyCoreSDK.framework/PrivateHeaders/PUCBReviewOrderConfig.h new file mode 100644 index 0000000..3b39807 --- /dev/null +++ b/CoreSDK/PayUMoneyCoreSDK.framework/PrivateHeaders/PUCBReviewOrderConfig.h @@ -0,0 +1,37 @@ +// +// PUCBReviewOrderConfig.h +// PayUNonSeamlessTestApp +// +// Created by Umang Arya on 11/18/16. +// Copyright © 2016 PayU. All rights reserved. +// + +#import +#import "CBConstant.h" + +@interface PUCBReviewOrderConfig : NSObject + + +NS_ENUM(NSInteger) +{ + PUCBROArrForReviewOrderUndefined = 101, + PUCBROCustomReviewOrderUndefined = 102 +}; + +-(instancetype) init ATTRIBUTE_INIT; ++(instancetype) new ATTRIBUTE_NEW; + +@property (nonatomic,readonly) NSArray *arrForReviewOrder; +@property (nonatomic, readonly) UIView *vwCustomReviewOrder; + +@property (nonatomic, strong) NSString *btnText; +@property (nonatomic, strong) UIColor *btnBGColor; +@property (nonatomic, strong) UIColor *btnTxtColor; + +@property (nonatomic, strong) NSString *ReviewOrderHeaderForDefaultView; +-(instancetype)initWithArrForReviewOrder:( NSArray *) arrForReviewOrder + error:(NSError **) error; + +-(instancetype)initWithCustomView:(UIView *) vwCustomReviewOrder + error:(NSError **) error; +@end diff --git a/PayUmoney_CoreSDK.podspec b/PayUmoney_CoreSDK.podspec index cd562a2..f4148fb 100644 --- a/PayUmoney_CoreSDK.podspec +++ b/PayUmoney_CoreSDK.podspec @@ -9,14 +9,14 @@ Pod::Spec.new do |s| s.name = "PayUmoney_CoreSDK" - s.version = "3.2" + s.version = "3.3" s.summary = "PayUmoney iOS SDK" s.description = "This is a native SDK to integrate PayUmoney services with iOS apps" s.homepage = "https://github.com/payu-intrepos/PayUMoney-IOS-SDK" s.license = { :type => "MIT", :file => "LICENSE" } s.author = { "Umang Arya" => "umang.arya@payu.in" } - s.source = { :git => "https://github.com/payu-intrepos/PayUMoney-IOS-SDK.git", :tag => "PayUmoney_CoreSDK.3.2" } + s.source = { :git => "https://github.com/payu-intrepos/PayUMoney-IOS-SDK.git", :tag => "PayUmoney_CoreSDK.3.3" } s.ios.deployment_target = '8.0' s.requires_arc = true diff --git a/PayUmoney_PnP.podspec b/PayUmoney_PnP.podspec index 699c5ee..714ab86 100644 --- a/PayUmoney_PnP.podspec +++ b/PayUmoney_PnP.podspec @@ -9,14 +9,14 @@ Pod::Spec.new do |s| s.name = "PayUmoney_PnP" - s.version = "2.2" + s.version = "2.3" s.summary = "Native iOS integration & easy to integrate and use library." s.description = "Provides a ready to use, drop in set of User Screens to enable payments with iOS Apps. Provide an end to end payment experience with all the features offered by the Citrus SDK. Reduces integration friction as merchants do not have to worry about designing the checkout screen, bank assets, or deal with complexity required to handle different payments methods." s.homepage = "https://github.com/payu-intrepos/PayUMoney-IOS-SDK" s.license = { :type => "MIT", :file => "LICENSE" } s.author = { "Umang Arya" => "umang.arya@payu.in" } - s.source = { :git => "https://github.com/payu-intrepos/PayUMoney-IOS-SDK.git", :tag => "PayUmoney_PnP.2.2" } + s.source = { :git => "https://github.com/payu-intrepos/PayUMoney-IOS-SDK.git", :tag => "PayUmoney_PnP.2.3" } s.ios.deployment_target = '8.0' s.requires_arc = true diff --git a/PlugNPlay/PlugNPlay.framework/Assets.car b/PlugNPlay/PlugNPlay.framework/Assets.car index 502ff4d..81caa77 100644 Binary files a/PlugNPlay/PlugNPlay.framework/Assets.car and b/PlugNPlay/PlugNPlay.framework/Assets.car differ diff --git a/PlugNPlay/PlugNPlay.framework/Headers/PlugNPlay.h b/PlugNPlay/PlugNPlay.framework/Headers/PlugNPlay.h index 32cec74..69a89a8 100644 --- a/PlugNPlay/PlugNPlay.framework/Headers/PlugNPlay.h +++ b/PlugNPlay/PlugNPlay.framework/Headers/PlugNPlay.h @@ -30,6 +30,9 @@ typedef void (^PaymentCompletionHandler)(NSDictionary *paymentResponse, NSError //When Sent YES, it disables the Third party wallet payment UI in the Plug and Play Payment UI +(void)setDisableThirdPartyWallet:(BOOL)isDisabled; +//When Sent YES, it disables the EMI payment UI in the Plug and Play Payment UI ++(void)setDisableEMI:(BOOL)isDisabled; + //When Sent YES, it disables the payment Completion Screen, app gets back to merchant app immideatly after the payment +(void)setDisableCompletionScreen:(BOOL)isDisabled; @@ -61,6 +64,12 @@ typedef void (^PaymentCompletionHandler)(NSDictionary *paymentResponse, NSError //sets the indicator tint color on PnP UI +(void)setIndicatorTintColor:(UIColor*)color; +/// Set this property to show order details. This should only contain NSDictionary objects with only one key value pair. ++(NSError *)setOrderDetails:(NSArray*)orderDetails; + +/// Returns details of order containing NSDictionary ++(NSArray*)orderDetails; + //set payment paramters //+(void)setPaymentParams:(PUMRequestParams*)paymentParams; @@ -69,6 +78,7 @@ typedef void (^PaymentCompletionHandler)(NSDictionary *paymentResponse, NSError +(BOOL)disableCards; +(BOOL)disableNetbanking; +(BOOL)disableThirdPartyWallet; ++(BOOL)disableEMI; +(BOOL)disableCompletionScreen; +(BOOL)isExitAlertOnCheckoutPageDisabled; +(BOOL)isExitAlertOnBankPageDisabled; diff --git a/PlugNPlay/PlugNPlay.framework/Headers/PnPUtility.h b/PlugNPlay/PlugNPlay.framework/Headers/PnPUtility.h index 9ea0680..2e64bd8 100644 --- a/PlugNPlay/PlugNPlay.framework/Headers/PnPUtility.h +++ b/PlugNPlay/PlugNPlay.framework/Headers/PnPUtility.h @@ -101,6 +101,11 @@ + (void)usedWallet:(NSString *)name code:(NSString *)code; + (void)saveTopWallets:(NSArray *)topWallets; + ++ (NSArray *)selectedEMIOptions; ++ (void)usedEMIOption:(NSString *)name code:(NSString *)code; ++ (void)saveTopEMIOptions:(NSArray *)topEMIOptions; + + (NSArray *)getCardBinsArrayFromStoredCardArray:(NSArray *) arr; +(NSString *)getDisplayCardNameForBankName:(NSString *)bankName pg:(NSString *) pg; diff --git a/PlugNPlay/PlugNPlay.framework/Headers/PnPWalletPayConstants.h b/PlugNPlay/PlugNPlay.framework/Headers/PnPWalletPayConstants.h index bd3ab55..dc3c924 100755 --- a/PlugNPlay/PlugNPlay.framework/Headers/PnPWalletPayConstants.h +++ b/PlugNPlay/PlugNPlay.framework/Headers/PnPWalletPayConstants.h @@ -15,7 +15,8 @@ typedef enum{ PNPTapTypeWalletAndCard, PNPTapTypeWalletAndNetBank, PNPTapTypeNone, - PNPTapType3PWallet + PNPTapType3PWallet, + PNPTapTypeEMI } PNPTapType; #endif /* PnPWalletPayConstants_h */ diff --git a/PlugNPlay/PlugNPlay.framework/Info.plist b/PlugNPlay/PlugNPlay.framework/Info.plist index d37a346..a7552a3 100644 Binary files a/PlugNPlay/PlugNPlay.framework/Info.plist and b/PlugNPlay/PlugNPlay.framework/Info.plist differ diff --git a/PlugNPlay/PlugNPlay.framework/Plug-N-Play.storyboardc/28A-gD-pbI-view-67a-Bk-LTW.nib/objects-11.0+.nib b/PlugNPlay/PlugNPlay.framework/Plug-N-Play.storyboardc/28A-gD-pbI-view-67a-Bk-LTW.nib/objects-11.0+.nib index 74cc2c9..0495904 100644 Binary files a/PlugNPlay/PlugNPlay.framework/Plug-N-Play.storyboardc/28A-gD-pbI-view-67a-Bk-LTW.nib/objects-11.0+.nib and b/PlugNPlay/PlugNPlay.framework/Plug-N-Play.storyboardc/28A-gD-pbI-view-67a-Bk-LTW.nib/objects-11.0+.nib differ diff --git a/PlugNPlay/PlugNPlay.framework/Plug-N-Play.storyboardc/28A-gD-pbI-view-67a-Bk-LTW.nib/runtime.nib b/PlugNPlay/PlugNPlay.framework/Plug-N-Play.storyboardc/28A-gD-pbI-view-67a-Bk-LTW.nib/runtime.nib index 3faad42..328d409 100644 Binary files a/PlugNPlay/PlugNPlay.framework/Plug-N-Play.storyboardc/28A-gD-pbI-view-67a-Bk-LTW.nib/runtime.nib and b/PlugNPlay/PlugNPlay.framework/Plug-N-Play.storyboardc/28A-gD-pbI-view-67a-Bk-LTW.nib/runtime.nib differ diff --git a/PlugNPlay/PlugNPlay.framework/Plug-N-Play.storyboardc/5Vd-qr-592-view-hs3-mV-EiB.nib/objects-11.0+.nib b/PlugNPlay/PlugNPlay.framework/Plug-N-Play.storyboardc/5Vd-qr-592-view-hs3-mV-EiB.nib/objects-11.0+.nib index cce9d01..cd081e3 100644 Binary files a/PlugNPlay/PlugNPlay.framework/Plug-N-Play.storyboardc/5Vd-qr-592-view-hs3-mV-EiB.nib/objects-11.0+.nib and b/PlugNPlay/PlugNPlay.framework/Plug-N-Play.storyboardc/5Vd-qr-592-view-hs3-mV-EiB.nib/objects-11.0+.nib differ diff --git a/PlugNPlay/PlugNPlay.framework/Plug-N-Play.storyboardc/5Vd-qr-592-view-hs3-mV-EiB.nib/runtime.nib b/PlugNPlay/PlugNPlay.framework/Plug-N-Play.storyboardc/5Vd-qr-592-view-hs3-mV-EiB.nib/runtime.nib index ac0cd59..07f1742 100644 Binary files a/PlugNPlay/PlugNPlay.framework/Plug-N-Play.storyboardc/5Vd-qr-592-view-hs3-mV-EiB.nib/runtime.nib and b/PlugNPlay/PlugNPlay.framework/Plug-N-Play.storyboardc/5Vd-qr-592-view-hs3-mV-EiB.nib/runtime.nib differ diff --git a/PlugNPlay/PlugNPlay.framework/Plug-N-Play.storyboardc/BdD-8T-9K5-view-voQ-rv-7dN.nib/objects-11.0+.nib b/PlugNPlay/PlugNPlay.framework/Plug-N-Play.storyboardc/BdD-8T-9K5-view-voQ-rv-7dN.nib/objects-11.0+.nib new file mode 100644 index 0000000..82a6e48 Binary files /dev/null and b/PlugNPlay/PlugNPlay.framework/Plug-N-Play.storyboardc/BdD-8T-9K5-view-voQ-rv-7dN.nib/objects-11.0+.nib differ diff --git a/PlugNPlay/PlugNPlay.framework/Plug-N-Play.storyboardc/BdD-8T-9K5-view-voQ-rv-7dN.nib/runtime.nib b/PlugNPlay/PlugNPlay.framework/Plug-N-Play.storyboardc/BdD-8T-9K5-view-voQ-rv-7dN.nib/runtime.nib new file mode 100644 index 0000000..ba8972a Binary files /dev/null and b/PlugNPlay/PlugNPlay.framework/Plug-N-Play.storyboardc/BdD-8T-9K5-view-voQ-rv-7dN.nib/runtime.nib differ diff --git a/PlugNPlay/PlugNPlay.framework/Plug-N-Play.storyboardc/FcF-Zz-QPr-view-fy0-1n-fSi.nib/objects-11.0+.nib b/PlugNPlay/PlugNPlay.framework/Plug-N-Play.storyboardc/FcF-Zz-QPr-view-fy0-1n-fSi.nib/objects-11.0+.nib new file mode 100644 index 0000000..e44c451 Binary files /dev/null and b/PlugNPlay/PlugNPlay.framework/Plug-N-Play.storyboardc/FcF-Zz-QPr-view-fy0-1n-fSi.nib/objects-11.0+.nib differ diff --git a/PlugNPlay/PlugNPlay.framework/Plug-N-Play.storyboardc/FcF-Zz-QPr-view-fy0-1n-fSi.nib/runtime.nib b/PlugNPlay/PlugNPlay.framework/Plug-N-Play.storyboardc/FcF-Zz-QPr-view-fy0-1n-fSi.nib/runtime.nib new file mode 100644 index 0000000..67d4aa9 Binary files /dev/null and b/PlugNPlay/PlugNPlay.framework/Plug-N-Play.storyboardc/FcF-Zz-QPr-view-fy0-1n-fSi.nib/runtime.nib differ diff --git a/PlugNPlay/PlugNPlay.framework/Plug-N-Play.storyboardc/Info.plist b/PlugNPlay/PlugNPlay.framework/Plug-N-Play.storyboardc/Info.plist index e87b61d..9f52e47 100644 Binary files a/PlugNPlay/PlugNPlay.framework/Plug-N-Play.storyboardc/Info.plist and b/PlugNPlay/PlugNPlay.framework/Plug-N-Play.storyboardc/Info.plist differ diff --git a/PlugNPlay/PlugNPlay.framework/Plug-N-Play.storyboardc/OrderDetailsViewController.nib/objects-11.0+.nib b/PlugNPlay/PlugNPlay.framework/Plug-N-Play.storyboardc/OrderDetailsViewController.nib/objects-11.0+.nib new file mode 100644 index 0000000..e0eaf77 Binary files /dev/null and b/PlugNPlay/PlugNPlay.framework/Plug-N-Play.storyboardc/OrderDetailsViewController.nib/objects-11.0+.nib differ diff --git a/PlugNPlay/PlugNPlay.framework/Plug-N-Play.storyboardc/OrderDetailsViewController.nib/runtime.nib b/PlugNPlay/PlugNPlay.framework/Plug-N-Play.storyboardc/OrderDetailsViewController.nib/runtime.nib new file mode 100644 index 0000000..035677d Binary files /dev/null and b/PlugNPlay/PlugNPlay.framework/Plug-N-Play.storyboardc/OrderDetailsViewController.nib/runtime.nib differ diff --git a/PlugNPlay/PlugNPlay.framework/Plug-N-Play.storyboardc/PnPAddCardViewController.nib/objects-11.0+.nib b/PlugNPlay/PlugNPlay.framework/Plug-N-Play.storyboardc/PnPAddCardViewController.nib/objects-11.0+.nib index 304e2a8..20a7d4d 100644 Binary files a/PlugNPlay/PlugNPlay.framework/Plug-N-Play.storyboardc/PnPAddCardViewController.nib/objects-11.0+.nib and b/PlugNPlay/PlugNPlay.framework/Plug-N-Play.storyboardc/PnPAddCardViewController.nib/objects-11.0+.nib differ diff --git a/PlugNPlay/PlugNPlay.framework/Plug-N-Play.storyboardc/PnPAddCardViewController.nib/runtime.nib b/PlugNPlay/PlugNPlay.framework/Plug-N-Play.storyboardc/PnPAddCardViewController.nib/runtime.nib index ba2d29e..6cd5d38 100644 Binary files a/PlugNPlay/PlugNPlay.framework/Plug-N-Play.storyboardc/PnPAddCardViewController.nib/runtime.nib and b/PlugNPlay/PlugNPlay.framework/Plug-N-Play.storyboardc/PnPAddCardViewController.nib/runtime.nib differ diff --git a/PlugNPlay/PlugNPlay.framework/Plug-N-Play.storyboardc/PnPAddMoreBankViewController.nib/objects-11.0+.nib b/PlugNPlay/PlugNPlay.framework/Plug-N-Play.storyboardc/PnPAddMoreBankViewController.nib/objects-11.0+.nib index 3cd44db..62be34c 100644 Binary files a/PlugNPlay/PlugNPlay.framework/Plug-N-Play.storyboardc/PnPAddMoreBankViewController.nib/objects-11.0+.nib and b/PlugNPlay/PlugNPlay.framework/Plug-N-Play.storyboardc/PnPAddMoreBankViewController.nib/objects-11.0+.nib differ diff --git a/PlugNPlay/PlugNPlay.framework/Plug-N-Play.storyboardc/PnPAddMoreBankViewController.nib/runtime.nib b/PlugNPlay/PlugNPlay.framework/Plug-N-Play.storyboardc/PnPAddMoreBankViewController.nib/runtime.nib index 4be9f1a..686d391 100644 Binary files a/PlugNPlay/PlugNPlay.framework/Plug-N-Play.storyboardc/PnPAddMoreBankViewController.nib/runtime.nib and b/PlugNPlay/PlugNPlay.framework/Plug-N-Play.storyboardc/PnPAddMoreBankViewController.nib/runtime.nib differ diff --git a/PlugNPlay/PlugNPlay.framework/Plug-N-Play.storyboardc/PnPCvvInputViewController.nib/objects-11.0+.nib b/PlugNPlay/PlugNPlay.framework/Plug-N-Play.storyboardc/PnPCvvInputViewController.nib/objects-11.0+.nib index f5929fd..19b6c4c 100644 Binary files a/PlugNPlay/PlugNPlay.framework/Plug-N-Play.storyboardc/PnPCvvInputViewController.nib/objects-11.0+.nib and b/PlugNPlay/PlugNPlay.framework/Plug-N-Play.storyboardc/PnPCvvInputViewController.nib/objects-11.0+.nib differ diff --git a/PlugNPlay/PlugNPlay.framework/Plug-N-Play.storyboardc/PnPCvvInputViewController.nib/runtime.nib b/PlugNPlay/PlugNPlay.framework/Plug-N-Play.storyboardc/PnPCvvInputViewController.nib/runtime.nib index 0bc6b17..94f5e77 100644 Binary files a/PlugNPlay/PlugNPlay.framework/Plug-N-Play.storyboardc/PnPCvvInputViewController.nib/runtime.nib and b/PlugNPlay/PlugNPlay.framework/Plug-N-Play.storyboardc/PnPCvvInputViewController.nib/runtime.nib differ diff --git a/PlugNPlay/PlugNPlay.framework/Plug-N-Play.storyboardc/PnPEMITenureViewController.nib/objects-11.0+.nib b/PlugNPlay/PlugNPlay.framework/Plug-N-Play.storyboardc/PnPEMITenureViewController.nib/objects-11.0+.nib new file mode 100644 index 0000000..dd423a8 Binary files /dev/null and b/PlugNPlay/PlugNPlay.framework/Plug-N-Play.storyboardc/PnPEMITenureViewController.nib/objects-11.0+.nib differ diff --git a/PlugNPlay/PlugNPlay.framework/Plug-N-Play.storyboardc/PnPEMITenureViewController.nib/runtime.nib b/PlugNPlay/PlugNPlay.framework/Plug-N-Play.storyboardc/PnPEMITenureViewController.nib/runtime.nib new file mode 100644 index 0000000..ad9d07a Binary files /dev/null and b/PlugNPlay/PlugNPlay.framework/Plug-N-Play.storyboardc/PnPEMITenureViewController.nib/runtime.nib differ diff --git a/PlugNPlay/PlugNPlay.framework/Plug-N-Play.storyboardc/PnPPaymentSuccessfulViewController.nib/objects-11.0+.nib b/PlugNPlay/PlugNPlay.framework/Plug-N-Play.storyboardc/PnPPaymentSuccessfulViewController.nib/objects-11.0+.nib index e97db3f..031f481 100644 Binary files a/PlugNPlay/PlugNPlay.framework/Plug-N-Play.storyboardc/PnPPaymentSuccessfulViewController.nib/objects-11.0+.nib and b/PlugNPlay/PlugNPlay.framework/Plug-N-Play.storyboardc/PnPPaymentSuccessfulViewController.nib/objects-11.0+.nib differ diff --git a/PlugNPlay/PlugNPlay.framework/Plug-N-Play.storyboardc/PnPPaymentSuccessfulViewController.nib/runtime.nib b/PlugNPlay/PlugNPlay.framework/Plug-N-Play.storyboardc/PnPPaymentSuccessfulViewController.nib/runtime.nib index dcdb5d7..1981d48 100644 Binary files a/PlugNPlay/PlugNPlay.framework/Plug-N-Play.storyboardc/PnPPaymentSuccessfulViewController.nib/runtime.nib and b/PlugNPlay/PlugNPlay.framework/Plug-N-Play.storyboardc/PnPPaymentSuccessfulViewController.nib/runtime.nib differ diff --git a/PlugNPlay/PlugNPlay.framework/Plug-N-Play.storyboardc/tSS-QW-TPl-view-ds6-Ba-eNY.nib/objects-11.0+.nib b/PlugNPlay/PlugNPlay.framework/Plug-N-Play.storyboardc/tSS-QW-TPl-view-ds6-Ba-eNY.nib/objects-11.0+.nib index 615b0b3..d274736 100644 Binary files a/PlugNPlay/PlugNPlay.framework/Plug-N-Play.storyboardc/tSS-QW-TPl-view-ds6-Ba-eNY.nib/objects-11.0+.nib and b/PlugNPlay/PlugNPlay.framework/Plug-N-Play.storyboardc/tSS-QW-TPl-view-ds6-Ba-eNY.nib/objects-11.0+.nib differ diff --git a/PlugNPlay/PlugNPlay.framework/Plug-N-Play.storyboardc/tSS-QW-TPl-view-ds6-Ba-eNY.nib/runtime.nib b/PlugNPlay/PlugNPlay.framework/Plug-N-Play.storyboardc/tSS-QW-TPl-view-ds6-Ba-eNY.nib/runtime.nib index 78c359b..8952918 100644 Binary files a/PlugNPlay/PlugNPlay.framework/Plug-N-Play.storyboardc/tSS-QW-TPl-view-ds6-Ba-eNY.nib/runtime.nib and b/PlugNPlay/PlugNPlay.framework/Plug-N-Play.storyboardc/tSS-QW-TPl-view-ds6-Ba-eNY.nib/runtime.nib differ diff --git a/PlugNPlay/PlugNPlay.framework/Plug-N-Play.storyboardc/yZy-XU-E8K-view-Pvt-x4-b3O.nib/objects-11.0+.nib b/PlugNPlay/PlugNPlay.framework/Plug-N-Play.storyboardc/yZy-XU-E8K-view-Pvt-x4-b3O.nib/objects-11.0+.nib index b85a49d..ec6a689 100644 Binary files a/PlugNPlay/PlugNPlay.framework/Plug-N-Play.storyboardc/yZy-XU-E8K-view-Pvt-x4-b3O.nib/objects-11.0+.nib and b/PlugNPlay/PlugNPlay.framework/Plug-N-Play.storyboardc/yZy-XU-E8K-view-Pvt-x4-b3O.nib/objects-11.0+.nib differ diff --git a/PlugNPlay/PlugNPlay.framework/Plug-N-Play.storyboardc/yZy-XU-E8K-view-Pvt-x4-b3O.nib/runtime.nib b/PlugNPlay/PlugNPlay.framework/Plug-N-Play.storyboardc/yZy-XU-E8K-view-Pvt-x4-b3O.nib/runtime.nib index 5ff626c..80bba79 100644 Binary files a/PlugNPlay/PlugNPlay.framework/Plug-N-Play.storyboardc/yZy-XU-E8K-view-Pvt-x4-b3O.nib/runtime.nib and b/PlugNPlay/PlugNPlay.framework/Plug-N-Play.storyboardc/yZy-XU-E8K-view-Pvt-x4-b3O.nib/runtime.nib differ diff --git a/PlugNPlay/PlugNPlay.framework/PlugNPlay b/PlugNPlay/PlugNPlay.framework/PlugNPlay index b97a4c9..ca9b144 100755 Binary files a/PlugNPlay/PlugNPlay.framework/PlugNPlay and b/PlugNPlay/PlugNPlay.framework/PlugNPlay differ diff --git a/PlugNPlay/PlugNPlay.framework/PnPVerifyOTPPasswordVC.nib b/PlugNPlay/PlugNPlay.framework/PnPVerifyOTPPasswordVC.nib index 273e60d..7d37134 100644 Binary files a/PlugNPlay/PlugNPlay.framework/PnPVerifyOTPPasswordVC.nib and b/PlugNPlay/PlugNPlay.framework/PnPVerifyOTPPasswordVC.nib differ