@@ -31,6 +31,12 @@ import { IRequest } from "../typings/requestOptions";
31
31
import Resource from "./resource" ;
32
32
import { ObjectSerializer } from "../typings/payment/models" ;
33
33
34
+ /**
35
+ * This class is deprecated and will be NO LONGER updated
36
+ *
37
+ * The service has been moved to a different package 'payment'
38
+ * @deprecated Use services/payment/PaymentAPI
39
+ */
34
40
export class PaymentAPI extends Service {
35
41
36
42
private readonly API_BASEPATH : string = "https://pal-test.adyen.com/pal/servlet/Payment/v68" ;
@@ -42,6 +48,8 @@ export class PaymentAPI extends Service {
42
48
}
43
49
44
50
/**
51
+ * @deprecated Use services/payment/PaymentAPI
52
+ *
45
53
* @summary Change the authorised amount
46
54
* @param adjustAuthorisationRequest {@link AdjustAuthorisationRequest }
47
55
* @param requestOptions {@link IRequest.Options }
@@ -50,16 +58,18 @@ export class PaymentAPI extends Service {
50
58
public async adjustAuthorisation ( adjustAuthorisationRequest : AdjustAuthorisationRequest , requestOptions ?: IRequest . Options ) : Promise < ModificationResult > {
51
59
const endpoint = `${ this . baseUrl } /adjustAuthorisation` ;
52
60
const resource = new Resource ( this , endpoint ) ;
53
- const request : AdjustAuthorisationRequest = ObjectSerializer . serialize ( adjustAuthorisationRequest , "AdjustAuthorisationRequest" ) ;
61
+ const request : AdjustAuthorisationRequest = ObjectSerializer . serialize ( adjustAuthorisationRequest , "AdjustAuthorisationRequest" , "" ) ;
54
62
const response = await getJsonResponse < AdjustAuthorisationRequest , ModificationResult > (
55
63
resource ,
56
64
request ,
57
65
{ ...requestOptions , method : "POST" }
58
66
) ;
59
- return ObjectSerializer . deserialize ( response , "ModificationResult" ) ;
67
+ return ObjectSerializer . deserialize ( response , "ModificationResult" , "" ) ;
60
68
}
61
69
62
70
/**
71
+ * @deprecated Use services/payment/PaymentAPI
72
+ *
63
73
* @summary Create an authorisation
64
74
* @param paymentRequest {@link PaymentRequest }
65
75
* @param requestOptions {@link IRequest.Options }
@@ -68,16 +78,18 @@ export class PaymentAPI extends Service {
68
78
public async authorise ( paymentRequest : PaymentRequest , requestOptions ?: IRequest . Options ) : Promise < PaymentResult > {
69
79
const endpoint = `${ this . baseUrl } /authorise` ;
70
80
const resource = new Resource ( this , endpoint ) ;
71
- const request : PaymentRequest = ObjectSerializer . serialize ( paymentRequest , "PaymentRequest" ) ;
81
+ const request : PaymentRequest = ObjectSerializer . serialize ( paymentRequest , "PaymentRequest" , "" ) ;
72
82
const response = await getJsonResponse < PaymentRequest , PaymentResult > (
73
83
resource ,
74
84
request ,
75
85
{ ...requestOptions , method : "POST" }
76
86
) ;
77
- return ObjectSerializer . deserialize ( response , "PaymentResult" ) ;
87
+ return ObjectSerializer . deserialize ( response , "PaymentResult" , "" ) ;
78
88
}
79
89
80
90
/**
91
+ * @deprecated Use services/payment/PaymentAPI
92
+ *
81
93
* @summary Complete a 3DS authorisation
82
94
* @param paymentRequest3d {@link PaymentRequest3d }
83
95
* @param requestOptions {@link IRequest.Options }
@@ -86,16 +98,18 @@ export class PaymentAPI extends Service {
86
98
public async authorise3d ( paymentRequest3d : PaymentRequest3d , requestOptions ?: IRequest . Options ) : Promise < PaymentResult > {
87
99
const endpoint = `${ this . baseUrl } /authorise3d` ;
88
100
const resource = new Resource ( this , endpoint ) ;
89
- const request : PaymentRequest3d = ObjectSerializer . serialize ( paymentRequest3d , "PaymentRequest3d" ) ;
101
+ const request : PaymentRequest3d = ObjectSerializer . serialize ( paymentRequest3d , "PaymentRequest3d" , "" ) ;
90
102
const response = await getJsonResponse < PaymentRequest3d , PaymentResult > (
91
103
resource ,
92
104
request ,
93
105
{ ...requestOptions , method : "POST" }
94
106
) ;
95
- return ObjectSerializer . deserialize ( response , "PaymentResult" ) ;
107
+ return ObjectSerializer . deserialize ( response , "PaymentResult" , "" ) ;
96
108
}
97
109
98
110
/**
111
+ * @deprecated Use services/payment/PaymentAPI
112
+ *
99
113
* @summary Complete a 3DS2 authorisation
100
114
* @param paymentRequest3ds2 {@link PaymentRequest3ds2 }
101
115
* @param requestOptions {@link IRequest.Options }
@@ -104,16 +118,18 @@ export class PaymentAPI extends Service {
104
118
public async authorise3ds2 ( paymentRequest3ds2 : PaymentRequest3ds2 , requestOptions ?: IRequest . Options ) : Promise < PaymentResult > {
105
119
const endpoint = `${ this . baseUrl } /authorise3ds2` ;
106
120
const resource = new Resource ( this , endpoint ) ;
107
- const request : PaymentRequest3ds2 = ObjectSerializer . serialize ( paymentRequest3ds2 , "PaymentRequest3ds2" ) ;
121
+ const request : PaymentRequest3ds2 = ObjectSerializer . serialize ( paymentRequest3ds2 , "PaymentRequest3ds2" , "" ) ;
108
122
const response = await getJsonResponse < PaymentRequest3ds2 , PaymentResult > (
109
123
resource ,
110
124
request ,
111
125
{ ...requestOptions , method : "POST" }
112
126
) ;
113
- return ObjectSerializer . deserialize ( response , "PaymentResult" ) ;
127
+ return ObjectSerializer . deserialize ( response , "PaymentResult" , "" ) ;
114
128
}
115
129
116
130
/**
131
+ * @deprecated Use services/payment/PaymentAPI
132
+ *
117
133
* @summary Cancel an authorisation
118
134
* @param cancelRequest {@link CancelRequest }
119
135
* @param requestOptions {@link IRequest.Options }
@@ -122,16 +138,18 @@ export class PaymentAPI extends Service {
122
138
public async cancel ( cancelRequest : CancelRequest , requestOptions ?: IRequest . Options ) : Promise < ModificationResult > {
123
139
const endpoint = `${ this . baseUrl } /cancel` ;
124
140
const resource = new Resource ( this , endpoint ) ;
125
- const request : CancelRequest = ObjectSerializer . serialize ( cancelRequest , "CancelRequest" ) ;
141
+ const request : CancelRequest = ObjectSerializer . serialize ( cancelRequest , "CancelRequest" , "" ) ;
126
142
const response = await getJsonResponse < CancelRequest , ModificationResult > (
127
143
resource ,
128
144
request ,
129
145
{ ...requestOptions , method : "POST" }
130
146
) ;
131
- return ObjectSerializer . deserialize ( response , "ModificationResult" ) ;
147
+ return ObjectSerializer . deserialize ( response , "ModificationResult" , "" ) ;
132
148
}
133
149
134
150
/**
151
+ * @deprecated Use services/payment/PaymentAPI
152
+ *
135
153
* @summary Cancel or refund a payment
136
154
* @param cancelOrRefundRequest {@link CancelOrRefundRequest }
137
155
* @param requestOptions {@link IRequest.Options }
@@ -140,16 +158,18 @@ export class PaymentAPI extends Service {
140
158
public async cancelOrRefund ( cancelOrRefundRequest : CancelOrRefundRequest , requestOptions ?: IRequest . Options ) : Promise < ModificationResult > {
141
159
const endpoint = `${ this . baseUrl } /cancelOrRefund` ;
142
160
const resource = new Resource ( this , endpoint ) ;
143
- const request : CancelOrRefundRequest = ObjectSerializer . serialize ( cancelOrRefundRequest , "CancelOrRefundRequest" ) ;
161
+ const request : CancelOrRefundRequest = ObjectSerializer . serialize ( cancelOrRefundRequest , "CancelOrRefundRequest" , "" ) ;
144
162
const response = await getJsonResponse < CancelOrRefundRequest , ModificationResult > (
145
163
resource ,
146
164
request ,
147
165
{ ...requestOptions , method : "POST" }
148
166
) ;
149
- return ObjectSerializer . deserialize ( response , "ModificationResult" ) ;
167
+ return ObjectSerializer . deserialize ( response , "ModificationResult" , "" ) ;
150
168
}
151
169
152
170
/**
171
+ * @deprecated Use services/payment/PaymentAPI
172
+ *
153
173
* @summary Capture an authorisation
154
174
* @param captureRequest {@link CaptureRequest }
155
175
* @param requestOptions {@link IRequest.Options }
@@ -158,16 +178,18 @@ export class PaymentAPI extends Service {
158
178
public async capture ( captureRequest : CaptureRequest , requestOptions ?: IRequest . Options ) : Promise < ModificationResult > {
159
179
const endpoint = `${ this . baseUrl } /capture` ;
160
180
const resource = new Resource ( this , endpoint ) ;
161
- const request : CaptureRequest = ObjectSerializer . serialize ( captureRequest , "CaptureRequest" ) ;
181
+ const request : CaptureRequest = ObjectSerializer . serialize ( captureRequest , "CaptureRequest" , "" ) ;
162
182
const response = await getJsonResponse < CaptureRequest , ModificationResult > (
163
183
resource ,
164
184
request ,
165
185
{ ...requestOptions , method : "POST" }
166
186
) ;
167
- return ObjectSerializer . deserialize ( response , "ModificationResult" ) ;
187
+ return ObjectSerializer . deserialize ( response , "ModificationResult" , "" ) ;
168
188
}
169
189
170
190
/**
191
+ * @deprecated Use services/payment/PaymentAPI
192
+ *
171
193
* @summary Create a donation
172
194
* @param donationRequest {@link DonationRequest }
173
195
* @param requestOptions {@link IRequest.Options }
@@ -178,16 +200,18 @@ export class PaymentAPI extends Service {
178
200
public async donate ( donationRequest : DonationRequest , requestOptions ?: IRequest . Options ) : Promise < ModificationResult > {
179
201
const endpoint = `${ this . baseUrl } /donate` ;
180
202
const resource = new Resource ( this , endpoint ) ;
181
- const request : DonationRequest = ObjectSerializer . serialize ( donationRequest , "DonationRequest" ) ;
203
+ const request : DonationRequest = ObjectSerializer . serialize ( donationRequest , "DonationRequest" , "" ) ;
182
204
const response = await getJsonResponse < DonationRequest , ModificationResult > (
183
205
resource ,
184
206
request ,
185
207
{ ...requestOptions , method : "POST" }
186
208
) ;
187
- return ObjectSerializer . deserialize ( response , "ModificationResult" ) ;
209
+ return ObjectSerializer . deserialize ( response , "ModificationResult" , "" ) ;
188
210
}
189
211
190
212
/**
213
+ * @deprecated Use services/payment/PaymentAPI
214
+ *
191
215
* @summary Get the 3DS authentication result
192
216
* @param authenticationResultRequest {@link AuthenticationResultRequest }
193
217
* @param requestOptions {@link IRequest.Options }
@@ -196,16 +220,18 @@ export class PaymentAPI extends Service {
196
220
public async getAuthenticationResult ( authenticationResultRequest : AuthenticationResultRequest , requestOptions ?: IRequest . Options ) : Promise < AuthenticationResultResponse > {
197
221
const endpoint = `${ this . baseUrl } /getAuthenticationResult` ;
198
222
const resource = new Resource ( this , endpoint ) ;
199
- const request : AuthenticationResultRequest = ObjectSerializer . serialize ( authenticationResultRequest , "AuthenticationResultRequest" ) ;
223
+ const request : AuthenticationResultRequest = ObjectSerializer . serialize ( authenticationResultRequest , "AuthenticationResultRequest" , "" ) ;
200
224
const response = await getJsonResponse < AuthenticationResultRequest , AuthenticationResultResponse > (
201
225
resource ,
202
226
request ,
203
227
{ ...requestOptions , method : "POST" }
204
228
) ;
205
- return ObjectSerializer . deserialize ( response , "AuthenticationResultResponse" ) ;
229
+ return ObjectSerializer . deserialize ( response , "AuthenticationResultResponse" , "" ) ;
206
230
}
207
231
208
232
/**
233
+ * @deprecated Use services/payment/PaymentAPI
234
+ *
209
235
* @summary Refund a captured payment
210
236
* @param refundRequest {@link RefundRequest }
211
237
* @param requestOptions {@link IRequest.Options }
@@ -214,16 +240,18 @@ export class PaymentAPI extends Service {
214
240
public async refund ( refundRequest : RefundRequest , requestOptions ?: IRequest . Options ) : Promise < ModificationResult > {
215
241
const endpoint = `${ this . baseUrl } /refund` ;
216
242
const resource = new Resource ( this , endpoint ) ;
217
- const request : RefundRequest = ObjectSerializer . serialize ( refundRequest , "RefundRequest" ) ;
243
+ const request : RefundRequest = ObjectSerializer . serialize ( refundRequest , "RefundRequest" , "" ) ;
218
244
const response = await getJsonResponse < RefundRequest , ModificationResult > (
219
245
resource ,
220
246
request ,
221
247
{ ...requestOptions , method : "POST" }
222
248
) ;
223
- return ObjectSerializer . deserialize ( response , "ModificationResult" ) ;
249
+ return ObjectSerializer . deserialize ( response , "ModificationResult" , "" ) ;
224
250
}
225
251
226
252
/**
253
+ * @deprecated Use services/payment/PaymentAPI
254
+ *
227
255
* @summary Get the 3DS2 authentication result
228
256
* @param threeDS2ResultRequest {@link ThreeDS2ResultRequest }
229
257
* @param requestOptions {@link IRequest.Options }
@@ -232,16 +260,18 @@ export class PaymentAPI extends Service {
232
260
public async retrieve3ds2Result ( threeDS2ResultRequest : ThreeDS2ResultRequest , requestOptions ?: IRequest . Options ) : Promise < ThreeDS2ResultResponse > {
233
261
const endpoint = `${ this . baseUrl } /retrieve3ds2Result` ;
234
262
const resource = new Resource ( this , endpoint ) ;
235
- const request : ThreeDS2ResultRequest = ObjectSerializer . serialize ( threeDS2ResultRequest , "ThreeDS2ResultRequest" ) ;
263
+ const request : ThreeDS2ResultRequest = ObjectSerializer . serialize ( threeDS2ResultRequest , "ThreeDS2ResultRequest" , "" ) ;
236
264
const response = await getJsonResponse < ThreeDS2ResultRequest , ThreeDS2ResultResponse > (
237
265
resource ,
238
266
request ,
239
267
{ ...requestOptions , method : "POST" }
240
268
) ;
241
- return ObjectSerializer . deserialize ( response , "ThreeDS2ResultResponse" ) ;
269
+ return ObjectSerializer . deserialize ( response , "ThreeDS2ResultResponse" , "" ) ;
242
270
}
243
271
244
272
/**
273
+ * @deprecated Use services/payment/PaymentAPI
274
+ *
245
275
* @summary Cancel an authorisation using your reference
246
276
* @param technicalCancelRequest {@link TechnicalCancelRequest }
247
277
* @param requestOptions {@link IRequest.Options }
@@ -250,16 +280,18 @@ export class PaymentAPI extends Service {
250
280
public async technicalCancel ( technicalCancelRequest : TechnicalCancelRequest , requestOptions ?: IRequest . Options ) : Promise < ModificationResult > {
251
281
const endpoint = `${ this . baseUrl } /technicalCancel` ;
252
282
const resource = new Resource ( this , endpoint ) ;
253
- const request : TechnicalCancelRequest = ObjectSerializer . serialize ( technicalCancelRequest , "TechnicalCancelRequest" ) ;
283
+ const request : TechnicalCancelRequest = ObjectSerializer . serialize ( technicalCancelRequest , "TechnicalCancelRequest" , "" ) ;
254
284
const response = await getJsonResponse < TechnicalCancelRequest , ModificationResult > (
255
285
resource ,
256
286
request ,
257
287
{ ...requestOptions , method : "POST" }
258
288
) ;
259
- return ObjectSerializer . deserialize ( response , "ModificationResult" ) ;
289
+ return ObjectSerializer . deserialize ( response , "ModificationResult" , "" ) ;
260
290
}
261
291
262
292
/**
293
+ * @deprecated Use services/payment/PaymentAPI
294
+ *
263
295
* @summary Cancel an in-person refund
264
296
* @param voidPendingRefundRequest {@link VoidPendingRefundRequest }
265
297
* @param requestOptions {@link IRequest.Options }
@@ -268,13 +300,13 @@ export class PaymentAPI extends Service {
268
300
public async voidPendingRefund ( voidPendingRefundRequest : VoidPendingRefundRequest , requestOptions ?: IRequest . Options ) : Promise < ModificationResult > {
269
301
const endpoint = `${ this . baseUrl } /voidPendingRefund` ;
270
302
const resource = new Resource ( this , endpoint ) ;
271
- const request : VoidPendingRefundRequest = ObjectSerializer . serialize ( voidPendingRefundRequest , "VoidPendingRefundRequest" ) ;
303
+ const request : VoidPendingRefundRequest = ObjectSerializer . serialize ( voidPendingRefundRequest , "VoidPendingRefundRequest" , "" ) ;
272
304
const response = await getJsonResponse < VoidPendingRefundRequest , ModificationResult > (
273
305
resource ,
274
306
request ,
275
307
{ ...requestOptions , method : "POST" }
276
308
) ;
277
- return ObjectSerializer . deserialize ( response , "ModificationResult" ) ;
309
+ return ObjectSerializer . deserialize ( response , "ModificationResult" , "" ) ;
278
310
}
279
311
}
280
312
0 commit comments