From d28b4a2d5886a6b489661ec829d6e27105ee138f Mon Sep 17 00:00:00 2001
From: PJaneta
Date: Tue, 9 Apr 2024 11:57:07 +0200
Subject: [PATCH] AD-232 Can't pay with a saved card
---
adyenv6core/src/com/adyen/v6/factory/AdyenRequestFactory.java | 2 ++
1 file changed, 2 insertions(+)
diff --git a/adyenv6core/src/com/adyen/v6/factory/AdyenRequestFactory.java b/adyenv6core/src/com/adyen/v6/factory/AdyenRequestFactory.java
index 1fac58de..786d921e 100644
--- a/adyenv6core/src/com/adyen/v6/factory/AdyenRequestFactory.java
+++ b/adyenv6core/src/com/adyen/v6/factory/AdyenRequestFactory.java
@@ -154,6 +154,8 @@ else if (AdyenUtil.isOneClick(adyenPaymentMethod)) {
.map(selectedReference -> new CheckoutPaymentMethod(getCardDetails(cartData, selectedReference)))
.ifPresent(paymentsRequest::paymentMethod);
+ paymentsRequest.setRecurringProcessingModel(PaymentRequest.RecurringProcessingModelEnum.CARDONFILE);
+
if (is3DS2allowed) {
enhanceForThreeDS2(paymentsRequest, cartData);
}