From 1490257c7d033c48d3fca053b6ca4078d0a080ee Mon Sep 17 00:00:00 2001 From: Avni BALIKCI Date: Mon, 2 Feb 2026 17:00:45 +0300 Subject: [PATCH] Add encrypted card to card model --- src/main/java/io/craftgate/request/dto/Card.java | 1 + .../io/craftgate/request/dto/EncryptedCard.java | 13 +++++++++++++ 2 files changed, 14 insertions(+) create mode 100644 src/main/java/io/craftgate/request/dto/EncryptedCard.java diff --git a/src/main/java/io/craftgate/request/dto/Card.java b/src/main/java/io/craftgate/request/dto/Card.java index 199c0bb..c0f945e 100644 --- a/src/main/java/io/craftgate/request/dto/Card.java +++ b/src/main/java/io/craftgate/request/dto/Card.java @@ -22,6 +22,7 @@ public class Card { private String cardHolderIdentityNumber; private Loyalty loyalty; private TokenizedCard tokenizedCard; + private EncryptedCard encryptedCard; @Builder.Default private Boolean storeCardAfterSuccessPayment = false; diff --git a/src/main/java/io/craftgate/request/dto/EncryptedCard.java b/src/main/java/io/craftgate/request/dto/EncryptedCard.java new file mode 100644 index 0000000..155ecd4 --- /dev/null +++ b/src/main/java/io/craftgate/request/dto/EncryptedCard.java @@ -0,0 +1,13 @@ +package io.craftgate.request.dto; + +import io.craftgate.model.TokenizedCardType; +import lombok.Builder; +import lombok.Data; + +import java.util.Map; +@Data +@Builder +public class EncryptedCard { + private String cardData; + private String type; +} \ No newline at end of file