diff --git a/riskified-sdk/pom.xml b/riskified-sdk/pom.xml
index e962c17..afb9149 100644
--- a/riskified-sdk/pom.xml
+++ b/riskified-sdk/pom.xml
@@ -4,7 +4,7 @@
4.0.0
com.riskified
riskified-sdk
- v2.14.0
+ v2.15.0
Riskified SDK
Riskified rest api SDK for java
https://www.riskified.com
diff --git a/riskified-sdk/src/main/java/com/riskified/RiskifiedClient.java b/riskified-sdk/src/main/java/com/riskified/RiskifiedClient.java
index 41ef406..91bbc17 100644
--- a/riskified-sdk/src/main/java/com/riskified/RiskifiedClient.java
+++ b/riskified-sdk/src/main/java/com/riskified/RiskifiedClient.java
@@ -1074,7 +1074,7 @@ private HttpPost createPostRequest(String url) {
postRequest.setHeader(HttpHeaders.ACCEPT, "application/vnd.riskified.com; version=2");
postRequest.setHeader(HttpHeaders.ACCEPT, "application/json");
postRequest.setHeader("X-RISKIFIED-SHOP-DOMAIN", shopUrl);
- postRequest.setHeader("User-Agent","riskified_java_sdk/2.14.0"); // TODO: take the version automatically
+ postRequest.setHeader("User-Agent","riskified_java_sdk/2.15.0"); // TODO: take the version automatically
postRequest.setHeader("Version",versionHeaderValue);
return postRequest;
}
diff --git a/riskified-sdk/src/main/java/com/riskified/models/DigitalLineItem.java b/riskified-sdk/src/main/java/com/riskified/models/DigitalLineItem.java
index 637f5ff..a06628b 100644
--- a/riskified-sdk/src/main/java/com/riskified/models/DigitalLineItem.java
+++ b/riskified-sdk/src/main/java/com/riskified/models/DigitalLineItem.java
@@ -13,14 +13,9 @@ public class DigitalLineItem extends LineItem {
String cardType;
String cardSubType;
String senderEmail;
- Recipient digitalRecipient;
- public DigitalLineItem(double price, int quantity, String title, Recipient recipient) {
+ public DigitalLineItem(double price, int quantity, String title) {
super(price, quantity, title);
- if (recipient == null) {
- throw new IllegalArgumentException("Recipient is required for DigitalLineItem");
- }
- this.digitalRecipient = recipient;
}
public String getSenderName() {
@@ -103,13 +98,7 @@ public void setSenderEmail(String senderEmail) {
this.senderEmail = senderEmail;
}
- public Recipient getRecipient() {
- return digitalRecipient;
- }
- public void setRecipient(Recipient recipient) {
- this.digitalRecipient = recipient;
- }
}
diff --git a/riskified-sdk/src/main/java/com/riskified/models/LineItem.java b/riskified-sdk/src/main/java/com/riskified/models/LineItem.java
index 608926d..883ef97 100644
--- a/riskified-sdk/src/main/java/com/riskified/models/LineItem.java
+++ b/riskified-sdk/src/main/java/com/riskified/models/LineItem.java
@@ -37,8 +37,7 @@ public class LineItem implements IValidated {
private String color;
private RegistryType registryType;
private Policy policy;
- private String routingNumber;
- private String accountNumber;
+ private Recipient recipient;
private String reasonToTransfer;
@@ -312,21 +311,14 @@ public void setPolicy(Policy policy) {
this.policy = policy;
}
- public String getRoutingNumber() {
- return routingNumber;
+ public Recipient getRecipient() {
+ return recipient;
}
- public void setRoutingNumber(String routingNumber) {
- this.routingNumber = routingNumber;
+ public void setRecipient(Recipient recipient) {
+ this.recipient = recipient;
}
- public String getAccountNumber() {
- return accountNumber;
- }
-
- public void setAccountNumber(String accountNumber) {
- this.accountNumber = accountNumber;
- }
public String getReasonToTransfer(){
return reasonToTransfer;