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();