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");
}
}
}