From 4612b41e87c1e862684b4e2e5954b841f88fd3b0 Mon Sep 17 00:00:00 2001 From: "david.owusu" Date: Thu, 27 Mar 2025 16:11:18 +0100 Subject: [PATCH 1/2] [CC-2270] Add Paypage v2 style for: - $basketBackgroundColor - paymentFormBackgroundColor --- src/main/java/com/unzer/payment/models/paypage/Style.java | 4 +++- .../unzer/payment/integration/resources/PaypageV2Test.java | 2 ++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/src/main/java/com/unzer/payment/models/paypage/Style.java b/src/main/java/com/unzer/payment/models/paypage/Style.java index 3f1ee9a1..02b6a417 100644 --- a/src/main/java/com/unzer/payment/models/paypage/Style.java +++ b/src/main/java/com/unzer/payment/models/paypage/Style.java @@ -9,13 +9,15 @@ public class Style { private Boolean shadows; private String backgroundColor; private String backgroundImage; + private String basketBackgroundColor; private String brandColor; private String cornerRadius; + private String favicon; private String font; private String footerColor; private String headerColor; private String linkColor; private String logoImage; - private String favicon; + private String paymentFormBackgroundColor; private String textColor; } diff --git a/src/test/java/com/unzer/payment/integration/resources/PaypageV2Test.java b/src/test/java/com/unzer/payment/integration/resources/PaypageV2Test.java index 76e59a2d..7ebe82ef 100644 --- a/src/test/java/com/unzer/payment/integration/resources/PaypageV2Test.java +++ b/src/test/java/com/unzer/payment/integration/resources/PaypageV2Test.java @@ -99,6 +99,8 @@ void createPaypageWithStyle() { .setLinkColor("#000000") .setLogoImage("https://logoimage.com") .setShadows(true) + .setBasketBackgroundColor("#ffffff") + .setPaymentFormBackgroundColor("#0000ff") .setTextColor("#000000"); PaypageV2 paypage = new PaypageV2(new BigDecimal("9.99"), "EUR", "charge"); From 6f588bfb97628091dc8c8b7f59a968ea069d0307 Mon Sep 17 00:00:00 2001 From: "david.owusu" Date: Thu, 27 Mar 2025 16:48:21 +0100 Subject: [PATCH 2/2] [CC-2270] Review comment. cleanup. --- .../unzer/payment/integration/resources/PaypageV2BaseTest.java | 2 -- 1 file changed, 2 deletions(-) diff --git a/src/test/java/com/unzer/payment/integration/resources/PaypageV2BaseTest.java b/src/test/java/com/unzer/payment/integration/resources/PaypageV2BaseTest.java index 632d7e1e..f49b56e1 100644 --- a/src/test/java/com/unzer/payment/integration/resources/PaypageV2BaseTest.java +++ b/src/test/java/com/unzer/payment/integration/resources/PaypageV2BaseTest.java @@ -16,7 +16,6 @@ abstract class PaypageV2BaseTest extends AbstractPaymentTest { @BeforeAll public void setUpBeforeAll() { - // Setup single unzer instance for all class tests. -> reusing jwt token stored in unzer instance. unzer = new Unzer(Keys.DEFAULT); } @@ -25,7 +24,6 @@ protected void assertCreatedPaypage(PaypageV2 paypage) { String id = paypage.getId(); assertNotNull(redirectUrl); assertNotNull(id); -// assertTrue(redirectUrl.contains(id)); } protected PaypageV2 testPaypageCreation(PaypageV2 paypage) {