From fd20cb345538847e0d0621632ac733cd8e4b018a Mon Sep 17 00:00:00 2001 From: Gering112 <45523369+Gering112@users.noreply.github.com> Date: Tue, 18 Mar 2025 14:27:07 -0400 Subject: [PATCH] Changed amount from double to Double in DecisionDetails added riskScores to ResOrder Renamed tranStatus to transStatus Renamed tranStatusReason to transStatusReason --- riskified-sdk/pom.xml | 2 +- .../java/com/riskified/RiskifiedClient.java | 2 +- ...atusReason.java => TransStatusReason.java} | 10 ++++----- .../models/AuthenticationResult.java | 22 +++++++++---------- .../com/riskified/models/DecisionDetails.java | 2 +- .../java/com/riskified/models/ResOrder.java | 4 ++++ 6 files changed, 23 insertions(+), 19 deletions(-) rename riskified-sdk/src/main/java/com/riskified/{TranStatusReason.java => TransStatusReason.java} (74%) diff --git a/riskified-sdk/pom.xml b/riskified-sdk/pom.xml index afb9149b..94f5302b 100644 --- a/riskified-sdk/pom.xml +++ b/riskified-sdk/pom.xml @@ -4,7 +4,7 @@ 4.0.0 com.riskified riskified-sdk - v2.15.0 + v3.0.0 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 91bbc174..715ad9c2 100644 --- a/riskified-sdk/src/main/java/com/riskified/RiskifiedClient.java +++ b/riskified-sdk/src/main/java/com/riskified/RiskifiedClient.java @@ -1074,7 +1074,7 @@ private HttpPost createPostRequest(String url) { postRequest.setHeader(HttpHeaders.ACCEPT, "application/vnd.riskified.com; version=2"); postRequest.setHeader(HttpHeaders.ACCEPT, "application/json"); postRequest.setHeader("X-RISKIFIED-SHOP-DOMAIN", shopUrl); - postRequest.setHeader("User-Agent","riskified_java_sdk/2.15.0"); // TODO: take the version automatically + postRequest.setHeader("User-Agent","riskified_java_sdk/3.0.0"); // TODO: take the version automatically postRequest.setHeader("Version",versionHeaderValue); return postRequest; } diff --git a/riskified-sdk/src/main/java/com/riskified/TranStatusReason.java b/riskified-sdk/src/main/java/com/riskified/TransStatusReason.java similarity index 74% rename from riskified-sdk/src/main/java/com/riskified/TranStatusReason.java rename to riskified-sdk/src/main/java/com/riskified/TransStatusReason.java index 33b4be8a..0d77a996 100644 --- a/riskified-sdk/src/main/java/com/riskified/TranStatusReason.java +++ b/riskified-sdk/src/main/java/com/riskified/TransStatusReason.java @@ -1,6 +1,6 @@ package com.riskified; -public enum TranStatusReason { +public enum TransStatusReason { Zero_One("01"), Zero_TWO("02"), Zero_Three("03"), @@ -33,14 +33,14 @@ public enum TranStatusReason { - private final String tranStatusReason; + private final String transStatusReason; - TranStatusReason(String tranStatusReason) { - this.tranStatusReason = tranStatusReason; + TransStatusReason(String transStatusReason) { + this.transStatusReason = transStatusReason; } public String getValue() { - return tranStatusReason; + return transStatusReason; } } diff --git a/riskified-sdk/src/main/java/com/riskified/models/AuthenticationResult.java b/riskified-sdk/src/main/java/com/riskified/models/AuthenticationResult.java index 439cf945..1a7f8452 100644 --- a/riskified-sdk/src/main/java/com/riskified/models/AuthenticationResult.java +++ b/riskified-sdk/src/main/java/com/riskified/models/AuthenticationResult.java @@ -2,7 +2,7 @@ import java.util.Date; -import com.riskified.TranStatusReason; +import com.riskified.TransStatusReason; import com.riskified.TransStatus; import com.riskified.validations.*; @@ -11,8 +11,8 @@ public class AuthenticationResult implements IValidated { private String eci; private String cavv; private Date createdAt; - private TransStatus tranStatus; - private TranStatusReason tranStatusReason; + private TransStatus transStatus; + private TransStatusReason transStatusReason; private Boolean liabilityShift; private Boolean three_d_challenge; private Boolean tra_exemption; @@ -23,21 +23,21 @@ public AuthenticationResult(String eci) { this.eci = eci; } - public TranStatusReason getTranStatusReason() { - return tranStatusReason; + public TransStatusReason getTransStatusReason() { + return transStatusReason; } - public void setTranStatusReason(TranStatusReason tranStatusReason) { - this.tranStatusReason = tranStatusReason; + public void setTransStatusReason(TransStatusReason transStatusReason) { + this.transStatusReason = transStatusReason; } - public TransStatus getTranStatus() { - return tranStatus; + public TransStatus getTransStatus() { + return transStatus; } - public void setTranStatus(TransStatus transStatus) { - this.tranStatus = transStatus; + public void setTransStatus(TransStatus transStatus) { + this.transStatus = transStatus; } diff --git a/riskified-sdk/src/main/java/com/riskified/models/DecisionDetails.java b/riskified-sdk/src/main/java/com/riskified/models/DecisionDetails.java index 2993da1d..3b7c19a4 100644 --- a/riskified-sdk/src/main/java/com/riskified/models/DecisionDetails.java +++ b/riskified-sdk/src/main/java/com/riskified/models/DecisionDetails.java @@ -9,7 +9,7 @@ public class DecisionDetails implements IValidated { private DecisionType externalStatus; private String reason; private Date decidedAt; - private double amount; + private Double amount; private String currency; private String notes; diff --git a/riskified-sdk/src/main/java/com/riskified/models/ResOrder.java b/riskified-sdk/src/main/java/com/riskified/models/ResOrder.java index c6be000a..ea857830 100644 --- a/riskified-sdk/src/main/java/com/riskified/models/ResOrder.java +++ b/riskified-sdk/src/main/java/com/riskified/models/ResOrder.java @@ -13,6 +13,7 @@ public class ResOrder { private String action; private Advice advice; private RecoveryEligibility recoveryEligibility; + private Double riskScore; public String getId() { @@ -99,6 +100,9 @@ public void setAction(String action) { public RecoveryEligibility getRecoveryEligibility(){return recoveryEligibility;} public void setRecoveryEligibility(RecoveryEligibility recoveryEligibility){this.recoveryEligibility = recoveryEligibility;} + + public void setRiskScore(Double riskScore){this.riskScore = riskScore;} + public Double getRiskScore(){return riskScore;} public class Advice {