From fb1dde70a6f8cc637fa05e4ea47a3b10230e6caf Mon Sep 17 00:00:00 2001 From: Serhat Tunca Date: Mon, 13 Jul 2026 14:33:27 +0300 Subject: [PATCH 1/2] Remove `paidPrice` field from `InitMultiPaymentRequest`. --- src/main/java/io/craftgate/request/InitMultiPaymentRequest.java | 1 - src/test/java/io/craftgate/sample/PaymentSample.java | 1 - 2 files changed, 2 deletions(-) diff --git a/src/main/java/io/craftgate/request/InitMultiPaymentRequest.java b/src/main/java/io/craftgate/request/InitMultiPaymentRequest.java index 3fdbc78a..2174f472 100644 --- a/src/main/java/io/craftgate/request/InitMultiPaymentRequest.java +++ b/src/main/java/io/craftgate/request/InitMultiPaymentRequest.java @@ -17,7 +17,6 @@ public class InitMultiPaymentRequest { private BigDecimal price; - private BigDecimal paidPrice; private Currency currency; private PaymentGroup paymentGroup; private PaymentSource paymentSource; diff --git a/src/test/java/io/craftgate/sample/PaymentSample.java b/src/test/java/io/craftgate/sample/PaymentSample.java index 456df665..c9a0693c 100644 --- a/src/test/java/io/craftgate/sample/PaymentSample.java +++ b/src/test/java/io/craftgate/sample/PaymentSample.java @@ -2306,7 +2306,6 @@ void init_multi_payment() { InitMultiPaymentRequest request = InitMultiPaymentRequest.builder() .price(BigDecimal.valueOf(100)) - .paidPrice(BigDecimal.valueOf(100)) .buyerMemberId(7L) .callbackUrl("https://www.your-website.com/craftgate-multi-payment-callback") .currency(Currency.TRY) From 93d0fc7c7210b0c24bc2da2ee37607055102a3a9 Mon Sep 17 00:00:00 2001 From: Serhat Tunca Date: Mon, 13 Jul 2026 15:57:47 +0300 Subject: [PATCH 2/2] Rename 'paidPrice' field to 'price' in MultiPaymentResponse --- src/main/java/io/craftgate/response/MultiPaymentResponse.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/io/craftgate/response/MultiPaymentResponse.java b/src/main/java/io/craftgate/response/MultiPaymentResponse.java index 3e61d40c..a641b7dd 100644 --- a/src/main/java/io/craftgate/response/MultiPaymentResponse.java +++ b/src/main/java/io/craftgate/response/MultiPaymentResponse.java @@ -15,7 +15,7 @@ public class MultiPaymentResponse { private String token; private String conversationId; private String externalId; - private BigDecimal paidPrice; + private BigDecimal price; private BigDecimal remainingAmount; private LocalDateTime tokenExpireDate; private Set paymentIds;