diff --git a/README.md b/README.md index c0630a4..e53d033 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,7 @@ Riskified JAVA SDK ================= -version: 2.3.2 +version: 2.8.4 ------------------ See http://apiref.riskified.com for full API documentation diff --git a/riskified-sdk/pom.xml b/riskified-sdk/pom.xml index 0690d0b..a806f22 100644 --- a/riskified-sdk/pom.xml +++ b/riskified-sdk/pom.xml @@ -4,7 +4,7 @@ 4.0.0 com.riskified riskified-sdk - v2.8.3 + v2.8.4 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 287688c..e1a0f0b 100644 --- a/riskified-sdk/src/main/java/com/riskified/RiskifiedClient.java +++ b/riskified-sdk/src/main/java/com/riskified/RiskifiedClient.java @@ -1028,7 +1028,7 @@ private HttpPost createPostRequest(String url) { HttpPost postRequest = new HttpPost(url); postRequest.setHeader(HttpHeaders.ACCEPT, "application/vnd.riskified.com; version=2"); postRequest.setHeader("X-RISKIFIED-SHOP-DOMAIN", shopUrl); - postRequest.setHeader("User-Agent","riskified_java_sdk/2.8.3"); // TODO: take the version automatically + postRequest.setHeader("User-Agent","riskified_java_sdk/2.8.4"); // TODO: take the version automatically postRequest.setHeader("Version",versionHeaderValue); return postRequest; } diff --git a/riskified-sdk/src/main/java/com/riskified/models/BankWirePaymentDetails.java b/riskified-sdk/src/main/java/com/riskified/models/BankWirePaymentDetails.java index ca83cd1..7fa1fd6 100644 --- a/riskified-sdk/src/main/java/com/riskified/models/BankWirePaymentDetails.java +++ b/riskified-sdk/src/main/java/com/riskified/models/BankWirePaymentDetails.java @@ -5,12 +5,19 @@ public class BankWirePaymentDetails implements IPaymentDetails { private String accountNumber; private String routingNumber; + private String token; public BankWirePaymentDetails(String accountNumber, String routingNumber) { this.accountNumber = accountNumber; this.routingNumber = routingNumber; } + public BankWirePaymentDetails(String accountNumber, String routingNumber, String token) { + this.accountNumber = accountNumber; + this.routingNumber = routingNumber; + this.token = token; + } + public String getAccountNumber() { return accountNumber; } @@ -27,10 +34,19 @@ public void setRoutingNumber(String routingNumber) { this.routingNumber = routingNumber; } + public void setToken(String token) { + this.token = token; + } + + public String getToken() { + return token; + } + public void validate(Validation validationType) throws FieldBadFormatException { if (validationType == Validation.ALL) { Validate.notNullOrEmpty(this, this.accountNumber, "Bank Account Number"); Validate.notNullOrEmpty(this, this.routingNumber, "Bank Routing Number"); + Validate.notNullOrEmpty(this, this.token, "Token"); } } }