diff --git a/Xendit.framework/Modules/Xendit.swiftmodule/arm.swiftinterface b/Xendit.framework/Modules/Xendit.swiftmodule/arm.swiftinterface index 5a5b8c3..ab90612 100644 --- a/Xendit.framework/Modules/Xendit.swiftmodule/arm.swiftinterface +++ b/Xendit.framework/Modules/Xendit.swiftmodule/arm.swiftinterface @@ -36,7 +36,7 @@ public class XenditAddress { public class XDTCards { public static func setup(publishableKey: Swift.String) public static func createToken(fromViewController: UIKit.UIViewController, tokenizationRequest: Xendit.XenditTokenizationRequest, onBehalfOf: Swift.String?, completion: @escaping (Xendit.XenditCCToken?, Xendit.XenditError?) -> Swift.Void) - public static func createAuthentication(fromViewController: UIKit.UIViewController, tokenId: Swift.String, amount: Foundation.NSNumber, onBehalfOf: Swift.String?, completion: @escaping (Xendit.XenditAuthentication?, Xendit.XenditError?) -> Swift.Void) + public static func createAuthentication(fromViewController: UIKit.UIViewController, tokenId: Swift.String, amount: Foundation.NSNumber, onBehalfOf: Swift.String?, customer: Xendit.XenditCustomer?, completion: @escaping (Xendit.XenditAuthentication?, Xendit.XenditError?) -> Swift.Void) public static func get3DSRecommendation(tokenId: Swift.String, completion: @escaping (Xendit.Xendit3DSRecommendation?, Xendit.XenditError?) -> Swift.Void) @objc deinit } @@ -84,6 +84,13 @@ public class XenditTokenizationRequest { public init(cardData: Xendit.CardData, shouldAuthenticate: Swift.Bool) @objc deinit } +public class XenditJWTRequest { + open var amount: Foundation.NSNumber + open var currency: Swift.String? + open var midLabel: Swift.String? + open var customer: Xendit.XenditCustomer? + @objc deinit +} @objcMembers @objc(XENAuthenticationData) open class AuthenticationData : ObjectiveC.NSObject { @objc open var tokenId: Swift.String! @objc open var cardCvn: Swift.String! diff --git a/Xendit.framework/Modules/Xendit.swiftmodule/arm.swiftmodule b/Xendit.framework/Modules/Xendit.swiftmodule/arm.swiftmodule index bdbf5b6..3fdb941 100644 Binary files a/Xendit.framework/Modules/Xendit.swiftmodule/arm.swiftmodule and b/Xendit.framework/Modules/Xendit.swiftmodule/arm.swiftmodule differ diff --git a/Xendit.framework/Modules/Xendit.swiftmodule/arm64-apple-ios.swiftinterface b/Xendit.framework/Modules/Xendit.swiftmodule/arm64-apple-ios.swiftinterface index c17ad47..8b7a793 100644 --- a/Xendit.framework/Modules/Xendit.swiftmodule/arm64-apple-ios.swiftinterface +++ b/Xendit.framework/Modules/Xendit.swiftmodule/arm64-apple-ios.swiftinterface @@ -36,7 +36,7 @@ public class XenditAddress { public class XDTCards { public static func setup(publishableKey: Swift.String) public static func createToken(fromViewController: UIKit.UIViewController, tokenizationRequest: Xendit.XenditTokenizationRequest, onBehalfOf: Swift.String?, completion: @escaping (Xendit.XenditCCToken?, Xendit.XenditError?) -> Swift.Void) - public static func createAuthentication(fromViewController: UIKit.UIViewController, tokenId: Swift.String, amount: Foundation.NSNumber, onBehalfOf: Swift.String?, completion: @escaping (Xendit.XenditAuthentication?, Xendit.XenditError?) -> Swift.Void) + public static func createAuthentication(fromViewController: UIKit.UIViewController, tokenId: Swift.String, amount: Foundation.NSNumber, onBehalfOf: Swift.String?, customer: Xendit.XenditCustomer?, completion: @escaping (Xendit.XenditAuthentication?, Xendit.XenditError?) -> Swift.Void) public static func get3DSRecommendation(tokenId: Swift.String, completion: @escaping (Xendit.Xendit3DSRecommendation?, Xendit.XenditError?) -> Swift.Void) @objc deinit } @@ -84,6 +84,13 @@ public class XenditTokenizationRequest { public init(cardData: Xendit.CardData, shouldAuthenticate: Swift.Bool) @objc deinit } +public class XenditJWTRequest { + open var amount: Foundation.NSNumber + open var currency: Swift.String? + open var midLabel: Swift.String? + open var customer: Xendit.XenditCustomer? + @objc deinit +} @objcMembers @objc(XENAuthenticationData) open class AuthenticationData : ObjectiveC.NSObject { @objc open var tokenId: Swift.String! @objc open var cardCvn: Swift.String! diff --git a/Xendit.framework/Modules/Xendit.swiftmodule/arm64-apple-ios.swiftmodule b/Xendit.framework/Modules/Xendit.swiftmodule/arm64-apple-ios.swiftmodule index 2cc078c..150d0ba 100644 Binary files a/Xendit.framework/Modules/Xendit.swiftmodule/arm64-apple-ios.swiftmodule and b/Xendit.framework/Modules/Xendit.swiftmodule/arm64-apple-ios.swiftmodule differ diff --git a/Xendit.framework/Modules/Xendit.swiftmodule/arm64.swiftinterface b/Xendit.framework/Modules/Xendit.swiftmodule/arm64.swiftinterface index c17ad47..8b7a793 100644 --- a/Xendit.framework/Modules/Xendit.swiftmodule/arm64.swiftinterface +++ b/Xendit.framework/Modules/Xendit.swiftmodule/arm64.swiftinterface @@ -36,7 +36,7 @@ public class XenditAddress { public class XDTCards { public static func setup(publishableKey: Swift.String) public static func createToken(fromViewController: UIKit.UIViewController, tokenizationRequest: Xendit.XenditTokenizationRequest, onBehalfOf: Swift.String?, completion: @escaping (Xendit.XenditCCToken?, Xendit.XenditError?) -> Swift.Void) - public static func createAuthentication(fromViewController: UIKit.UIViewController, tokenId: Swift.String, amount: Foundation.NSNumber, onBehalfOf: Swift.String?, completion: @escaping (Xendit.XenditAuthentication?, Xendit.XenditError?) -> Swift.Void) + public static func createAuthentication(fromViewController: UIKit.UIViewController, tokenId: Swift.String, amount: Foundation.NSNumber, onBehalfOf: Swift.String?, customer: Xendit.XenditCustomer?, completion: @escaping (Xendit.XenditAuthentication?, Xendit.XenditError?) -> Swift.Void) public static func get3DSRecommendation(tokenId: Swift.String, completion: @escaping (Xendit.Xendit3DSRecommendation?, Xendit.XenditError?) -> Swift.Void) @objc deinit } @@ -84,6 +84,13 @@ public class XenditTokenizationRequest { public init(cardData: Xendit.CardData, shouldAuthenticate: Swift.Bool) @objc deinit } +public class XenditJWTRequest { + open var amount: Foundation.NSNumber + open var currency: Swift.String? + open var midLabel: Swift.String? + open var customer: Xendit.XenditCustomer? + @objc deinit +} @objcMembers @objc(XENAuthenticationData) open class AuthenticationData : ObjectiveC.NSObject { @objc open var tokenId: Swift.String! @objc open var cardCvn: Swift.String! diff --git a/Xendit.framework/Modules/Xendit.swiftmodule/arm64.swiftmodule b/Xendit.framework/Modules/Xendit.swiftmodule/arm64.swiftmodule index 2cc078c..150d0ba 100644 Binary files a/Xendit.framework/Modules/Xendit.swiftmodule/arm64.swiftmodule and b/Xendit.framework/Modules/Xendit.swiftmodule/arm64.swiftmodule differ diff --git a/Xendit.framework/Modules/Xendit.swiftmodule/armv7-apple-ios.swiftinterface b/Xendit.framework/Modules/Xendit.swiftmodule/armv7-apple-ios.swiftinterface index 5a5b8c3..ab90612 100644 --- a/Xendit.framework/Modules/Xendit.swiftmodule/armv7-apple-ios.swiftinterface +++ b/Xendit.framework/Modules/Xendit.swiftmodule/armv7-apple-ios.swiftinterface @@ -36,7 +36,7 @@ public class XenditAddress { public class XDTCards { public static func setup(publishableKey: Swift.String) public static func createToken(fromViewController: UIKit.UIViewController, tokenizationRequest: Xendit.XenditTokenizationRequest, onBehalfOf: Swift.String?, completion: @escaping (Xendit.XenditCCToken?, Xendit.XenditError?) -> Swift.Void) - public static func createAuthentication(fromViewController: UIKit.UIViewController, tokenId: Swift.String, amount: Foundation.NSNumber, onBehalfOf: Swift.String?, completion: @escaping (Xendit.XenditAuthentication?, Xendit.XenditError?) -> Swift.Void) + public static func createAuthentication(fromViewController: UIKit.UIViewController, tokenId: Swift.String, amount: Foundation.NSNumber, onBehalfOf: Swift.String?, customer: Xendit.XenditCustomer?, completion: @escaping (Xendit.XenditAuthentication?, Xendit.XenditError?) -> Swift.Void) public static func get3DSRecommendation(tokenId: Swift.String, completion: @escaping (Xendit.Xendit3DSRecommendation?, Xendit.XenditError?) -> Swift.Void) @objc deinit } @@ -84,6 +84,13 @@ public class XenditTokenizationRequest { public init(cardData: Xendit.CardData, shouldAuthenticate: Swift.Bool) @objc deinit } +public class XenditJWTRequest { + open var amount: Foundation.NSNumber + open var currency: Swift.String? + open var midLabel: Swift.String? + open var customer: Xendit.XenditCustomer? + @objc deinit +} @objcMembers @objc(XENAuthenticationData) open class AuthenticationData : ObjectiveC.NSObject { @objc open var tokenId: Swift.String! @objc open var cardCvn: Swift.String! diff --git a/Xendit.framework/Modules/Xendit.swiftmodule/armv7-apple-ios.swiftmodule b/Xendit.framework/Modules/Xendit.swiftmodule/armv7-apple-ios.swiftmodule index bdbf5b6..3fdb941 100644 Binary files a/Xendit.framework/Modules/Xendit.swiftmodule/armv7-apple-ios.swiftmodule and b/Xendit.framework/Modules/Xendit.swiftmodule/armv7-apple-ios.swiftmodule differ diff --git a/Xendit.framework/Modules/Xendit.swiftmodule/armv7.swiftinterface b/Xendit.framework/Modules/Xendit.swiftmodule/armv7.swiftinterface index 5a5b8c3..ab90612 100644 --- a/Xendit.framework/Modules/Xendit.swiftmodule/armv7.swiftinterface +++ b/Xendit.framework/Modules/Xendit.swiftmodule/armv7.swiftinterface @@ -36,7 +36,7 @@ public class XenditAddress { public class XDTCards { public static func setup(publishableKey: Swift.String) public static func createToken(fromViewController: UIKit.UIViewController, tokenizationRequest: Xendit.XenditTokenizationRequest, onBehalfOf: Swift.String?, completion: @escaping (Xendit.XenditCCToken?, Xendit.XenditError?) -> Swift.Void) - public static func createAuthentication(fromViewController: UIKit.UIViewController, tokenId: Swift.String, amount: Foundation.NSNumber, onBehalfOf: Swift.String?, completion: @escaping (Xendit.XenditAuthentication?, Xendit.XenditError?) -> Swift.Void) + public static func createAuthentication(fromViewController: UIKit.UIViewController, tokenId: Swift.String, amount: Foundation.NSNumber, onBehalfOf: Swift.String?, customer: Xendit.XenditCustomer?, completion: @escaping (Xendit.XenditAuthentication?, Xendit.XenditError?) -> Swift.Void) public static func get3DSRecommendation(tokenId: Swift.String, completion: @escaping (Xendit.Xendit3DSRecommendation?, Xendit.XenditError?) -> Swift.Void) @objc deinit } @@ -84,6 +84,13 @@ public class XenditTokenizationRequest { public init(cardData: Xendit.CardData, shouldAuthenticate: Swift.Bool) @objc deinit } +public class XenditJWTRequest { + open var amount: Foundation.NSNumber + open var currency: Swift.String? + open var midLabel: Swift.String? + open var customer: Xendit.XenditCustomer? + @objc deinit +} @objcMembers @objc(XENAuthenticationData) open class AuthenticationData : ObjectiveC.NSObject { @objc open var tokenId: Swift.String! @objc open var cardCvn: Swift.String! diff --git a/Xendit.framework/Modules/Xendit.swiftmodule/armv7.swiftmodule b/Xendit.framework/Modules/Xendit.swiftmodule/armv7.swiftmodule index bdbf5b6..3fdb941 100644 Binary files a/Xendit.framework/Modules/Xendit.swiftmodule/armv7.swiftmodule and b/Xendit.framework/Modules/Xendit.swiftmodule/armv7.swiftmodule differ diff --git a/Xendit.framework/Modules/Xendit.swiftmodule/i386-apple-ios-simulator.swiftinterface b/Xendit.framework/Modules/Xendit.swiftmodule/i386-apple-ios-simulator.swiftinterface index db163dd..36db822 100644 --- a/Xendit.framework/Modules/Xendit.swiftmodule/i386-apple-ios-simulator.swiftinterface +++ b/Xendit.framework/Modules/Xendit.swiftmodule/i386-apple-ios-simulator.swiftinterface @@ -36,7 +36,7 @@ public class XenditAddress { public class XDTCards { public static func setup(publishableKey: Swift.String) public static func createToken(fromViewController: UIKit.UIViewController, tokenizationRequest: Xendit.XenditTokenizationRequest, onBehalfOf: Swift.String?, completion: @escaping (Xendit.XenditCCToken?, Xendit.XenditError?) -> Swift.Void) - public static func createAuthentication(fromViewController: UIKit.UIViewController, tokenId: Swift.String, amount: Foundation.NSNumber, onBehalfOf: Swift.String?, completion: @escaping (Xendit.XenditAuthentication?, Xendit.XenditError?) -> Swift.Void) + public static func createAuthentication(fromViewController: UIKit.UIViewController, tokenId: Swift.String, amount: Foundation.NSNumber, onBehalfOf: Swift.String?, customer: Xendit.XenditCustomer?, completion: @escaping (Xendit.XenditAuthentication?, Xendit.XenditError?) -> Swift.Void) public static func get3DSRecommendation(tokenId: Swift.String, completion: @escaping (Xendit.Xendit3DSRecommendation?, Xendit.XenditError?) -> Swift.Void) @objc deinit } @@ -84,6 +84,13 @@ public class XenditTokenizationRequest { public init(cardData: Xendit.CardData, shouldAuthenticate: Swift.Bool) @objc deinit } +public class XenditJWTRequest { + open var amount: Foundation.NSNumber + open var currency: Swift.String? + open var midLabel: Swift.String? + open var customer: Xendit.XenditCustomer? + @objc deinit +} @objcMembers @objc(XENAuthenticationData) open class AuthenticationData : ObjectiveC.NSObject { @objc open var tokenId: Swift.String! @objc open var cardCvn: Swift.String! diff --git a/Xendit.framework/Modules/Xendit.swiftmodule/i386-apple-ios-simulator.swiftmodule b/Xendit.framework/Modules/Xendit.swiftmodule/i386-apple-ios-simulator.swiftmodule index ef16d79..bf7aa18 100644 Binary files a/Xendit.framework/Modules/Xendit.swiftmodule/i386-apple-ios-simulator.swiftmodule and b/Xendit.framework/Modules/Xendit.swiftmodule/i386-apple-ios-simulator.swiftmodule differ diff --git a/Xendit.framework/Modules/Xendit.swiftmodule/i386.swiftinterface b/Xendit.framework/Modules/Xendit.swiftmodule/i386.swiftinterface index db163dd..36db822 100644 --- a/Xendit.framework/Modules/Xendit.swiftmodule/i386.swiftinterface +++ b/Xendit.framework/Modules/Xendit.swiftmodule/i386.swiftinterface @@ -36,7 +36,7 @@ public class XenditAddress { public class XDTCards { public static func setup(publishableKey: Swift.String) public static func createToken(fromViewController: UIKit.UIViewController, tokenizationRequest: Xendit.XenditTokenizationRequest, onBehalfOf: Swift.String?, completion: @escaping (Xendit.XenditCCToken?, Xendit.XenditError?) -> Swift.Void) - public static func createAuthentication(fromViewController: UIKit.UIViewController, tokenId: Swift.String, amount: Foundation.NSNumber, onBehalfOf: Swift.String?, completion: @escaping (Xendit.XenditAuthentication?, Xendit.XenditError?) -> Swift.Void) + public static func createAuthentication(fromViewController: UIKit.UIViewController, tokenId: Swift.String, amount: Foundation.NSNumber, onBehalfOf: Swift.String?, customer: Xendit.XenditCustomer?, completion: @escaping (Xendit.XenditAuthentication?, Xendit.XenditError?) -> Swift.Void) public static func get3DSRecommendation(tokenId: Swift.String, completion: @escaping (Xendit.Xendit3DSRecommendation?, Xendit.XenditError?) -> Swift.Void) @objc deinit } @@ -84,6 +84,13 @@ public class XenditTokenizationRequest { public init(cardData: Xendit.CardData, shouldAuthenticate: Swift.Bool) @objc deinit } +public class XenditJWTRequest { + open var amount: Foundation.NSNumber + open var currency: Swift.String? + open var midLabel: Swift.String? + open var customer: Xendit.XenditCustomer? + @objc deinit +} @objcMembers @objc(XENAuthenticationData) open class AuthenticationData : ObjectiveC.NSObject { @objc open var tokenId: Swift.String! @objc open var cardCvn: Swift.String! diff --git a/Xendit.framework/Modules/Xendit.swiftmodule/i386.swiftmodule b/Xendit.framework/Modules/Xendit.swiftmodule/i386.swiftmodule index ef16d79..bf7aa18 100644 Binary files a/Xendit.framework/Modules/Xendit.swiftmodule/i386.swiftmodule and b/Xendit.framework/Modules/Xendit.swiftmodule/i386.swiftmodule differ diff --git a/Xendit.framework/Modules/Xendit.swiftmodule/x86_64-apple-ios-simulator.swiftinterface b/Xendit.framework/Modules/Xendit.swiftmodule/x86_64-apple-ios-simulator.swiftinterface index f7886dd..f4b2556 100644 --- a/Xendit.framework/Modules/Xendit.swiftmodule/x86_64-apple-ios-simulator.swiftinterface +++ b/Xendit.framework/Modules/Xendit.swiftmodule/x86_64-apple-ios-simulator.swiftinterface @@ -36,7 +36,7 @@ public class XenditAddress { public class XDTCards { public static func setup(publishableKey: Swift.String) public static func createToken(fromViewController: UIKit.UIViewController, tokenizationRequest: Xendit.XenditTokenizationRequest, onBehalfOf: Swift.String?, completion: @escaping (Xendit.XenditCCToken?, Xendit.XenditError?) -> Swift.Void) - public static func createAuthentication(fromViewController: UIKit.UIViewController, tokenId: Swift.String, amount: Foundation.NSNumber, onBehalfOf: Swift.String?, completion: @escaping (Xendit.XenditAuthentication?, Xendit.XenditError?) -> Swift.Void) + public static func createAuthentication(fromViewController: UIKit.UIViewController, tokenId: Swift.String, amount: Foundation.NSNumber, onBehalfOf: Swift.String?, customer: Xendit.XenditCustomer?, completion: @escaping (Xendit.XenditAuthentication?, Xendit.XenditError?) -> Swift.Void) public static func get3DSRecommendation(tokenId: Swift.String, completion: @escaping (Xendit.Xendit3DSRecommendation?, Xendit.XenditError?) -> Swift.Void) @objc deinit } @@ -84,6 +84,13 @@ public class XenditTokenizationRequest { public init(cardData: Xendit.CardData, shouldAuthenticate: Swift.Bool) @objc deinit } +public class XenditJWTRequest { + open var amount: Foundation.NSNumber + open var currency: Swift.String? + open var midLabel: Swift.String? + open var customer: Xendit.XenditCustomer? + @objc deinit +} @objcMembers @objc(XENAuthenticationData) open class AuthenticationData : ObjectiveC.NSObject { @objc open var tokenId: Swift.String! @objc open var cardCvn: Swift.String! diff --git a/Xendit.framework/Modules/Xendit.swiftmodule/x86_64-apple-ios-simulator.swiftmodule b/Xendit.framework/Modules/Xendit.swiftmodule/x86_64-apple-ios-simulator.swiftmodule index d9c727a..fa93219 100644 Binary files a/Xendit.framework/Modules/Xendit.swiftmodule/x86_64-apple-ios-simulator.swiftmodule and b/Xendit.framework/Modules/Xendit.swiftmodule/x86_64-apple-ios-simulator.swiftmodule differ diff --git a/Xendit.framework/Modules/Xendit.swiftmodule/x86_64.swiftinterface b/Xendit.framework/Modules/Xendit.swiftmodule/x86_64.swiftinterface index f7886dd..f4b2556 100644 --- a/Xendit.framework/Modules/Xendit.swiftmodule/x86_64.swiftinterface +++ b/Xendit.framework/Modules/Xendit.swiftmodule/x86_64.swiftinterface @@ -36,7 +36,7 @@ public class XenditAddress { public class XDTCards { public static func setup(publishableKey: Swift.String) public static func createToken(fromViewController: UIKit.UIViewController, tokenizationRequest: Xendit.XenditTokenizationRequest, onBehalfOf: Swift.String?, completion: @escaping (Xendit.XenditCCToken?, Xendit.XenditError?) -> Swift.Void) - public static func createAuthentication(fromViewController: UIKit.UIViewController, tokenId: Swift.String, amount: Foundation.NSNumber, onBehalfOf: Swift.String?, completion: @escaping (Xendit.XenditAuthentication?, Xendit.XenditError?) -> Swift.Void) + public static func createAuthentication(fromViewController: UIKit.UIViewController, tokenId: Swift.String, amount: Foundation.NSNumber, onBehalfOf: Swift.String?, customer: Xendit.XenditCustomer?, completion: @escaping (Xendit.XenditAuthentication?, Xendit.XenditError?) -> Swift.Void) public static func get3DSRecommendation(tokenId: Swift.String, completion: @escaping (Xendit.Xendit3DSRecommendation?, Xendit.XenditError?) -> Swift.Void) @objc deinit } @@ -84,6 +84,13 @@ public class XenditTokenizationRequest { public init(cardData: Xendit.CardData, shouldAuthenticate: Swift.Bool) @objc deinit } +public class XenditJWTRequest { + open var amount: Foundation.NSNumber + open var currency: Swift.String? + open var midLabel: Swift.String? + open var customer: Xendit.XenditCustomer? + @objc deinit +} @objcMembers @objc(XENAuthenticationData) open class AuthenticationData : ObjectiveC.NSObject { @objc open var tokenId: Swift.String! @objc open var cardCvn: Swift.String! diff --git a/Xendit.framework/Modules/Xendit.swiftmodule/x86_64.swiftmodule b/Xendit.framework/Modules/Xendit.swiftmodule/x86_64.swiftmodule index d9c727a..fa93219 100644 Binary files a/Xendit.framework/Modules/Xendit.swiftmodule/x86_64.swiftmodule and b/Xendit.framework/Modules/Xendit.swiftmodule/x86_64.swiftmodule differ diff --git a/Xendit.framework/Xendit b/Xendit.framework/Xendit index 5b71c9b..76d649b 100755 Binary files a/Xendit.framework/Xendit and b/Xendit.framework/Xendit differ