Skip to content

Commit

Permalink
Merge pull request #21 from razorpay/v2.0.13
Browse files Browse the repository at this point in the history
v2.0.13
  • Loading branch information
vivekshindhe authored May 10, 2024
2 parents 3f2c63c + bbc67ec commit f8b6759
Show file tree
Hide file tree
Showing 26 changed files with 846 additions and 793 deletions.
Binary file added .DS_Store
Binary file not shown.
Binary file added Example/.DS_Store
Binary file not shown.
2 changes: 1 addition & 1 deletion Example/Podfile
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
use_frameworks!

platform :ios, '10.0'
platform :ios, '11.0'

target 'razorpay-customui-pod_Example' do

Expand Down
6 changes: 3 additions & 3 deletions Example/Podfile.lock
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
PODS:
- razorpay-customui-pod (2.0.11)
- razorpay-customui-pod (2.0.13)

DEPENDENCIES:
- razorpay-customui-pod (from `../`)
Expand All @@ -9,8 +9,8 @@ EXTERNAL SOURCES:
:path: "../"

SPEC CHECKSUMS:
razorpay-customui-pod: 84549eb77178e92c0c03e667f54f0d6495ca3860
razorpay-customui-pod: 2208c5001c180dbe72d68eb8626c4a98816ea9a6

PODFILE CHECKSUM: 4604fcfab1e097d33685417648d256fc51b90457
PODFILE CHECKSUM: 141ef2c897da084e5302d64f11dd67049a02b6a7

COCOAPODS: 1.11.3

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

6 changes: 3 additions & 3 deletions Example/Pods/Manifest.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

251 changes: 117 additions & 134 deletions Example/Pods/Pods.xcodeproj/project.pbxproj

Large diffs are not rendered by default.

56 changes: 28 additions & 28 deletions Example/razorpay-customui-pod.xcodeproj/project.pbxproj
Original file line number Diff line number Diff line change
Expand Up @@ -7,14 +7,14 @@
objects = {

/* Begin PBXBuildFile section */
418799A12A33B4E5E44CF504 /* Pods_razorpay_customui_pod_Tests.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 682049D2D5380899CC555100 /* Pods_razorpay_customui_pod_Tests.framework */; };
607FACD61AFB9204008FA782 /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 607FACD51AFB9204008FA782 /* AppDelegate.swift */; };
607FACD81AFB9204008FA782 /* ViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 607FACD71AFB9204008FA782 /* ViewController.swift */; };
607FACDB1AFB9204008FA782 /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 607FACD91AFB9204008FA782 /* Main.storyboard */; };
607FACDD1AFB9204008FA782 /* Images.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 607FACDC1AFB9204008FA782 /* Images.xcassets */; };
607FACE01AFB9204008FA782 /* LaunchScreen.xib in Resources */ = {isa = PBXBuildFile; fileRef = 607FACDE1AFB9204008FA782 /* LaunchScreen.xib */; };
607FACEC1AFB9204008FA782 /* Tests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 607FACEB1AFB9204008FA782 /* Tests.swift */; };
736C432573276FFB78D62E72 /* Pods_razorpay_customui_pod_Example.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 42E637ACBD4179D1061263F0 /* Pods_razorpay_customui_pod_Example.framework */; };
AECB8B7C042BB231A2E36220 /* Pods_razorpay_customui_pod_Example.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 9384AF565121439F373A4719 /* Pods_razorpay_customui_pod_Example.framework */; };
B25800BD89CB37805C8613A5 /* Pods_razorpay_customui_pod_Tests.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A300F3D1B043BDD29AB2D875 /* Pods_razorpay_customui_pod_Tests.framework */; };
D3BA80D1280D3A2700E47AB3 /* RazorpayTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = D3BA80D0280D3A2700E47AB3 /* RazorpayTest.swift */; };
D3F929E8280D4B0C00429FA7 /* WebCheckoutVC.swift in Sources */ = {isa = PBXBuildFile; fileRef = D3F929E6280D4B0C00429FA7 /* WebCheckoutVC.swift */; };
D3F929E9280D4B0C00429FA7 /* MenuVC.swift in Sources */ = {isa = PBXBuildFile; fileRef = D3F929E7280D4B0C00429FA7 /* MenuVC.swift */; };
Expand All @@ -33,7 +33,9 @@
/* End PBXContainerItemProxy section */

