From 36efa0e2de1535871b222f2c12341138bcd50edd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Burak=20Y=C4=B1ld=C4=B1z?= Date: Thu, 10 Jul 2025 02:36:11 +0300 Subject: [PATCH] Add orderId support to bnpl payment offers service --- src/main/java/io/craftgate/request/BnplPaymentOfferRequest.java | 1 + src/test/java/io/craftgate/sample/BnplPaymentSample.java | 1 + 2 files changed, 2 insertions(+) diff --git a/src/main/java/io/craftgate/request/BnplPaymentOfferRequest.java b/src/main/java/io/craftgate/request/BnplPaymentOfferRequest.java index 4ab666c3..0bd13f25 100644 --- a/src/main/java/io/craftgate/request/BnplPaymentOfferRequest.java +++ b/src/main/java/io/craftgate/request/BnplPaymentOfferRequest.java @@ -18,6 +18,7 @@ public class BnplPaymentOfferRequest { private Long merchantApmId; private BigDecimal price; private Currency currency; + private String apmOrderId; private Map additionalParams; private List items; diff --git a/src/test/java/io/craftgate/sample/BnplPaymentSample.java b/src/test/java/io/craftgate/sample/BnplPaymentSample.java index fee0754a..62f4289d 100644 --- a/src/test/java/io/craftgate/sample/BnplPaymentSample.java +++ b/src/test/java/io/craftgate/sample/BnplPaymentSample.java @@ -50,6 +50,7 @@ void retrieve_bank_offer() { .apmType(ApmType.MASLAK) .price(BigDecimal.valueOf(10000)) .currency(Currency.TRY) + .apmOrderId(UUID.randomUUID().toString()) .items(items) .build();