BKMLitePay 1.0.4

BKMLitePay 1.0.4

测试已测试
语言语言 Obj-CObjective C
许可 Apache 2
发布日期最后发布2017年1月

Bankalararası Kart Merkezi 维护。



  • Bankalararası Kart Merkezi

LitePaymentIOS

要求

  • iOS 8.0 以上
  • CocoaPods

示例使用

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 向测试服务器发送请求,而禁用时则向生产服务器发送请求。

BKMOTPDelegate

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

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

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

错误代码

  • 101 - 作为参数提供的 ticketId 错误。
  • 102 - 所有 OTP 验证权限已耗尽。
  • 103 - 用户 OTP (重复) 请求权限已用尽。
  • 104 - BKM 服务器错误。