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;