Latest 1.0.5
Homepage https://github.com/moip/ios-sdk
License MIT
Platforms ios 7.0, requires ARC
Authors

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 'MoipEncryptSDK', '~> 1.0' 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;

Latest podspec

{
    "name": "MoipSDK",
    "version": "1.0.5",
    "summary": "Cliente iOS para integrau00e7u00e3o com as APIs v2 Moip, possibilita a criptografia de dados sensu00edveis de cartu00e3o de cru00e9dito.",
    "description": "Cliente iOS para integrau00e7u00e3o com as APIs v2 Moip, possibilita a criptografia dendados sensu00edveis de cartu00e3o de cru00e9dito.",
    "homepage": "https://github.com/moip/ios-sdk",
    "license": "MIT",
    "authors": {
        "Moip": "[email protected]"
    },
    "platforms": {
        "ios": "7.0"
    },
    "source": {
        "git": "https://github.com/moip/ios-sdk.git",
        "tag": "1.0.5"
    },
    "source_files": [
        "MoipSDK",
        "MoipSDK/**/*.{h,m}"
    ],
    "public_header_files": "MoipSDK/**/*.h",
    "requires_arc": true
}

Pin It on Pinterest

Share This