Page History
...
Code Block | ||
---|---|---|
| ||
import UIKit import AssistMobile class ViewController: UIViewController, AssistPayDelegate { @IBOutlet weak var result: UILabel! var data = PayData() @available(iOS 10.0, *) @IBAction func payWithApplePay(_ sender: UIButton) { data = PayData() pay = AssistPay(delegate: self) data.merchantId = "your merhcnt id in assist" var apmid = "murchant.id.in.apple" data.login = "your account login in assist" data.password = "your account password in assist" data.orderNumber = "order number" data.orderComment = "comment" data.orderAmount = "100.05" data.orderCurrency = .RUB data.lastname = "Ivanov" data.firstname = "Ivan" data.email = "ivan@mailhost.ru" AssistLinks.currentHost = "https://payments.assist.ru" pay!.startWithApplePay(self, withData: data, applePayMerchantId: apmid) } func payFinished(bill: String, status: PaymentStatus, message: String?) { let msg = message ?? "" result.text = "Finished: bill = \(bill), status = \(status.rawValue), message = \(msg)" } } |
SDK и пример приложения доступны для скачивания по следующей ссылке:
https://github.com/assist-group/assist-mcommerce-sdk-ios
...