let tokenizationModuleInputData = TokenizationModuleInputData(clientApplicationKey:
"live_NjIwNjE0V4DSbWw-DKMZ4gkYGTuffhAeWXXP7lTAHf4", shopName: "Лекторий",
purchaseDescription: name, amount: amount, tokenizationSettings:
self.payApi.makeTokenizationSettings(), applePayMerchantIdentifier: self.applePayMerchantID,
customizationSettings: CustomizationSettings(mainScheme: UIColor(red:1.00, green:0.90, blue:0.00,
alpha:1.0)), savePaymentMethod: .userSelects)
let inputData: TokenizationFlow = .tokenization(tokenizationModuleInputData)
let viewController = TokenizationAssembly.makeModule(inputData: inputData,
moduleOutput: self)
self.present(viewController, animated: true, completion: nil)
}
}
fileprivate func updateResultView() {
let promo = UserDefaults.standard.string(forKey: "я15")
if self.promoCoreUsd.lowercased() == promo {
AlertDialog.showAlert("Ошибка", message: "Вы уже использовали этот промокод",
viewController: self)
}else{
if let c = localCart {
var totalCount = Int()
var totalPrice = Int()
var totalAmount = Int()
for mony in localCart! {
let itemPrice = mony.price
let itemQty = mony.count
let itemAmount = mony.count
totalAmount = itemPrice! * itemQty!
totalPrice = totalPrice + totalAmount
totalCount += itemAmount!