Seçili olan cüzdanı kaldırmak(Unselect Wallet)
Kullanıcı tarafından ödeme yapmak için seçilmiş olan cüzdanı silmek için aşağıdaki kod örneğindeki gibi callUnSelectWallet fonksiyonunu saklamış olduğunuz walletToken değeri ile çağırabilirsiniz.
-
Multipay.callUnSelectWallet(delegate: self, appToken: "YOUR_APP_TOKEN", walletToken: "WALLET_TOKEN", referenceNumber: "USER_REFERENCE_NUMBER", obfuscationSalt: "YOUR_OBFUSCATION_SALT")
Dönüş parametreleri
Aşağıdaki delegate methodları aracılığıyla dönüş yapılacaktır.
-
@objc func multipayUnselectCardSuccess() @objc func multipayUnselectCardFailed(resultCode:String?, resultMessage: String?)
multipayUnselectCardSuccess methodundan dönüş yapıldığı zaman işlem başarılı olmuş demektir ve sakladığınız walletToken değerini silmeniz gerekmektedir.
multipayUnselectCardFailed methodundan dönüş yapılabilecek parametreler aşağıdaki gibidir.
-
resultCode = Aldığınız hata kodu numarasını belirtir, hata bildirme durumunda destek birimlerine ulaşırken burda aldığınız hata kodunu eklemelisiniz.
-
resultMessage = Alınan hatanın String formatında dönüş parametresidir. İstenen durumda kullanıcıya UI’da bilgilendirme burdan dönen değerle yapılabilir.