Cüzdan eşleştirmesini kaldırma servisi

Cüzdan eşleştirmesini kaldırma servisi

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.