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;