/* Begin PBXFileReference section */
42E637ACBD4179D1061263F0 /* Pods_razorpay_customui_pod_Example.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_razorpay_customui_pod_Example.framework; sourceTree = BUILT_PRODUCTS_DIR; };
3607F531F4A4513FF3449110 /* Pods-razorpay-customui-pod_Tests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-razorpay-customui-pod_Tests.debug.xcconfig"; path = "Target Support Files/Pods-razorpay-customui-pod_Tests/Pods-razorpay-customui-pod_Tests.debug.xcconfig"; sourceTree = "<group>"; };
516CDCF2792B869F46DA34DD /* Pods-razorpay-customui-pod_Tests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-razorpay-customui-pod_Tests.release.xcconfig"; path = "Target Support Files/Pods-razorpay-customui-pod_Tests/Pods-razorpay-customui-pod_Tests.release.xcconfig"; sourceTree = "<group>"; };
5B0A310DE1B10108F83D180E /* Pods-razorpay-customui-pod_Example.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-razorpay-customui-pod_Example.release.xcconfig"; path = "Target Support Files/Pods-razorpay-customui-pod_Example/Pods-razorpay-customui-pod_Example.release.xcconfig"; sourceTree = "<group>"; };
607FACD01AFB9204008FA782 /* razorpay-customui-pod_Example.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "razorpay-customui-pod_Example.app"; sourceTree = BUILT_PRODUCTS_DIR; };
607FACD41AFB9204008FA782 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
607FACD51AFB9204008FA782 /* AppDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppDelegate.swift; sourceTree = "<group>"; };
Expand All @@ -44,35 +46,33 @@
607FACE51AFB9204008FA782 /* razorpay-customui-pod_Tests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = "razorpay-customui-pod_Tests.xctest"; sourceTree = BUILT_PRODUCTS_DIR; };
607FACEA1AFB9204008FA782 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
607FACEB1AFB9204008FA782 /* Tests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Tests.swift; sourceTree = "<group>"; };
682049D2D5380899CC555100 /* Pods_razorpay_customui_pod_Tests.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_razorpay_customui_pod_Tests.framework; sourceTree = BUILT_PRODUCTS_DIR; };
697594B5060467FFC9259032 /* razorpay-customui-pod.podspec */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; name = "razorpay-customui-pod.podspec"; path = "../razorpay-customui-pod.podspec"; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.ruby; };
7F36DF68F1761EBA10417172 /* LICENSE */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; name = LICENSE; path = ../LICENSE; sourceTree = "<group>"; };
8CB717FA86D30C33C4EE189B /* README.md */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = net.daringfireball.markdown; name = README.md; path = ../README.md; sourceTree = "<group>"; };
9C963BC00DA14834EC14ECB6 /* Pods-razorpay-customui-pod_Tests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-razorpay-customui-pod_Tests.release.xcconfig"; path = "Target Support Files/Pods-razorpay-customui-pod_Tests/Pods-razorpay-customui-pod_Tests.release.xcconfig"; sourceTree = "<group>"; };
D231D9E559D594C485839E5B /* Pods-razorpay-customui-pod_Example.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-razorpay-customui-pod_Example.release.xcconfig"; path = "Target Support Files/Pods-razorpay-customui-pod_Example/Pods-razorpay-customui-pod_Example.release.xcconfig"; sourceTree = "<group>"; };
D39E60BF87B1CC7B38B6977B /* Pods-razorpay-customui-pod_Example.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-razorpay-customui-pod_Example.debug.xcconfig"; path = "Target Support Files/Pods-razorpay-customui-pod_Example/Pods-razorpay-customui-pod_Example.debug.xcconfig"; sourceTree = "<group>"; };
925A3530A03DBE92F96A60D8 /* Pods-razorpay-customui-pod_Example.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-razorpay-customui-pod_Example.debug.xcconfig"; path = "Target Support Files/Pods-razorpay-customui-pod_Example/Pods-razorpay-customui-pod_Example.debug.xcconfig"; sourceTree = "<group>"; };
9384AF565121439F373A4719 /* Pods_razorpay_customui_pod_Example.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_razorpay_customui_pod_Example.framework; sourceTree = BUILT_PRODUCTS_DIR; };
A300F3D1B043BDD29AB2D875 /* Pods_razorpay_customui_pod_Tests.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_razorpay_customui_pod_Tests.framework; sourceTree = BUILT_PRODUCTS_DIR; };
D3BA80D0280D3A2700E47AB3 /* RazorpayTest.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RazorpayTest.swift; sourceTree = "<group>"; };
D3F929E6280D4B0C00429FA7 /* WebCheckoutVC.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = WebCheckoutVC.swift; sourceTree = "<group>"; };
D3F929E7280D4B0C00429FA7 /* MenuVC.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = MenuVC.swift; sourceTree = "<group>"; };
D3F929EA280D4B3100429FA7 /* DynamicHeightFlowLayout.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DynamicHeightFlowLayout.swift; sourceTree = "<group>"; };
D3F929EC280D4BDC00429FA7 /* MenuItemCell.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = MenuItemCell.swift; sourceTree = "<group>"; };
F364F62B9E135EB72DB20086 /* Pods-razorpay-customui-pod_Tests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-razorpay-customui-pod_Tests.debug.xcconfig"; path = "Target Support Files/Pods-razorpay-customui-pod_Tests/Pods-razorpay-customui-pod_Tests.debug.xcconfig"; sourceTree = "<group>"; };
/* End PBXFileReference section */

