@@ -6,57 +6,3 @@ type AgreementInfo struct {
66 UserLoginType string `json:"userLoginType,omitempty"`
77 DisplayUserLoginId string `json:"displayUserLoginId,omitempty"`
88}
9-
10- type RiskData struct {
11- Order * RiskOrder `json:"order,omitempty"`
12- Buyer * RiskBuyer `json:"buyer,omitempty"`
13- Env * RiskEnv `json:"env,omitempty"`
14- RiskSignal * RiskSignal `json:"riskSignal,omitempty"`
15- Address * RiskAddress `json:"address,omitempty"`
16- CardVerificationResult * CardVerificationResult `json:"cardVerificationResult,omitempty"`
17- }
18-
19- type RiskOrder struct {
20- OrderType string `json:"orderType,omitempty"`
21- ReferringSite string `json:"referringSite,omitempty"`
22- }
23-
24- type RiskBuyer struct {
25- NoteToMerchant string `json:"noteToMerchant,omitempty"`
26- NoteToShipping string `json:"noteToShipping,omitempty"`
27- OrderCountIn1H string `json:"orderCountIn1H,omitempty"`
28- OrderCountIn24H string `json:"orderCountIn24H,omitempty"`
29- }
30-
31- type RiskEnv struct {
32- IpAddressType string `json:"ipAddressType,omitempty"`
33- }
34-
35- type RiskSignal struct {
36- RiskCode string `json:"riskCode,omitempty"`
37- RiskReason string `json:"riskReason,omitempty"`
38- }
39-
40- type RiskAddress struct {
41- ShippingPhoneType string `json:"shippingPhoneType,omitempty"`
42- IsBillShipStateSame bool `json:"isBillShipStateSame,omitempty"`
43- IsPreviousStateSame bool `json:"isPreviousStateSame,omitempty"`
44- LocToShipDistance int `json:"locToShipDistance,omitempty"`
45- MinPreviousShipToBillDistance int `json:"minPreviousShipToBillDistance,omitempty"`
46- }
47-
48- type CardVerificationResult struct {
49- AuthenticationType string `json:"authenticationType,omitempty"`
50- AuthenticationMethod string `json:"authenticationMethod,omitempty"`
51- CvvResult string `json:"cvvResult,omitempty"`
52- AvsResult string `json:"avsResult,omitempty"`
53- AuthorizationCode string `json:"authorizationCode,omitempty"`
54- ThreeDSResult * RiskThreeDSResult `json:"threeDSResult,omitempty"`
55- }
56-
57- type RiskThreeDSResult struct {
58- ThreeDSVersion string `json:"threeDSVersion,omitempty"`
59- ThreeDSInteractionMode string `json:"threeDSInteractionMode,omitempty"`
60- Eci string `json:"eci,omitempty"`
61- Cavv string `json:"cavv,omitempty"`
62- }
0 commit comments