diff --git a/CoreSDK/PayUMoneyCoreSDK.framework/Assets.car b/CoreSDK/PayUMoneyCoreSDK.framework/Assets.car
index 200a8db..3ab81d1 100644
Binary files a/CoreSDK/PayUMoneyCoreSDK.framework/Assets.car and b/CoreSDK/PayUMoneyCoreSDK.framework/Assets.car differ
diff --git a/CoreSDK/PayUMoneyCoreSDK.framework/Headers/PUMSDKError.h b/CoreSDK/PayUMoneyCoreSDK.framework/Headers/PUMSDKError.h
index 1a5cc3d..c8146a9 100644
--- a/CoreSDK/PayUMoneyCoreSDK.framework/Headers/PUMSDKError.h
+++ b/CoreSDK/PayUMoneyCoreSDK.framework/Headers/PUMSDKError.h
@@ -76,7 +76,8 @@ typedef NS_ENUM(NSInteger, PUMSDKErrorCode)
PUMErrorSplitNotAllowedWithEMI,
PUMErrorInternationalCardWithEMI,
PUMErrorDebitCardWithEMI,
- PUMInvalidReviewOrder
+ PUMInvalidReviewOrder,
+ PUMErrorSaveCardUnavailable
};
+(NSError *)toNSError:(int)errorCode
diff --git a/CoreSDK/PayUMoneyCoreSDK.framework/Headers/PayUMoneyCoreSDK.h b/CoreSDK/PayUMoneyCoreSDK.framework/Headers/PayUMoneyCoreSDK.h
index e937007..d616ca0 100644
--- a/CoreSDK/PayUMoneyCoreSDK.framework/Headers/PayUMoneyCoreSDK.h
+++ b/CoreSDK/PayUMoneyCoreSDK.framework/Headers/PayUMoneyCoreSDK.h
@@ -59,6 +59,12 @@ typedef NSString* (^PUMRightActionCompletionBlock)(BOOL actionOccurred);
* @return The User SignedIn YES/NO.
*/
+ (BOOL)isUserSignedIn;
+
+/**
+ * Tells if guest user is signed up automatically or not.
+ */
++ (BOOL)guestSignUpEnabled;
+
/**
* signOut.
*
diff --git a/CoreSDK/PayUMoneyCoreSDK.framework/Info.plist b/CoreSDK/PayUMoneyCoreSDK.framework/Info.plist
index bf95c72..5713597 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 b1f2920..f522247 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 448afdc..d5fa04e 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 5dfd5cc..4a2d903 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 c73784d..eee8d75 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 58eed9e..b2a5d9d 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 67e5983..9765615 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 de95cab..2751628 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 ab7fe63..48c8835 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
index 43d5e34..c43c6e6 100644
Binary files a/CoreSDK/PayUMoneyCoreSDK.framework/PUCBROCell.nib and b/CoreSDK/PayUMoneyCoreSDK.framework/PUCBROCell.nib differ
diff --git a/CoreSDK/PayUMoneyCoreSDK.framework/PUCBRegenerateOTPView.nib b/CoreSDK/PayUMoneyCoreSDK.framework/PUCBRegenerateOTPView.nib
index 4baa2ed..bfe2537 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 584fe89..d374d6a 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
index 33da5e6..1720a62 100644
Binary files a/CoreSDK/PayUMoneyCoreSDK.framework/PUCBReviewOrderView.nib and b/CoreSDK/PayUMoneyCoreSDK.framework/PUCBReviewOrderView.nib differ
diff --git a/CoreSDK/PayUMoneyCoreSDK.framework/PUCBSurePay.nib b/CoreSDK/PayUMoneyCoreSDK.framework/PUCBSurePay.nib
index ef52d48..79c1cf8 100644
Binary files a/CoreSDK/PayUMoneyCoreSDK.framework/PUCBSurePay.nib and b/CoreSDK/PayUMoneyCoreSDK.framework/PUCBSurePay.nib differ
diff --git a/CoreSDK/PayUMoneyCoreSDK.framework/PUCBUserIdNB.nib b/CoreSDK/PayUMoneyCoreSDK.framework/PUCBUserIdNB.nib
index e4d7547..eec3c71 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 193a7f5..7b74d71 100644
Binary files a/CoreSDK/PayUMoneyCoreSDK.framework/PUMLoginVC.nib and b/CoreSDK/PayUMoneyCoreSDK.framework/PUMLoginVC.nib differ
diff --git a/CoreSDK/PayUMoneyCoreSDK.framework/PayUMoneyCoreSDK b/CoreSDK/PayUMoneyCoreSDK.framework/PayUMoneyCoreSDK
index 9769539..2153fbf 100755
Binary files a/CoreSDK/PayUMoneyCoreSDK.framework/PayUMoneyCoreSDK and b/CoreSDK/PayUMoneyCoreSDK.framework/PayUMoneyCoreSDK differ
diff --git a/PayUmoney_CoreSDK.podspec b/PayUmoney_CoreSDK.podspec
index f4148fb..20bb3fe 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.3"
+ s.version = "3.4"
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.3" }
+ s.source = { :git => "https://github.com/payu-intrepos/PayUMoney-IOS-SDK.git", :tag => "PayUmoney_CoreSDK.3.4" }
s.ios.deployment_target = '8.0'
s.requires_arc = true
diff --git a/PayUmoney_PnP.podspec b/PayUmoney_PnP.podspec
index 32d689a..7dd0faf 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.3.1"
+ s.version = "2.3.2"
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.3.1" }
+ s.source = { :git => "https://github.com/payu-intrepos/PayUMoney-IOS-SDK.git", :tag => "PayUmoney_PnP.2.3.2" }
s.ios.deployment_target = '8.0'
s.requires_arc = true
diff --git a/PlugNPlay/Objective-C SampleApp/PlugNPlayFrameworkExample/Main.storyboard b/PlugNPlay/Objective-C SampleApp/PlugNPlayFrameworkExample/Main.storyboard
index 4fa5f9d..ee38efc 100755
--- a/PlugNPlay/Objective-C SampleApp/PlugNPlayFrameworkExample/Main.storyboard
+++ b/PlugNPlay/Objective-C SampleApp/PlugNPlayFrameworkExample/Main.storyboard
@@ -6,7 +6,6 @@
-
@@ -110,7 +109,7 @@