From 643684f94abb7e2282208b56389741145ded07ef Mon Sep 17 00:00:00 2001 From: jillingk <93914435+jillingk@users.noreply.github.com> Date: Tue, 1 Oct 2024 11:28:50 +0200 Subject: [PATCH] fix possdk live url (#1363) --- src/main/java/com/adyen/Service.java | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/adyen/Service.java b/src/main/java/com/adyen/Service.java index a91dbe138..5c7d6331e 100644 --- a/src/main/java/com/adyen/Service.java +++ b/src/main/java/com/adyen/Service.java @@ -64,8 +64,14 @@ protected String createBaseURL(String url) { if (config.getLiveEndpointUrlPrefix() == null) { throw new IllegalArgumentException("please provide a live url prefix in the client"); } - url = url.replaceFirst("https://checkout-test.adyen.com/", - "https://" + config.getLiveEndpointUrlPrefix() + "-checkout-live.adyenpayments.com/checkout/"); + if (url.contains("/possdk/v68")) { + // Temporary until they fix possdk + url = url.replaceFirst("https://checkout-test.adyen.com/", + "https://" + config.getLiveEndpointUrlPrefix() + "-checkout-live.adyenpayments.com/"); + } else { + url = url.replaceFirst("https://checkout-test.adyen.com/", + "https://" + config.getLiveEndpointUrlPrefix() + "-checkout-live.adyenpayments.com/checkout/"); + } } return url.replaceFirst("-test", "-live");