@@ -24,6 +24,11 @@ import { IRequest } from "../typings/requestOptions";
24
24
import Resource from "./resource" ;
25
25
import { ObjectSerializer } from "../typings/disputes/models" ;
26
26
27
+ /**
28
+ * The service has been moved to a different package 'disputes'
29
+ * @deprecated Use services/disputes/DisputesAPI
30
+ */
31
+
27
32
export class DisputesAPI extends Service {
28
33
29
34
private readonly API_BASEPATH : string = "https://ca-test.adyen.com/ca/services/DisputeService/v30" ;
@@ -35,6 +40,8 @@ export class DisputesAPI extends Service {
35
40
}
36
41
37
42
/**
43
+ * @deprecated Use services/disputes/DisputesAPI
44
+ *
38
45
* @summary Accept a dispute
39
46
* @param acceptDisputeRequest {@link AcceptDisputeRequest }
40
47
* @param requestOptions {@link IRequest.Options }
@@ -43,16 +50,18 @@ export class DisputesAPI extends Service {
43
50
public async acceptDispute ( acceptDisputeRequest : AcceptDisputeRequest , requestOptions ?: IRequest . Options ) : Promise < AcceptDisputeResponse > {
44
51
const endpoint = `${ this . baseUrl } /acceptDispute` ;
45
52
const resource = new Resource ( this , endpoint ) ;
46
- const request : AcceptDisputeRequest = ObjectSerializer . serialize ( acceptDisputeRequest , "AcceptDisputeRequest" ) ;
53
+ const request : AcceptDisputeRequest = ObjectSerializer . serialize ( acceptDisputeRequest , "AcceptDisputeRequest" , "" ) ;
47
54
const response = await getJsonResponse < AcceptDisputeRequest , AcceptDisputeResponse > (
48
55
resource ,
49
56
request ,
50
57
{ ...requestOptions , method : "POST" }
51
58
) ;
52
- return ObjectSerializer . deserialize ( response , "AcceptDisputeResponse" ) ;
59
+ return ObjectSerializer . deserialize ( response , "AcceptDisputeResponse" , "" ) ;
53
60
}
54
61
55
62
/**
63
+ * @deprecated Use services/disputes/DisputesAPI
64
+ *
56
65
* @summary Defend a dispute
57
66
* @param defendDisputeRequest {@link DefendDisputeRequest }
58
67
* @param requestOptions {@link IRequest.Options }
@@ -61,16 +70,18 @@ export class DisputesAPI extends Service {
61
70
public async defendDispute ( defendDisputeRequest : DefendDisputeRequest , requestOptions ?: IRequest . Options ) : Promise < DefendDisputeResponse > {
62
71
const endpoint = `${ this . baseUrl } /defendDispute` ;
63
72
const resource = new Resource ( this , endpoint ) ;
64
- const request : DefendDisputeRequest = ObjectSerializer . serialize ( defendDisputeRequest , "DefendDisputeRequest" ) ;
73
+ const request : DefendDisputeRequest = ObjectSerializer . serialize ( defendDisputeRequest , "DefendDisputeRequest" , "" ) ;
65
74
const response = await getJsonResponse < DefendDisputeRequest , DefendDisputeResponse > (
66
75
resource ,
67
76
request ,
68
77
{ ...requestOptions , method : "POST" }
69
78
) ;
70
- return ObjectSerializer . deserialize ( response , "DefendDisputeResponse" ) ;
79
+ return ObjectSerializer . deserialize ( response , "DefendDisputeResponse" , "" ) ;
71
80
}
72
81
73
82
/**
83
+ * @deprecated Use services/disputes/DisputesAPI
84
+ *
74
85
* @summary Delete a defense document
75
86
* @param deleteDefenseDocumentRequest {@link DeleteDefenseDocumentRequest }
76
87
* @param requestOptions {@link IRequest.Options }
@@ -79,16 +90,18 @@ export class DisputesAPI extends Service {
79
90
public async deleteDisputeDefenseDocument ( deleteDefenseDocumentRequest : DeleteDefenseDocumentRequest , requestOptions ?: IRequest . Options ) : Promise < DeleteDefenseDocumentResponse > {
80
91
const endpoint = `${ this . baseUrl } /deleteDisputeDefenseDocument` ;
81
92
const resource = new Resource ( this , endpoint ) ;
82
- const request : DeleteDefenseDocumentRequest = ObjectSerializer . serialize ( deleteDefenseDocumentRequest , "DeleteDefenseDocumentRequest" ) ;
93
+ const request : DeleteDefenseDocumentRequest = ObjectSerializer . serialize ( deleteDefenseDocumentRequest , "DeleteDefenseDocumentRequest" , "" ) ;
83
94
const response = await getJsonResponse < DeleteDefenseDocumentRequest , DeleteDefenseDocumentResponse > (
84
95
resource ,
85
96
request ,
86
97
{ ...requestOptions , method : "POST" }
87
98
) ;
88
- return ObjectSerializer . deserialize ( response , "DeleteDefenseDocumentResponse" ) ;
99
+ return ObjectSerializer . deserialize ( response , "DeleteDefenseDocumentResponse" , "" ) ;
89
100
}
90
101
91
102
/**
103
+ * @deprecated Use services/disputes/DisputesAPI
104
+ *
92
105
* @summary Get applicable defense reasons
93
106
* @param defenseReasonsRequest {@link DefenseReasonsRequest }
94
107
* @param requestOptions {@link IRequest.Options }
@@ -97,16 +110,18 @@ export class DisputesAPI extends Service {
97
110
public async retrieveApplicableDefenseReasons ( defenseReasonsRequest : DefenseReasonsRequest , requestOptions ?: IRequest . Options ) : Promise < DefenseReasonsResponse > {
98
111
const endpoint = `${ this . baseUrl } /retrieveApplicableDefenseReasons` ;
99
112
const resource = new Resource ( this , endpoint ) ;
100
- const request : DefenseReasonsRequest = ObjectSerializer . serialize ( defenseReasonsRequest , "DefenseReasonsRequest" ) ;
113
+ const request : DefenseReasonsRequest = ObjectSerializer . serialize ( defenseReasonsRequest , "DefenseReasonsRequest" , "" ) ;
101
114
const response = await getJsonResponse < DefenseReasonsRequest , DefenseReasonsResponse > (
102
115
resource ,
103
116
request ,
104
117
{ ...requestOptions , method : "POST" }
105
118
) ;
106
- return ObjectSerializer . deserialize ( response , "DefenseReasonsResponse" ) ;
119
+ return ObjectSerializer . deserialize ( response , "DefenseReasonsResponse" , "" ) ;
107
120
}
108
121
109
122
/**
123
+ * @deprecated Use services/disputes/DisputesAPI
124
+ *
110
125
* @summary Supply a defense document
111
126
* @param supplyDefenseDocumentRequest {@link SupplyDefenseDocumentRequest }
112
127
* @param requestOptions {@link IRequest.Options }
@@ -115,13 +130,13 @@ export class DisputesAPI extends Service {
115
130
public async supplyDefenseDocument ( supplyDefenseDocumentRequest : SupplyDefenseDocumentRequest , requestOptions ?: IRequest . Options ) : Promise < SupplyDefenseDocumentResponse > {
116
131
const endpoint = `${ this . baseUrl } /supplyDefenseDocument` ;
117
132
const resource = new Resource ( this , endpoint ) ;
118
- const request : SupplyDefenseDocumentRequest = ObjectSerializer . serialize ( supplyDefenseDocumentRequest , "SupplyDefenseDocumentRequest" ) ;
133
+ const request : SupplyDefenseDocumentRequest = ObjectSerializer . serialize ( supplyDefenseDocumentRequest , "SupplyDefenseDocumentRequest" , "" ) ;
119
134
const response = await getJsonResponse < SupplyDefenseDocumentRequest , SupplyDefenseDocumentResponse > (
120
135
resource ,
121
136
request ,
122
137
{ ...requestOptions , method : "POST" }
123
138
) ;
124
- return ObjectSerializer . deserialize ( response , "SupplyDefenseDocumentResponse" ) ;
139
+ return ObjectSerializer . deserialize ( response , "SupplyDefenseDocumentResponse" , "" ) ;
125
140
}
126
141
}
127
142
0 commit comments