adyen-cse-ios icon indicating copy to clipboard operation
adyen-cse-ios copied to clipboard

[Question] Deprecated Status?

Open AlexandreRoba opened this issue 5 years ago • 5 comments

Dear all,

We are looking into the moving our current usage of Adyen payment flow that make use of the Adyen IOS and Android SQK with the quick flow to the API flow so we can have the full control of what we do. With the API Flow we need to encrypt the payment method information using the CSE libraries. We saw thoss libraries are today marked as deprecated. Can you tell us then what should be done today to encrypt the payment information when using the API flow?

Regards,

Alex.

AlexandreRoba avatar Mar 15 '19 11:03 AlexandreRoba

Hi @AlexandreRoba,

The replacement for AdyenCSE is the CardEncryptor class inside our iOS SDK. You don't have to implement the full SDK, you can use the CardEncryptor standalone.

With kind regards,

Joost

joostvandijk avatar Mar 15 '19 11:03 joostvandijk

Hello @joostvandijk thanks for the answer will use this one then. It is a little bit ennoying that we have to "import" the full SDK to support only the API integration... :( If you have the answer what is the similar class for encrypting on android? Otherwise I will look into it myself :p

AlexandreRoba avatar Mar 19 '19 10:03 AlexandreRoba

Hi @AlexandreRoba,

I understand. When you use CocoaPods, you can use the Adyen/Card subspec. If you use Carthage, you have to link Adyen, AdyenInternal, AdyenCard and Adyen3DS2. This will save some weight.

As for Android, the class is named the same: https://github.com/Adyen/adyen-android/blob/master/checkout-core-card/src/main/java/com/adyen/checkout/core/card/CardEncryptor.java

Joost

joostvandijk avatar Mar 19 '19 12:03 joostvandijk

@joostvandijk is this still the recommended approach? We're looking to integrate the Adyen SDK into our React Native app and want full control over the flow so we're not looking to use the Card Components. If we use the CardEncryptor classes to encrypt our payment methods will we be able to follow the rest of the 'API only' integration for Online Payments? (https://docs.adyen.com/checkout)

tomtargosz avatar Nov 26 '19 16:11 tomtargosz

@tomtargosz Hi Tom, yes, it is. Please use CardEncryptor. It will work with the direct API integration as described in the docs.

Best,

Joost

joostvandijk avatar Nov 26 '19 16:11 joostvandijk