测试已测试 | ✗ |
语言语言 | Obj-CObjective C |
许可证 | MIT |
发布最后发布 | 2016年5月 |
由Luciano Nascimento维护,发布1.1.1。
依赖 | |
AFNetworking | ~> 3.0 |
ObjectiveLuhn | ~> 1.0 |
AppDelegate.m
- didFinishLaunchingWithOptions
[[PagarMe sharedInstance] setEncryptionKey:@"Your_PagarMe_EncryptionKey"];
PagarMeCreditCard *pagarMeCreditCard = [[PagarMeCreditCard alloc] initWithCardNumber:@"4111111111111111" cardHolderName:@"Test Card" cardExpirationMonth:@"10" cardExpirationYear:@"20" cardCvv:@"123"];
if ([pagarMeCreditCard hasErrorCardNumber]) {
// Error with CardNumber
}
else if ([pagarMeCreditCard hasErrorCardHolderName]) {
// Error with CardHolderName
}
else if ([pagarMeCreditCard hasErrorCardCVV]) {
// Error with CardCVV
}
else if ([pagarMeCreditCard hasErrorCardExpirationMonth]) {
// Error with CardExpirationMonth
}
else if ([pagarMeCreditCard hasErrorCardExpirationYear]) {
// Error with CardExpirationYear
}
else {
// Validated all Fields!
[pagarMeCreditCard generateHash:^(NSError *error, NSString *cardHash) {
if(error) {
NSLog(@"Error: %@", error);
return;
}
NSLog(@"CardHash Generated: %@", cardHash);
}];
}
如果您有任何问题或建议,请在这里打开问题here。
请在此查看here。