react-native-adyen-encrypt

1.0.2 • Public • Published

react-native-adyen-encrypt

Getting started

iOS

  1. Install package with $ npm install react-native-adyen-encrypt --save
  2. modify ios/Podfile so that platform :ios is >= 10
  3. your iOS project will need to have a Swift bridging header. Easiest way to do this is to add a swift file to the project. This file must remain in the project 😢
  4. Verify that your SWIFT_VERSION is >= 5
  5. pod install

Android

  1. Install package with $ npm install react-native-adyen-encrypt --save
  2. That should be it 😅

Usage

Example App

https://github.com/voomflights/react-native-adyen-encrypt-example

Code Snippet

import {AdyenEncryptor, CardForm} from 'react-native-adyen-encrypt'
 
const cardForm: CardForm = {
  cardNumber: "654654654654654",
  securityCode: "999",
  expiryMonth: "13",
  expiryYear: "1999" // note 4 digit year
}
const encryptor = new AdyenEncryptor(ADYEN_PUBLIC_KEY)
const promise = encryptor.encryptCard(cardForm)
promise.then((data: EncryptedCard) => {
  // do something neat
})

Readme

Keywords

Package Sidebar

Install

npm i react-native-adyen-encrypt

Weekly Downloads

1

Version

1.0.2

License

MIT

Unpacked Size

92 kB

Total Files

24

Last publish

Collaborators

  • pinwheeler