Skip to content

manoelcfeliciano/moip-encryption-sdk-ios

 
 

Repository files navigation

Usando o MoipSDK

Veja abaixo como integrar o seu app com o Moip.

1. Instalando

O SDK do Moip está no Cocoapods. Para instalar só adicionar pod 'MoipSDK', '~> 1.0.5' no seu Podfile

2. Criar o seu cartão de credito

NSString *myPublicKey = @"";
[MoipSDK importPublicKey:myPublicKey];

3. Criptografar os dados com base no seu MPKCreditCard

MPKCreditCard *creditCard = [MPKCreditCard new];
creditCard.number = @"4111111111111111";
creditCard.cvc = @"999";
creditCard.expirationMonth = @"07";
creditCard.expirationYear = @"15";
    
NSString * cryptData = [MoipSDK encryptCreditCard:creditCard];

Validações

Usando o MoipSDK, você pode realizar varias verificações para checar se os dados do cartão de credito.

Número do cartão
MPKCreditCard *creditCard = [MPKCreditCard new];
creditCard.number = @"4111111111111111";
    
BOOL isValidCreditCard = creditCard.isNumberValid;
Código de segurança
MPKCreditCard *creditCard = [MPKCreditCard new];
creditCard.cvc = @"123";
    
BOOL isValid = creditCard.isSecurityCodeValid;
Data de Expiração
MPKCreditCard *creditCard = [MPKCreditCard new];
creditCard.expirationMonth = @"06";
creditCard.expirationYear = @"2018";
    
BOOL isValid = creditCard.isExpiryDateValid;

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Objective-C 96.1%
  • Ruby 3.4%
  • C 0.5%