From 571cc0d65141259585527b6ef5503945d5d892b1 Mon Sep 17 00:00:00 2001
From: Bekim Sinanovic <86640828+beksina@users.noreply.github.com>
Date: Thu, 7 Dec 2023 13:15:12 -0500
Subject: [PATCH] add token to bank payment
---
README.md | 2 +-
riskified-sdk/pom.xml | 2 +-
.../main/java/com/riskified/RiskifiedClient.java | 2 +-
.../riskified/models/BankWirePaymentDetails.java | 16 ++++++++++++++++
4 files changed, 19 insertions(+), 3 deletions(-)
diff --git a/README.md b/README.md
index c0630a4b..e53d033f 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 0690d0be..a806f22d 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 287688c8..e1a0f0bc 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 ca83cd1d..7fa1fd66 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");
}
}
}