BKMLitePay 1.0.4

BKMLitePay 1.0.4

TestsTested
LangLanguage Obj-CObjective C
License Apache 2
ReleasedLast Release Jan 2017

Maintained by Bankalararası Kart Merkezi.



  • By
  • Bankalararası Kart Merkezi

LitePaymentIOS

Gereksinimler

  • iOS 8.0 ve üzeri
  • CocoaPods

Örnek Kullanım

BKMLitePayViewController *vc = [[BKMLitePayViewController alloc] initWithOneTimePasswordRequestTicket:@"YOUR_TICKET" delegate:self];
[vc setEnableDebugMode:YES];// Default value is NO, set to YES for test servers
[self presentViewController:vc animated:YES completion:nil];

DebugMode enable edilerek test sunucularına, disable edilerek production sunucularına istek gönderilebilir.

BKMOTPDelegate

- (void)otpVerifySuccessWithTicket:(NSString *)ticket{
    // Successful verification
}

- (void)otpVerifyFailureWithError:(NSError *)error{
    // Verification failed
}

- (void)otpVerifyCancelled{
    // User cancelled verification process
}

Hata Kodları

  • 101 - Parametrik olarak verilen ticketId hatalıdır.
  • 102 - Tüm OTP doğrulama hakları tükenmiştir.
  • 103 - Kullanıcının OTP (tekrar) talep etme hakkı bitmiştir.
  • 104 - BKM sunucu hatası.