/* Begin PBXFrameworksBuildPhase section */
607FACCD1AFB9204008FA782 /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
736C432573276FFB78D62E72 /* Pods_razorpay_customui_pod_Example.framework in Frameworks */,
AECB8B7C042BB231A2E36220 /* Pods_razorpay_customui_pod_Example.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
607FACE21AFB9204008FA782 /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
418799A12A33B4E5E44CF504 /* Pods_razorpay_customui_pod_Tests.framework in Frameworks */,
B25800BD89CB37805C8613A5 /* Pods_razorpay_customui_pod_Tests.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
Expand All @@ -87,7 +87,7 @@
607FACE81AFB9204008FA782 /* Tests */,
607FACD11AFB9204008FA782 /* Products */,
D0F4B110F704EC1615C874FF /* Pods */,
70710F62FBB8E78E1174DA16 /* Frameworks */,
9BE63815864DDBE617ABEC18 /* Frameworks */,
);
sourceTree = "<group>";
};
Expand Down Expand Up @@ -154,22 +154,22 @@
name = "Podspec Metadata";
sourceTree = "<group>";
};
70710F62FBB8E78E1174DA16 /* Frameworks */ = {
9BE63815864DDBE617ABEC18 /* Frameworks */ = {
isa = PBXGroup;
children = (
42E637ACBD4179D1061263F0 /* Pods_razorpay_customui_pod_Example.framework */,
682049D2D5380899CC555100 /* Pods_razorpay_customui_pod_Tests.framework */,
9384AF565121439F373A4719 /* Pods_razorpay_customui_pod_Example.framework */,
A300F3D1B043BDD29AB2D875 /* Pods_razorpay_customui_pod_Tests.framework */,
);
name = Frameworks;
sourceTree = "<group>";
};
D0F4B110F704EC1615C874FF /* Pods */ = {
isa = PBXGroup;
children = (
D39E60BF87B1CC7B38B6977B /* Pods-razorpay-customui-pod_Example.debug.xcconfig */,
D231D9E559D594C485839E5B /* Pods-razorpay-customui-pod_Example.release.xcconfig */,
F364F62B9E135EB72DB20086 /* Pods-razorpay-customui-pod_Tests.debug.xcconfig */,
9C963BC00DA14834EC14ECB6 /* Pods-razorpay-customui-pod_Tests.release.xcconfig */,
925A3530A03DBE92F96A60D8 /* Pods-razorpay-customui-pod_Example.debug.xcconfig */,
5B0A310DE1B10108F83D180E /* Pods-razorpay-customui-pod_Example.release.xcconfig */,
3607F531F4A4513FF3449110 /* Pods-razorpay-customui-pod_Tests.debug.xcconfig */,
516CDCF2792B869F46DA34DD /* Pods-razorpay-customui-pod_Tests.release.xcconfig */,
);
path = Pods;
sourceTree = "<group>";
Expand All @@ -181,11 +181,11 @@
isa = PBXNativeTarget;
buildConfigurationList = 607FACEF1AFB9204008FA782 /* Build configuration list for PBXNativeTarget "razorpay-customui-pod_Example" */;
buildPhases = (
031660678F66B07DAB967E4C /* [CP] Check Pods Manifest.lock */,
099ED2BE858B4FC48E92D809 /* [CP] Check Pods Manifest.lock */,
607FACCC1AFB9204008FA782 /* Sources */,
607FACCD1AFB9204008FA782 /* Frameworks */,
607FACCE1AFB9204008FA782 /* Resources */,
96A4BF45D30F983FF89A933F /* [CP] Embed Pods Frameworks */,
AF8096EF81FCA48E66D68032 /* [CP] Embed Pods Frameworks */,
);
buildRules = (
);
Expand All @@ -200,7 +200,7 @@
isa = PBXNativeTarget;
buildConfigurationList = 607FACF21AFB9204008FA782 /* Build configuration list for PBXNativeTarget "razorpay-customui-pod_Tests" */;
buildPhases = (
FEA55CB53897DAA1131F5BE5 /* [CP] Check Pods Manifest.lock */,
B989C959A196021D04E95608 /* [CP] Check Pods Manifest.lock */,
607FACE11AFB9204008FA782 /* Sources */,
607FACE21AFB9204008FA782 /* Frameworks */,
607FACE31AFB9204008FA782 /* Resources */,
Expand Down Expand Up @@ -279,7 +279,7 @@
/* End PBXResourcesBuildPhase section */

/* Begin PBXShellScriptBuildPhase section */
031660678F66B07DAB967E4C /* [CP] Check Pods Manifest.lock */ = {
099ED2BE858B4FC48E92D809 /* [CP] Check Pods Manifest.lock */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
Expand All @@ -301,7 +301,7 @@
shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n";
showEnvVarsInLog = 0;
};
96A4BF45D30F983FF89A933F /* [CP] Embed Pods Frameworks */ = {
AF8096EF81FCA48E66D68032 /* [CP] Embed Pods Frameworks */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
Expand All @@ -319,7 +319,7 @@
shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-razorpay-customui-pod_Example/Pods-razorpay-customui-pod_Example-frameworks.sh\"\n";
showEnvVarsInLog = 0;
};
FEA55CB53897DAA1131F5BE5 /* [CP] Check Pods Manifest.lock */ = {
B989C959A196021D04E95608 /* [CP] Check Pods Manifest.lock */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
Expand Down Expand Up @@ -497,7 +497,7 @@
};
607FACF01AFB9204008FA782 /* Debug */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = D39E60BF87B1CC7B38B6977B /* Pods-razorpay-customui-pod_Example.debug.xcconfig */;
baseConfigurationReference = 925A3530A03DBE92F96A60D8 /* Pods-razorpay-customui-pod_Example.debug.xcconfig */;
buildSettings = {
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
DEVELOPMENT_TEAM = 3J5MJT3GNL;
Expand All @@ -515,7 +515,7 @@
};
607FACF11AFB9204008FA782 /* Release */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = D231D9E559D594C485839E5B /* Pods-razorpay-customui-pod_Example.release.xcconfig */;
baseConfigurationReference = 5B0A310DE1B10108F83D180E /* Pods-razorpay-customui-pod_Example.release.xcconfig */;
buildSettings = {
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
DEVELOPMENT_TEAM = 3J5MJT3GNL;
Expand All @@ -533,7 +533,7 @@
};
607FACF31AFB9204008FA782 /* Debug */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = F364F62B9E135EB72DB20086 /* Pods-razorpay-customui-pod_Tests.debug.xcconfig */;
baseConfigurationReference = 3607F531F4A4513FF3449110 /* Pods-razorpay-customui-pod_Tests.debug.xcconfig */;
buildSettings = {
DEVELOPMENT_TEAM = 3J5MJT3GNL;
FRAMEWORK_SEARCH_PATHS = (
Expand All @@ -556,7 +556,7 @@
};
607FACF41AFB9204008FA782 /* Release */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = 9C963BC00DA14834EC14ECB6 /* Pods-razorpay-customui-pod_Tests.release.xcconfig */;
baseConfigurationReference = 516CDCF2792B869F46DA34DD /* Pods-razorpay-customui-pod_Tests.release.xcconfig */;
buildSettings = {
DEVELOPMENT_TEAM = 3J5MJT3GNL;
FRAMEWORK_SEARCH_PATHS = (
Expand Down
Binary file not shown.
36 changes: 25 additions & 11 deletions Example/razorpay-customui-pod/MenuVC.swift
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,8 @@ import Razorpay
struct PayloadModel {
var title: String
var options: [String: Any]
var key: String = "rzp_test_1DP5mmOlF5G5ag"
// var key: String = "rzp_test_1DP5mmOlF5G5ag"
var key: String = "rzp_live_partner_Jgy1T7ZabnnFB1"
// var key: String = "rzp_live_5W8oZPBNQPbZDE"
var paymentType: PaymentType
}
Expand Down Expand Up @@ -162,16 +163,29 @@ extension MenuVC {
"upi_app_package_name": "phonepe",
] */
[
"amount": 100, // amount in currency subunits. Defaults to INR. 100 = 100 paise = INR 1.
"currency": "INR",
"email": "[email protected]",
"contact": "9090980808",
// "order_id": "order_DBJOWzybf0sJbb",
"method": "upi",
// "_[flow]": "intent",
// "upi_app_package_name": "phonepe",
"vpa": "success@razorpay" // Optional Parameter
]


"currency":"INR",
"account_id":"acc_HUof36OLlC0sC8",
"amount":"100",
"email":"[email protected]",
"contact":"9999999999",
"method":"upi",
"_[flow]":"intent",
"upi_app_package_name":"phonepe"

]
// [
// "amount": 100, // amount in currency subunits. Defaults to INR. 100 = 100 paise = INR 1.
// "currency": "INR",
// "email": "[email protected]",
// "contact": "9090980808",
//// "order_id": "order_DBJOWzybf0sJbb",
// "method": "upi",
//// "_[flow]": "intent",
//// "upi_app_package_name": "phonepe",
// "vpa": "success@razorpay" // Optional Parameter
// ]
self.payloadArray += [PayloadModel(title: "UPI", options: cardPaymentDict, paymentType: .makePayment)]
cardPaymentDict = [:]
}
Expand Down
Binary file added Pod/.DS_Store
Binary file not shown.
Binary file removed Pod/Razorpay.xcframework.zip
Binary file not shown.
Binary file modified Pod/Razorpay.xcframework/_CodeSignature/CodeDirectory
Binary file not shown.
Binary file modified Pod/Razorpay.xcframework/_CodeSignature/CodeRequirements-1
Binary file not shown.
Loading

0 comments on commit f8b6759

Please sign in to comment.