No description, website, or topics provided.
Switch branches/tags
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
MoipSDK.xcodeproj
MoipSDK
MoipSDKResources
MoipSDKTests
.DS_Store
LICENSE
MoipSDK.podspec
README.md

README.md

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;