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