Wiki source code of ExternalServicesmanual
Last modified by Fredrik Nilsson on 2021/06/29 16:53
1 | = = |
2 | |
3 | (% class="jumbotron" %) |
4 | ((( |
5 | (% class="container" %) |
6 | ((( |
7 | The external services manual cover methods used to retrieve Invoice PDFs as well as invoice and customer information. |
8 | ))) |
9 | ))) |
10 | |
11 | |
12 | = InvoiceService methods = |
13 | |
14 | The complete Wsdl specification for this service can be found at: |
15 | |
16 | [[https:~~/~~/connect.payex.com/PxR/InvoiceService.svc?wsdl>>https://connect.payex.com/PxR/InvoiceService.svc?wsdl]] |
17 | |
18 | (Username/password security model) |
19 | |
20 | == GetInvoicePdfByBillNo == |
21 | |
22 | (% class="wikigeneratedid" %) |
23 | Gets a specific invoice document in the format of PDF |
24 | |
25 | **Class diagram** |
26 | |
27 | **[[image:1-class-diagram-external.png]]** |
28 | |
29 | **Request parameters** |
30 | |
31 | (% class="table-bordered table-striped" %) |
32 | |=(% colspan="4" %)((( |
33 | ==== GetInvoiceByBillNoRequest ==== |
34 | ))) |
35 | |**Field**|**Datatype**|**Required**|**Description** |
36 | |##BillNo##|String(15)|Yes| |
37 | |##TrackingUserEmail##|String(50)|Yes|User info for trackability. |
38 | |##TraceId##|String|Yes| |
39 | |
40 | (% class="wikigeneratedid" %) |
41 | **Response parameters** |
42 | |
43 | (% class="wikigeneratedid" %) |
44 | [[GetInvoicePDFResponse>>doc:Main.Invoicing.invoice-service.Technical reference.PayEx Connect (API).ExternalServicesmanual.WebHome||anchor="HGetInvoicePDFResponse"]] |
45 | |
46 | == GetInvoicePdfByExternalInvoiceId == |
47 | |
48 | Gets a specific invoice document in the format of PDF |
49 | |
50 | **Class diagram** |
51 | |
52 | **[[image:2-class-diagram-external.png]]** |
53 | |
54 | **Request parameters** |
55 | |
56 | (% class="table-bordered table-striped" %) |
57 | |=(% colspan="4" %)((( |
58 | ==== GetInvoicePdfByExternalInvoiceIdRequest ==== |
59 | ))) |
60 | |**Field**|**Datatype**|**Required**|**Description** |
61 | |##ExternalInvoiceId##|String(15)|Yes| |
62 | |TrackingUserEmail|String(50)|Yes|User info for trackability. |
63 | |TraceId|String|Yes| |
64 | |
65 | (% class="wikigeneratedid" %) |
66 | **Response parameters** |
67 | |
68 | (% class="wikigeneratedid" %) |
69 | [[GetInvoicePDFResponse>>doc:Main.Invoicing.invoice-service.Technical reference.PayEx Connect (API).ExternalServicesmanual.WebHome||anchor="HGetInvoicePDFResponse"]] |
70 | |
71 | == GetInvoiceInformationByBillNo == |
72 | |
73 | Gets information about a specific invoice |
74 | |
75 | **Class diagram** |
76 | |
77 | |
78 | [[image:PxR_InvoiceService_GetInvoiceInformationByBillNo.png]] |
79 | |
80 | **Request parameters** |
81 | |
82 | (% class="table-bordered table-striped" %) |
83 | |=(% colspan="4" %)((( |
84 | ==== GetInvoiceInformationByBillNoRequest ==== |
85 | ))) |
86 | |**Field**|**Datatype**|**Required**|**Description** |
87 | |##BillNo##|String(15)|Yes| |
88 | |##TrackingUserEmail##|String(50)|Yes|User info for trackability. |
89 | |##TraceId##|String|Yes| |
90 | |
91 | (% class="wikigeneratedid" %) |
92 | **Response parameters** |
93 | |
94 | (% class="wikigeneratedid" %) |
95 | [[GetInvoiceInformationResponse>>doc:Main.Invoicing.invoice-service.Technical reference.PayEx Connect (API).ExternalServicesmanual.WebHome||anchor="HGetInvoiceInformationResponse"]] |
96 | |
97 | == GetInvoiceInformationByExternalInvoiceId == |
98 | |
99 | Gets information about a specific invoice |
100 | |
101 | **Class diagram** |
102 | |
103 | |
104 | [[image:PxR_InvoiceService_GetInvoiceInformationByExternalInvoiceId.png]] |
105 | |
106 | **Request parameters** |
107 | |
108 | (% class="table-bordered table-striped" %) |
109 | |=(% colspan="4" %)((( |
110 | ==== GetInvoiceByExternalInvoiceIdRequest ==== |
111 | ))) |
112 | |**Field**|**Datatype**|**Required**|**Description** |
113 | |ExternalInvoiceId|String (15)|Yes| |
114 | |TrackingUserEmail|String (50)|Yes|User info for trackability. |
115 | |TraceId|String|Yes| |
116 | |
117 | (% class="wikigeneratedid" %) |
118 | **Response parameters** |
119 | |
120 | (% class="wikigeneratedid" %) |
121 | [[GetInvoiceInformationResponse>>doc:Main.Invoicing.invoice-service.Technical reference.PayEx Connect (API).ExternalServicesmanual.WebHome||anchor="HGetInvoiceInformationResponse"]] |
122 | |
123 | == GetOpenInvoiceInformationByCustomerNo == |
124 | |
125 | Gets open invoices |
126 | |
127 | **Class diagram** |
128 | |
129 | **[[image:5-class-diagram-external.png]]** |
130 | |
131 | **Request parameters** |
132 | |
133 | (% class="table-bordered table-striped" %) |
134 | |=(% colspan="4" %)((( |
135 | ==== GetOpenInvoiceInformationByCustomerNoRequest ==== |
136 | ))) |
137 | |**Field**|**Datatype**|**Required**|**Description** |
138 | |##CustomerNo##|String(15)|Yes|##CustomerNo ##is your unique identifier of the customer. |
139 | |##TrackingUserEMail##|String|No|User info for trackability. |
140 | |##TraceId##|String|Yes| |
141 | |
142 | **Response parameters** |
143 | |
144 | (% class="table-bordered table-striped" %) |
145 | |=(% colspan="3" %)((( |
146 | ==== GetOpenInvoiceInformationByCustomerNoResponse ==== |
147 | ))) |
148 | |**Field**|**Datatype**|**Description** |
149 | |##CompanyNo##|String| |
150 | |##CustomerNo##|String|##CustomerNo ##is you Unique identifier of the customer. |
151 | |##CustomerName##|String| |
152 | |##InvoiceList##|List <[[OpenInvoice>>doc:Main.Invoicing.invoice-service.Technical reference.PayEx Connect (API).ExternalServicesmanual.WebHome||anchor="HOpenInvoice"]]>| |
153 | |##ResponseCode##|String| |
154 | |##ResponseMessage##|String| |
155 | |##TraceId##|String| |
156 | |
157 | **Classes** |
158 | |
159 | (% class="table-bordered table-striped" %) |
160 | |=(% colspan="3" %)((( |
161 | ==== OpenInvoice ==== |
162 | ))) |
163 | |**Field**|**Datatype**|**Description** |
164 | |(% style="font-family:monospace" %)BillNo|String| |
165 | |##BillStatusCode##|Int|See the [[bill status code table>>doc:Main.Invoicing.invoice-service.Technical reference.PayEx Connect (API).ExternalServicesmanual.WebHome||anchor="HBillstatuscodes"]] for available status codes. |
166 | |##ExternalInvoiceId##|String|Additional unique invoice identifier. |
167 | |##BillDate##|DateTime| |
168 | |##DueDate##|DateTime(Optional)|Empty if BillTypeCode is ##Invoice.## |
169 | |##BillTypeCode##|Byte|See the [[bill type code table>>doc:Main.Invoicing.invoice-service.Technical reference.PayEx Connect (API).ExternalServicesmanual.WebHome||anchor="HBilltypecodes"]] for available bill type codes. |
170 | |##OriginalAmount##|Decimal| |
171 | |##CurrentDebt##|Decimal| |
172 | |##CurrencyCode##|String| |
173 | |##CurrentClaimLevelCode##|Int|See the [[claim level code table>>doc:Main.Invoicing.invoice-service.Technical reference.PayEx Connect (API).ExternalServicesmanual.WebHome||anchor="HClaimlevelcodes"]] for available claim level codes. |
174 | |##PaymentBankAccount##|[[PaymentBankAccount>>doc:Main.Invoicing.invoice-service.Technical reference.PayEx Connect (API).ExternalServicesmanual.WebHome||anchor="HPaymentBankAccount"]]| |
175 | |##PaymentType##|String| |
176 | |##ActiveRespite##|[[ActiveRespite>>doc:Main.Invoicing.invoice-service.Technical reference.PayEx Connect (API).ExternalServicesmanual.WebHome||anchor="HActiveRespite"]]| |
177 | |##ActivePaymentOrder##|[[ActivePaymentOrder>>doc:Main.Invoicing.invoice-service.Technical reference.PayEx Connect (API).ExternalServicesmanual.WebHome||anchor="HActivePaymentOrder"]]| |
178 | |
179 | == GetClosedInvoiceInformationByCustomerNo == |
180 | |
181 | Gets closed invoices (status “Closed” only) |
182 | |
183 | **Class diagram** |
184 | |
185 | **[[image:6-class-diagram-external.png]]** |
186 | |
187 | **Request parameters** |
188 | |
189 | (% class="table-bordered table-striped" %) |
190 | |=(% colspan="4" %)((( |
191 | ==== GetClosedInvoiceInformationByCustomerNoRequest ==== |
192 | ))) |
193 | |**Field**|**Datatype**|**Required**|**Description** |
194 | |##CustomerNo##|String(15)|Yes|CustomerNo is your unique identifier for the customer. |
195 | |##TrackingUserEMail##|String|No|User info for trackability. |
196 | |##TraceId##|String|Yes| |
197 | |
198 | **Response parameters** |
199 | |
200 | (% class="table-bordered table-striped" %) |
201 | |=(% colspan="3" %)((( |
202 | ==== GetClosedInvoiceInformationByCustomerNoResponse ==== |
203 | ))) |
204 | |**Field**|**Datatype**|**Description** |
205 | |##CompanyNo##|String|Yoyr accounts receivable number at PayEx. |
206 | |##CustomerNo##|String|##CustomerNo ##is you Unique identifier of the customer. |
207 | |##CustomerName##|String| |
208 | |##InvoiceList##|List <[[ClosedInvoice>>doc:Main.Invoicing.invoice-service.Technical reference.PayEx Connect (API).ExternalServicesmanual.WebHome||anchor="HClosedInvoice"]]>| |
209 | |##ResponseCode##|String| |
210 | |##ResponseMessage##|String| |
211 | |##TraceId##|String| |
212 | |
213 | **Classes** |
214 | |
215 | (% class="table-bordered table-striped" %) |
216 | |=(% colspan="3" %)((( |
217 | ==== ClosedInvoice ==== |
218 | ))) |
219 | |**Field**|**Datatype**|**Description** |
220 | |(% style="font-family:monospace" %)BillNo|String| |
221 | |##BillStatusCode##|Int|See the [[bill status code table>>doc:Main.Invoicing.invoice-service.Technical reference.PayEx Connect (API).ExternalServicesmanual.WebHome||anchor="HBillstatuscodes"]] for available status codes. |
222 | |##ExternalInvoiceId##|String|Additional unique invoice identifier in accounts receivable. |
223 | |##BillDate##|DateTime| |
224 | |##DueDate##|DateTime(Optional)|Empty if BillTypeCode is ##Invoice.## |
225 | |##BillTypeCode##|Byte|See the [[bill type code table>>doc:Main.Invoicing.invoice-service.Technical reference.PayEx Connect (API).ExternalServicesmanual.WebHome||anchor="HBilltypecodes"]] for available bill type codes. |
226 | |##OriginalAmount##|Decimal| |
227 | |##CurrencyCode##|String| |
228 | |
229 | == AddInvoiceRespiteByBillNo10 == |
230 | |
231 | Add respite date to an open invoice. |
232 | |
233 | **Class diagram** |
234 | [[image:1573563792142-225.png||height="318" width="920"]] |
235 | **Request parameters** |
236 | |
237 | (% class="table-bordered table-striped" %) |
238 | |=(% colspan="4" %)((( |
239 | ==== AddInvoiceRespiteByBillNo10Request ==== |
240 | ))) |
241 | |**Field**|**Datatype**|**Required**|**Description** |
242 | |##BillNo##|String(15)|Yes|Bill Number. |
243 | |##RespiteCause##|String(250)|Yes|Reason for respite. |
244 | |##TrackingUserEMail##|String(1-256)|Yes|User info for trackability. |
245 | |##TraceId##|String|Yes| |
246 | |##ValidToDate##|DateTime|Yes| |
247 | |
248 | **Response parameters** |
249 | |
250 | (% class="table-bordered table-striped" %) |
251 | |=(% colspan="4" %)((( |
252 | ==== AddInvoiceRespiteByBillNo10Response ==== |
253 | ))) |
254 | |**Field**|**Datatype**|**Description** |
255 | |##ResponseCode##|String| |
256 | |##ResponseMessage##|String| |
257 | |##TraceId##|String| |
258 | |
259 | **Error codes** |
260 | |
261 | (% class="table-bordered table-striped" %) |
262 | |=(% colspan="4" %)((( |
263 | ==== GetCustomerCurrentStateByCustomerNoResponse ==== |
264 | ))) |
265 | |**Code**|**Name**|**Description** |
266 | |##5074##|InvalidDate|ValidToDate is not within a valid date. |
267 | |##5046##|InvalidAccountType|Bill of BillNo is not of a valid AccountType. |
268 | |##1208##|InvalidAccountStatus|Respite not a valid action on this bill. |
269 | |
270 | == AddPaymentOrderOnDueDate == |
271 | |
272 | Add paymentorder to an open invoice. |
273 | |
274 | **Class diagram** |
275 | [[image:PxR_InvoiceService_AddPaymentOrderOnDueDateRequest.png]] |
276 | **Request parameters** |
277 | |
278 | (% class="table-bordered table-striped" %) |
279 | |=(% colspan="4" %)((( |
280 | ==== AddPaymentOrderOnDueDate ==== |
281 | ))) |
282 | |**Field**|**Datatype**|**Required**|**Description** |
283 | |##BillNo##|String(15)|Yes|Bill Number. |
284 | |CompanyNo|String(15)|Yes|Company number |
285 | |##TrackingUserEMail##|String(1-256)|Yes|User info for trackability. |
286 | |##TraceId##|String|Yes| |
287 | |
288 | **Response parameters** |
289 | |
290 | (% class="table-bordered table-striped" %) |
291 | |=(% colspan="4" %)((( |
292 | ==== AddPaymentOrderOnDueDate ==== |
293 | ))) |
294 | |**Field**|**Datatype**|**Description** |
295 | |##ResponseCode##|String| |
296 | |##ResponseMessage##|String| |
297 | |##TraceId##|String| |
298 | |
299 | **Error codes** |
300 | |
301 | (% class="table-bordered table-striped" %) |
302 | |=(% colspan="4" %)((( |
303 | ==== GetCustomerCurrentStateByCustomerNoResponse ==== |
304 | ))) |
305 | |**Code**|**Name**|**Description** |
306 | |##5080##|InvalidBillNo|No bill found with billNo and companyNo |
307 | |##5117##|AddPaymentOrderException|((( |
308 | Customer ain't available for PaymentOrder or already have one on this bill |
309 | ))) |
310 | |##5002##|InvalidOpenBill|BillStatus ain't Open |
311 | |##5074##|InvalidDate|Possible DistributionDate for PaymentOrder has already surpassed today's date |
312 | |##5120##|ClaimProcessPauseException|Bill has a ClaimProcessPause |
313 | |
314 | == == |
315 | |
316 | == ConvertInvoiceToAccount10 == |
317 | |
318 | Convert an invoice account to a credit account. |
319 | |
320 | **Class diagram** |
321 | |
322 | [[image:1573569373687-299.png||height="324" width="739"]] |
323 | |
324 | **Request parameters** |
325 | |
326 | (% class="table-bordered table-striped" %) |
327 | |=(% colspan="4" %)((( |
328 | ==== ConvertInvoiceToAccount10Request ==== |
329 | ))) |
330 | |**Field**|**Datatype**|**Required**|**Description** |
331 | |##BillNo##|String(15)|Yes|Bill Number. |
332 | |##TrackingUserEMail##|String(1-256)|Yes|User info for trackability. |
333 | |##TraceId##|String|Yes| |
334 | |
335 | **Response parameters** |
336 | |
337 | (% class="table-bordered table-striped" %) |
338 | |=(% colspan="4" %)((( |
339 | ==== ConvertInvoiceToAccount10Response ==== |
340 | ))) |
341 | |**Field**|**Datatype**|**Description** |
342 | |##ResponseCode##|String| |
343 | |##ResponseMessage##|String| |
344 | |##TraceId##|String| |
345 | |
346 | == DeletePaymentOrder == |
347 | |
348 | Abort a PaymentOrder for billNo |
349 | |
350 | **Class diagram** |
351 | |
352 | [[image:PxR_InvoiceService_DeletePaymentOrder.png||height="174" width="1267"]] |
353 | |
354 | |
355 | **Request parameters** |
356 | |
357 | (% class="table-bordered table-striped" %) |
358 | |=(% colspan="4" %)((( |
359 | ==== DeletePaymentOrderRequest ==== |
360 | ))) |
361 | |**Field**|**Datatype**|**Required**|**Description** |
362 | |##BillNo##|String|Yes|Bill to match paymentorder. |
363 | |CompanyNo|String |Yes|Company number |
364 | |TrackingUserEMail|String(1-256)|Yes|User info for trackability. |
365 | |TraceId|String|Yes| |
366 | |
367 | **Response parameters** |
368 | |
369 | (% class="table-bordered table-striped" %) |
370 | |=(% colspan="4" %)((( |
371 | ==== DeletePaymentOrderResponse ==== |
372 | ))) |
373 | |**Field**|**Datatype**|**Description** |
374 | |##ResponseCode##|String| |
375 | |##ResponseMessage##|String| |
376 | |##TraceId##|String| |
377 | |
378 | **Error codes** |
379 | |
380 | (% class="table-bordered table-striped" %) |
381 | |=(% colspan="4" %)((( |
382 | ==== DeletePaymentOrderResponse ==== |
383 | ))) |
384 | |**Code**|**Name**|**Description** |
385 | |##5080##|InvalidBillNo|BillNo is invalid |
386 | |##5115##|PaymentOrderNotFound|Found no paymentorders connected to bill |
387 | |##5116##|DeletePaymentOrderNotAllowed|Found paymentOrder but are not allowed to Delete since the paymentorder has begun/finished processing |
388 | |
389 | == RegisterInvoiceDirectPaymentByBillNo10 == |
390 | |
391 | Register a direct payment on given invoice. |
392 | |
393 | **Class diagram** |
394 | |
395 | [[image:1573570140844-820.png||height="384" width="715"]] |
396 | |
397 | **Request parameters** |
398 | |
399 | (% class="table-bordered table-striped" %) |
400 | |=(% colspan="4" %)((( |
401 | ==== RegisterInvoiceDirectPaymentByBillNo10Request ==== |
402 | ))) |
403 | |**Field**|**Datatype**|**Required**|**Description** |
404 | |##Amount##|Decimal|Yes|DirectPayment Amount. |
405 | |##BillNo##|String|Yes|Bill to match payment to. |
406 | |##PaymentDate##|DateTime|Yes|Date when payment occured. |
407 | |TrackingUserEMail|String(1-256)|Yes|User info for trackability. |
408 | |TraceId|String|Yes| |
409 | |
410 | **Response parameters** |
411 | |
412 | (% class="table-bordered table-striped" %) |
413 | |=(% colspan="4" %)((( |
414 | ==== RegisterInvoiceDirectPaymentByBillNo10Response ==== |
415 | ))) |
416 | |**Field**|**Datatype**|**Description** |
417 | |##ResponseCode##|String| |
418 | |##ResponseMessage##|String| |
419 | |##TraceId##|String| |
420 | |
421 | **Error codes** |
422 | |
423 | (% class="table-bordered table-striped" %) |
424 | |=(% colspan="4" %)((( |
425 | ==== GetCustomerCurrentStateByCustomerNoResponse ==== |
426 | ))) |
427 | |**Code**|**Name**|**Description** |
428 | |##5080##|InvalidBillNo|BillNo is invalid |
429 | |##1207##|InvalidAmount|Amount is invalid |
430 | |##5074##|InvalidDate|PaymentDate is not within a valid date |
431 | |
432 | == AddInvoiceCopyOrderByBillNo10 == |
433 | |
434 | Order a copy of the invoice to be delivered. |
435 | |
436 | **Class diagram** |
437 | |
438 | [[image:1573631474317-399.png||height="349" width="795"]] |
439 | |
440 | **Request parameters** |
441 | |
442 | (% class="table-bordered table-striped" %) |
443 | |=(% colspan="4" %)((( |
444 | ==== AddInvoiceCopyOrderByBillNo10Request ==== |
445 | ))) |
446 | |**Field**|**Datatype**|**Required**|**Description** |
447 | |##BillNo##|String|Yes| |
448 | |##DistributionMethod##|String|Yes| |
449 | |TrackingUserEMail|String(1-256)|Yes|User info for trackability. |
450 | |TraceId|String|Yes| |
451 | |
452 | **Response parameters** |
453 | |
454 | (% class="table-bordered table-striped" %) |
455 | |=(% colspan="4" %)((( |
456 | ==== RegisterInvoiceDirectPaymentByBillNo10Response ==== |
457 | ))) |
458 | |**Field**|**Datatype**|**Description**| | |
459 | |##ResponseCode##|String| | | |
460 | |##Respons##|String| |
461 | |##TraceId##|String| |
462 | |
463 | **Error codes** |
464 | |
465 | (% class="table-bordered table-striped" %) |
466 | |=(% colspan="4" %)((( |
467 | ==== GetCustomerCurrentStateByCustomerNoResponse ==== |
468 | ))) |
469 | |**Code**|**Name**|**Description** |
470 | |##5089##|BillsNotFound|Found no matching Invoices for BillNo |
471 | |
472 | == GetClosedInvoiceInformationByCustomerNo20 == |
473 | |
474 | Get information about a customer's closed invoice(s) by customer number. |
475 | |
476 | **Class diagram** |
477 | [[image:1573632921277-742.png||height="509" width="841"]] |
478 | |
479 | **Request parameters** |
480 | |
481 | (% class="table-bordered table-striped" %) |
482 | |=(% colspan="4" %)((( |
483 | ==== GetClosedInvoiceInformationByCustomerNo20Request ==== |
484 | ))) |
485 | |**Field**|**Datatype**|**Required**|**Description** |
486 | |##CustomerNo##|String|Yes| |
487 | |##TrackingUserEmail##|String|Yes|User info for trackability. |
488 | |TraceId| |yes| |
489 | |
490 | **Response parameters** |
491 | |
492 | **[[GetClosedInvoiceInformation20Response>>Main.Invoicing.invoice-service.Technical reference.PayEx Connect (API).ExternalServicesmanual.WebHome||anchor="HGetClosedInvoiceInformation20Response"]]** |
493 | |
494 | |
495 | |
496 | == GetClosedInvoiceInformationByCustomerNo21 == |
497 | |
498 | Get information about a customer's closed invoice(s) by customer number. |
499 | |
500 | **Request parameters** |
501 | |
502 | (% class="table-bordered table-striped" %) |
503 | |=(% colspan="4" %)((( |
504 | ==== GetClosedInvoiceInformationByCustomerNo21Request ==== |
505 | ))) |
506 | |**Field**|**Datatype**|**Required**|**Description** |
507 | |##CustomerNo##|String|Yes| |
508 | |##TrackingUserEmail##|String|Yes|User info for trackability. |
509 | |TraceId|String|yes| |
510 | |
511 | **Response parameters** |
512 | |
513 | **[[GetClosedInvoiceInformation21Response>>Main.Invoicing.invoice-service.Technical reference.PayEx Connect (API).ExternalServicesmanual.WebHome||anchor="HGetClosedInvoiceInformation21Response"]]** |
514 | |
515 | == GetClosedInvoiceInformationByRegNo20 == |
516 | |
517 | Get information about a customer's closed invoice(s) by social security number. |
518 | |
519 | **Class diagram** |
520 | |
521 | [[image:1573646248641-666.png||height="508" width="807"]] |
522 | |
523 | **Request parameters** |
524 | |
525 | (% class="table-bordered table-striped" %) |
526 | |=(% colspan="4" %)((( |
527 | ==== GetClosedInvoiceInformationByRegNo20Request ==== |
528 | ))) |
529 | |**Field**|**Datatype**|**Required**|**Description** |
530 | |##RegNo##|[[RegNo>>Main.Invoicing.invoice-service.Technical reference.PayEx Connect (API).ExternalServicesmanual.WebHome||anchor="HRegNo"]]|Yes|See [[RegNo>>Main.Invoicing.invoice-service.Technical reference.PayEx Connect (API).ExternalServicesmanual.WebHome||anchor="HRegNo"]] |
531 | |##TrackingUserEmail##|String|Yes|User info for trackability. |
532 | |TraceId| |yes| |
533 | |
534 | **Response parameters** |
535 | |
536 | **[[GetClosedInvoiceInformation20Response>>Main.Invoicing.invoice-service.Technical reference.PayEx Connect (API).ExternalServicesmanual.WebHome||anchor="HGetClosedInvoiceInformation20Response"]]** |
537 | |
538 | **Error codes** |
539 | |
540 | (% class="table-bordered table-striped" %) |
541 | |=(% colspan="4" %)((( |
542 | ==== Possible error codes from GetClosedInvoiceInformationByRegNo20 ==== |
543 | ))) |
544 | |**Code**|**Name**|**Description** |
545 | |##5006##|ExpectedCustomerNumber|Found multiple customer on RegNo, use CustomerNo instead. |
546 | |5075|MissingAccountForBill|Found no matching customer for RegNo. |
547 | |1024|ErrorInvalidRegNo|Invalid RegNo format. |
548 | |
549 | == GetClosedInvoiceInformationByRegNo21 == |
550 | |
551 | Get information about a customer's closed invoice(s) by social security number. |
552 | |
553 | **Request parameters** |
554 | |
555 | |
556 | (% class="table-bordered table-striped" %) |
557 | |=(% colspan="4" %)((( |
558 | ==== GetClosedInvoiceInformationByRegNo21Request ==== |
559 | ))) |
560 | |**Field**|**Datatype**|**Required**|**Description** |
561 | |##RegNo##|[[RegNo>>Main.Invoicing.invoice-service.Technical reference.PayEx Connect (API).ExternalServicesmanual.WebHome||anchor="HRegNo"]]|Yes|See [[RegNo>>Main.Invoicing.invoice-service.Technical reference.PayEx Connect (API).ExternalServicesmanual.WebHome||anchor="HRegNo"]] |
562 | |##TrackingUserEmail##|String|Yes|User info for trackability. |
563 | |TraceId| |yes| |
564 | |
565 | **Response parameters** |
566 | |
567 | **[[GetClosedInvoiceInformation21Response>>Main.Invoicing.invoice-service.Technical reference.PayEx Connect (API).ExternalServicesmanual.WebHome||anchor="HGetClosedInvoiceInformation21Response"]]** |
568 | |
569 | **Error codes** |
570 | |
571 | (% class="table-bordered table-striped" %) |
572 | |=(% colspan="4" %)((( |
573 | ==== Possible error codes from GetClosedInvoiceInformationByRegNo21 ==== |
574 | ))) |
575 | |**Code**|**Name**|**Description** |
576 | |##5006##|ExpectedCustomerNumber|Found multiple customer on RegNo, use CustomerNo instead. |
577 | |5075|MissingAccountForBill|Found no matching customer for RegNo. |
578 | |1024|ErrorInvalidRegNo|Invalid RegNo format. |
579 | |
580 | == GetInvoiceInformationByBillNo20 == |
581 | |
582 | **Class diagram** |
583 | |
584 | |
585 | [[image:PxR_InvoiceService_GetInvoiceInformationByBillNo20.png]] |
586 | |
587 | **Request parameters** |
588 | |
589 | (% class="table-bordered table-striped" %) |
590 | |=(% colspan="4" %)((( |
591 | ==== GetInvoiceInformationByBillNo20Request ==== |
592 | ))) |
593 | |**Field**|**Datatype**|**Required**|**Description** |
594 | |##BillNo##|String|Yes| |
595 | |TrackingUserEMail|String(1-256)|Yes|User info for trackability. |
596 | |TraceId|String|Yes| |
597 | |
598 | **Response parameters** |
599 | |
600 | [[GetInvoinceInformation20Response>>Main.Invoicing.invoice-service.Technical reference.PayEx Connect (API).ExternalServicesmanual.WebHome||anchor="HGetInvoiceInformation20Response"]] |
601 | |
602 | **Error codes** |
603 | |
604 | (% class="table-bordered table-striped" %) |
605 | |=(% colspan="4" %)((( |
606 | ==== Possible error codes from GetInvoinceInformationByBillNo20 ==== |
607 | ))) |
608 | |**Code**|**Name**|**Description** |
609 | |##5080##|InvalidBillNo|BillNo does not match any valid invoices. |
610 | |
611 | == GetInvoiceInformationByBillNo21 == |
612 | |
613 | **Request parameters** |
614 | |
615 | (% class="table-bordered table-striped" %) |
616 | |=(% colspan="4" %)((( |
617 | ==== GetInvoiceInformationByBillNo21Request ==== |
618 | ))) |
619 | |**Field**|**Datatype**|**Required**|**Description** |
620 | |##BillNo##|String|Yes| |
621 | |TrackingUserEMail|String(1-256)|Yes|User info for trackability. |
622 | |TraceId|String|Yes| |
623 | |
624 | **Response parameters** |
625 | |
626 | [[GetInvoiceInformation21Response>>Main.Invoicing.invoice-service.Technical reference.PayEx Connect (API).ExternalServicesmanual.WebHome||anchor="HGetInvoiceInformation21Response"]] |
627 | |
628 | |
629 | **Error codes** |
630 | |
631 | (% class="table-bordered table-striped" %) |
632 | |=(% colspan="4" %)((( |
633 | ==== Possible error codes from GetInvoinceInformationByBillNo21 ==== |
634 | ))) |
635 | |**Code**|**Name**|**Description** |
636 | |##5080##|InvalidBillNo|BillNo does not match any valid invoices. |
637 | |
638 | == GetInvoiceInformationByExternalInvoiceId20 == |
639 | |
640 | **Class diagram** |
641 | |
642 | |
643 | [[image:PxR_InvoiceService_GetInvoiceInformationByExternalInvoiceId20.png]] |
644 | |
645 | **Request parameters** |
646 | |
647 | (% class="table-bordered table-striped" %) |
648 | |=(% colspan="4" %)((( |
649 | ==== GetInvoiceInformationByExternalInvoiceId20Request ==== |
650 | ))) |
651 | |**Field**|**Datatype**|**Required**|**Description** |
652 | |##ExternalInvoiceId##|String|Yes| |
653 | |TrackingUserEMail|String(1-256)|Yes|User info for trackability. |
654 | |TraceId|String|Yes| |
655 | |
656 | **Response parameters** |
657 | |
658 | [[GetInvoinceInformation20Response>>Main.Invoicing.invoice-service.Technical reference.PayEx Connect (API).ExternalServicesmanual.WebHome||anchor="HGetInvoiceInformation20Response"]] |
659 | |
660 | **Error codes** |
661 | |
662 | (% class="table-bordered table-striped" %) |
663 | |=(% colspan="4" %)((( |
664 | ==== Possible error codes from GetInvoinceInformationByExternalInvoiceId20 ==== |
665 | ))) |
666 | |**Code**|**Name**|**Description** |
667 | |##5072##|InvalidExternalBillId|ExternalInvoiceId does not match any valid invoices. |
668 | |5089|BillsNotFound|Invoice match but invoice not valid. May be older than 1 year. |
669 | |
670 | == GetInvoiceInformationByExternalInvoiceId21 == |
671 | |
672 | [[image:PxR_InvoiceService_GetInvoiceInformationByExternalInvoiceId21.png]] |
673 | |
674 | **Request parameters** |
675 | |
676 | (% class="table-bordered table-striped" %) |
677 | |=(% colspan="4" %)((( |
678 | ==== GetInvoiceInformationByExternalInvoiceId21Request ==== |
679 | ))) |
680 | |**Field**|**Datatype**|**Required**|**Description** |
681 | |##ExternalInvoiceId##|String|Yes| |
682 | |TrackingUserEMail|String(1-256)|Yes|User info for trackability. |
683 | |TraceId|String|Yes| |
684 | |
685 | **Response parameters** |
686 | |
687 | [[GetInvoinceInformation21Response>>Main.Invoicing.invoice-service.Technical reference.PayEx Connect (API).ExternalServicesmanual.WebHome||anchor="HGetInvoiceInformation21Response"]] |
688 | |
689 | **Error codes** |
690 | |
691 | (% class="table-bordered table-striped" %) |
692 | |=(% colspan="4" %)((( |
693 | ==== Possible error codes from GetInvoinceInformationByExternalInvoiceId20 ==== |
694 | ))) |
695 | |**Code**|**Name**|**Description** |
696 | |##5072##|InvalidExternalBillId|ExternalInvoiceId does not match any valid invoices. |
697 | |5089|BillsNotFound|((( |
698 | Invoice match but invoice not valid. May be older than 1 year. |
699 | |
700 | |
701 | |
702 | ))) |
703 | |
704 | == GetInvoicePdfByBillNoExternalBillType10 == |
705 | |
706 | **Class diagram** |
707 | |
708 | [[image:1573822789308-786.png||height="470" width="761"]] |
709 | |
710 | **Request parameters** |
711 | |
712 | (% class="table-bordered table-striped" %) |
713 | |=(% colspan="4" %)((( |
714 | ==== GetInvoicePdfByBillNoExternalBillType10Request ==== |
715 | ))) |
716 | |**Field**|**Datatype**|**Required**|**Description** |
717 | |##BillNo##|String|Yes| |
718 | |ExternalBillType|String|Yes|((( |
719 | Document type. |
720 | Existing ExternalBillType can be retrived from GetInvoiceInformationByBillNo20 or GetInvoiceInformationByExternalInvoiceId20. |
721 | ))) |
722 | |TrackingUserEMail|String(1-256)|Yes|User info for trackability. |
723 | |TraceId|String|Yes| |
724 | |
725 | **Response parameters** |
726 | |
727 | [[GetInvoicePDFResponse>>Main.Invoicing.invoice-service.Technical reference.PayEx Connect (API).ExternalServicesmanual.WebHome||anchor="HGetInvoicePDFResponse"]] |
728 | |
729 | **Error codes** |
730 | |
731 | (% class="table-bordered table-striped" %) |
732 | |=(% colspan="4" %)((( |
733 | ==== GetInvoincePDFResponse ==== |
734 | ))) |
735 | |**Code**|**Name**|**Description** |
736 | |##5046##|InvalidAccountType|Wrong account type. The requested bill number is not an invoice. |
737 | |5080|InvalidBillNo|Invoice document not found. |
738 | |5095|ExternalBillTypeCode|Invalid ExternalBillType. |
739 | |
740 | == GetInvoiceTransactionsByBillNo == |
741 | |
742 | [[image:PxR_InvoiceService_GetInvoiceTransactionsByBillNo.png]] |
743 | |
744 | **Request parameters** |
745 | |
746 | (% class="table-bordered table-striped" %) |
747 | |=(% colspan="4" %)((( |
748 | ==== GetInvoiceTransactionsByBillNoRequest ==== |
749 | ))) |
750 | |**Field**|**Datatype**|**Required**|**Description** |
751 | |RegNo|[[RegNo>>doc:Main.Invoicing.invoice-service.Technical reference.PayEx Connect (API).ExternalServicesmanual.WebHome||anchor="HRegNo"]]|Yes|See [[RegNo>>doc:Main.Invoicing.invoice-service.Technical reference.PayEx Connect (API).ExternalServicesmanual.WebHome||anchor="HRegNo"]] |
752 | |TrackingUserEMail|String(1-256)|Yes|User info for trackability. |
753 | |TraceId|String|Yes| |
754 | |
755 | **Response parameters** |
756 | |
757 | |
758 | (% class="table-bordered table-striped" %) |
759 | |=(% colspan="3" %)((( |
760 | ==== GetInvoiceTransactionsByBillNoResponse ==== |
761 | ))) |
762 | |**Field**|**Datatype**|**Description** |
763 | |Transactions|List<[[InvoiceTransaction>>Main.Invoicing.invoice-service.Technical reference.PayEx Connect (API).ExternalServicesmanual.WebHome||anchor="HTransaction"]]>| |
764 | |ResponseCode|Int| |
765 | |ResponseMessage|String| |
766 | |TraceId|String| |
767 | |
768 | (% class="table-bordered table-striped" %) |
769 | |=(% colspan="3" %)((( |
770 | ==== InvoiceTransaction ==== |
771 | ))) |
772 | |**Field**|**Datatype**|**Description** |
773 | |Amount|Decimal| |
774 | |CauseType|String|See possible values [[TransactionCauseCode>>Main.Invoicing.invoice-service.Technical reference.PayEx Connect (API).ExternalServicesmanual.WebHome||anchor="HTransactionCausecodes"]] |
775 | |Date|DateTime| |
776 | |Reference|String| |
777 | |Type|String|See possible values [[TransactionTypeGroup>>Main.Invoicing.invoice-service.Technical reference.PayEx Connect (API).ExternalServicesmanual.WebHome||anchor="HTransactionTypeGroupcodes"]] |
778 | |
779 | == GetOpenInvoiceInformationByCustomerNo20 == |
780 | |
781 | **Class diagram** |
782 | |
783 | |
784 | [[image:PxR_InvoiceService_GetOpenInvoiceInformationByCustomerNo20.png]] |
785 | |
786 | **Request parameters** |
787 | |
788 | (% class="table-bordered table-striped" %) |
789 | |=(% colspan="4" %)((( |
790 | ==== GetOpenInvoiceInformationByCustomerNo20Request ==== |
791 | ))) |
792 | |**Field**|**Datatype**|**Required**|**Description** |
793 | |CustomerNo|String|Yes| |
794 | |TrackingUserEMail|String(1-256)|Yes|User info for trackability. |
795 | |TraceId|String|Yes| |
796 | |
797 | **Response parameters** |
798 | |
799 | [[GetOpenInvoiceInformation20Response>>Main.Invoicing.invoice-service.Technical reference.PayEx Connect (API).ExternalServicesmanual.WebHome||anchor="HGetOpenInvoiceInformation20Response"]] |
800 | |
801 | == GetOpenInvoiceInformationByCustomerNo21 == |
802 | |
803 | [[image:PxR_InvoiceService_GetOpenInvoiceInformationByCystomerNo21.png]] |
804 | |
805 | **Request parameters** |
806 | |
807 | (% class="table-bordered table-striped" %) |
808 | |=(% colspan="4" %)((( |
809 | ==== GetOpenInvoiceInformationByCustomerNo21Request ==== |
810 | ))) |
811 | |**Field**|**Datatype**|**Required**|**Description** |
812 | |CustomerNo|String|Yes| |
813 | |TrackingUserEMail|String(1-256)|Yes|User info for trackability. |
814 | |TraceId|String|Yes| |
815 | |
816 | **Response parameters** |
817 | |
818 | [[GetOpenInvoiceInformation21Response>>Main.Invoicing.invoice-service.Technical reference.PayEx Connect (API).ExternalServicesmanual.WebHome||anchor="HGetOpenInvoiceInformation21Response"]] |
819 | |
820 | == == |
821 | |
822 | == GetOpenInvoiceInformationByCustomerNo22 == |
823 | |
824 | [[image:PxR_InvoiceService_GetOpenInvoiceInformationByCustomerNo22.png]] |
825 | |
826 | |
827 | **Request parameters** |
828 | |
829 | (% class="table-bordered table-striped" %) |
830 | |=(% colspan="4" %)((( |
831 | ==== GetOpenInvoiceInformationByCustomerNo22Request ==== |
832 | ))) |
833 | |**Field**|**Datatype**|**Required**|**Description** |
834 | |CustomerNo|String|Yes| |
835 | |TrackingUserEMail|String(1-256)|Yes|User info for trackability. |
836 | |TraceId|String|Yes| |
837 | |
838 | **Response parameters** |
839 | |
840 | [[GetOpenInvoiceInformation22Response>>Main.Invoicing.invoice-service.Technical reference.PayEx Connect (API).ExternalServicesmanual.WebHome||anchor="HGetOpenInvoiceInformation22Response"]] |
841 | |
842 | == == |
843 | |
844 | == GetOpenInvoiceInformationByRegNo20 == |
845 | |
846 | **Class diagram** |
847 | |
848 | |
849 | [[image:PxR_InvoiceService_GetOpenInvoiceInformationByRegNo20.png]] |
850 | |
851 | **Request parameters** |
852 | |
853 | (% class="table-bordered table-striped" %) |
854 | |=(% colspan="4" %)((( |
855 | ==== GetOpenInvoiceInformationByRegNo20Request ==== |
856 | ))) |
857 | |**Field**|**Datatype**|**Required**|**Description** |
858 | |RegNo|[[RegNo>>doc:Main.Invoicing.invoice-service.Technical reference.PayEx Connect (API).ExternalServicesmanual.WebHome||anchor="HRegNo"]]|Yes|See [[RegNo>>doc:Main.Invoicing.invoice-service.Technical reference.PayEx Connect (API).ExternalServicesmanual.WebHome||anchor="HRegNo"]] |
859 | |TrackingUserEMail|String(1-256)|Yes|User info for trackability. |
860 | |TraceId|String|Yes| |
861 | |
862 | **Response parameters** |
863 | |
864 | [[GetOpenInvoiceInformation20Response>>Main.Invoicing.invoice-service.Technical reference.PayEx Connect (API).ExternalServicesmanual.WebHome||anchor="HGetOpenInvoiceInformation20Response"]] |
865 | |
866 | == GetOpenInvoiceInformationByRegNo21 == |
867 | |
868 | [[image:PxR_InvoiceService_GetOpenInvoiceInformationByRegNo21.png]] |
869 | |
870 | **Request parameters** |
871 | |
872 | (% class="table-bordered table-striped" %) |
873 | |=(% colspan="4" %)((( |
874 | ==== GetOpenInvoiceInformationByRegNo21Request ==== |
875 | ))) |
876 | |**Field**|**Datatype**|**Required**|**Description** |
877 | |RegNo|[[RegNo>>doc:Main.Invoicing.invoice-service.Technical reference.PayEx Connect (API).ExternalServicesmanual.WebHome||anchor="HRegNo"]]|Yes|See [[RegNo>>doc:Main.Invoicing.invoice-service.Technical reference.PayEx Connect (API).ExternalServicesmanual.WebHome||anchor="HRegNo"]] |
878 | |TrackingUserEMail|String(1-256)|Yes|User info for trackability. |
879 | |TraceId|String|Yes| |
880 | |
881 | **Response parameters** |
882 | |
883 | [[GetOpenInvoiceInformation21Response>>Main.Invoicing.invoice-service.Technical reference.PayEx Connect (API).ExternalServicesmanual.WebHome||anchor="HGetOpenInvoiceInformation21Response"]] |
884 | |
885 | |
886 | == GetOpenInvoiceInformationByRegNo22 == |
887 | |
888 | [[image:PxR_InvoiceService_GetOpenInvoiceInformationByRegNo22.png]] |
889 | |
890 | **Request parameters** |
891 | |
892 | (% class="table-bordered table-striped" %) |
893 | |=(% colspan="4" %)((( |
894 | ==== GetOpenInvoiceInformationByRegNo22Request ==== |
895 | ))) |
896 | |**Field**|**Datatype**|**Required**|**Description** |
897 | |RegNo|[[RegNo>>doc:Main.Invoicing.invoice-service.Technical reference.PayEx Connect (API).ExternalServicesmanual.WebHome||anchor="HRegNo"]]|Yes|See [[RegNo>>doc:Main.Invoicing.invoice-service.Technical reference.PayEx Connect (API).ExternalServicesmanual.WebHome||anchor="HRegNo"]] |
898 | |TrackingUserEMail|String(1-256)|Yes|User info for trackability. |
899 | |TraceId|String|Yes| |
900 | |
901 | **Response parameters** |
902 | |
903 | [[GetOpenInvoiceInformation22Response>>Main.Invoicing.invoice-service.Technical reference.PayEx Connect (API).ExternalServicesmanual.WebHome||anchor="HGetOpenInvoiceInformation22Response"]] |
904 | |
905 | == RegisterInvoicePSPPaymentByBillNo10 == |
906 | |
907 | **Class diagram** |
908 | |
909 | [[image:1573825460421-413.png||height="460" width="778"]] |
910 | |
911 | **Request parameters** |
912 | |
913 | (% class="table-bordered table-striped" %) |
914 | |=(% colspan="4" %)((( |
915 | ==== RegisterInvoicePSPPaymentByBillNoRequest ==== |
916 | ))) |
917 | |**Field**|**Datatype**|**Required**|**Description** |
918 | |##BillNo##|String|Yes| |
919 | |Amount|Decimal|Yes| |
920 | |PaymentDate|DateTime|Yes| |
921 | |SellerTransactionId|String(1-50)|Yes| |
922 | |TrackingUserEMail|String(1-256)|Yes|User info for trackability. |
923 | |TraceId|String|Yes| |
924 | |
925 | **Response parameters** |
926 | |
927 | (% class="table-bordered table-striped" %) |
928 | |=(% colspan="4" %)((( |
929 | ==== RegisterInvoicePSPPaymentByBillNoResponse ==== |
930 | ))) |
931 | |**Field**|**Datatype**|**Description** |
932 | |##ResponseCode##|String| |
933 | |##ResponseMessage##|String| |
934 | |TraceId|String| |
935 | |
936 | = = |
937 | |
938 | == GetOrderlinesByBillNo10 == |
939 | |
940 | (% class="wikigeneratedid" %) |
941 | Get all orderlines on a bill |
942 | [[image:PxR_InvoiceService_GetOrderLinesByBillNo10.png]] |
943 | |
944 | **Request parameters** |
945 | |
946 | (% class="table-bordered table-striped" %) |
947 | |=(% colspan="4" %)((( |
948 | ==== GetOrderlinesByBillNo10Request ==== |
949 | ))) |
950 | |**Field**|**Datatype**|**Required**|**Description** |
951 | |##BillNo##|String|Yes| |
952 | |##TrackingUserEMail##|String|Yes|User info for trackability. |
953 | |TraceId|String|Yes| |
954 | |
955 | **Response parameters** |
956 | |
957 | (% class="table-bordered table-striped" %) |
958 | |=(% colspan="3" %)((( |
959 | ==== GetOrderlinesByBillNo10Response ==== |
960 | ))) |
961 | |**Field**|**Datatype**|**Description** |
962 | |(% style="font-family:monospace" %)##OrderLines##|List [[OrderLine>>doc:Main.Invoicing.invoice-service.Technical reference.PayEx Connect (API).ExternalServicesmanual.WebHome||anchor="HOrderline"]]|Array. |
963 | |##ResponseCode##|String| |
964 | |##ResponseMessage##|String| |
965 | |##TraceId##|String| |
966 | |
967 | **Classes** |
968 | |
969 | (% class="table-bordered table-striped" %) |
970 | |=(% colspan="3" %)((( |
971 | ==== Orderline ==== |
972 | ))) |
973 | |**Field**|**Datatype**|**Description** |
974 | |(% style="font-family:monospace" %)AmountInclVat|Decimal| |
975 | |(% style="font-family:monospace" %)Description|String| |
976 | |(% style="font-family:monospace" %)ExternalReferenceId|String| |
977 | |(% style="font-family:monospace" %)TransactionDate|DateTime| |
978 | |(% style="font-family:monospace" %)##VatAmount##|Decimal| |
979 | |
980 | **Error codes** |
981 | |
982 | (% class="table-bordered table-striped" %) |
983 | |=(% colspan="4" %)((( |
984 | ==== GetOrderlinesByBillNo10Response ==== |
985 | ))) |
986 | |**Code**|**Name**|**Description** |
987 | |5080|InvalidBillNo|BillNo input is not valid or no matching bill found |
988 | |
989 | = |
990 | \\CustomerService methods = |
991 | |
992 | The complete Wsdl specification for this service can be found at: |
993 | [[https:~~/~~/connect.internaltest.payex.com/PxR/CustomerService.svc>>url:https://connect.internaltest.payex.com/PxR/CustomerService.svc]] |
994 | |
995 | (Username/password security model) |
996 | |
997 | == GetcustomerCurrentStateByCustomerNo == |
998 | |
999 | Get information about current state of a customer. |
1000 | |
1001 | **Class diagram** |
1002 | |
1003 | |
1004 | |
1005 | [[image:7-class-diagram-external.png]] |
1006 | |
1007 | **Request parameters** |
1008 | |
1009 | (% class="table-bordered table-striped" %) |
1010 | |=(% colspan="4" %)((( |
1011 | ==== GetCustomerCurrentStateByCustomerNoRequest ==== |
1012 | ))) |
1013 | |**Field**|**Datatype**|**Required**|**Description** |
1014 | |TraceId|String|Yes| |
1015 | |##CustomerNumber##|String(15)|Yes| |
1016 | |##TrackingUserEMail##|String|No| |
1017 | |
1018 | **Response parameters** |
1019 | |
1020 | (% class="table-bordered table-striped" %) |
1021 | |=(% colspan="3" %)((( |
1022 | ==== GetCustomerCurrentStateByCustomerNoResponse ==== |
1023 | ))) |
1024 | |**Field**|**Datatype**|**Description** |
1025 | |(% style="font-family:monospace" %)##CustomerConsents##|[[CustomerConsent>>doc:Main.Invoicing.invoice-service.Technical reference.PayEx Connect (API).ExternalServicesmanual.WebHome||anchor="HCustomerConsent"]]|Array. |
1026 | |##CustomerInfo##|[[CustomerInfo>>doc:Main.Invoicing.invoice-service.Technical reference.PayEx Connect (API).ExternalServicesmanual.WebHome||anchor="HCustomerInfo"]]| |
1027 | |##CustomerNo##|String| |
1028 | |##CustomerStatus##|[[CustomerStatus>>doc:Main.Invoicing.invoice-service.Technical reference.PayEx Connect (API).ExternalServicesmanual.WebHome||anchor="HCustomerStatus"]]|Array. |
1029 | |
1030 | **Classes** |
1031 | |
1032 | (% class="table-bordered table-striped" %) |
1033 | |=(% colspan="3" %)((( |
1034 | ==== CustomerConsent ==== |
1035 | ))) |
1036 | |**Field**|**Datatype**|**Description** |
1037 | |(% style="font-family:monospace" %)##ConsentTypeCode##|Int|See the [[consent type codes>>doc:Main.Invoicing.invoice-service.Technical reference.PayEx Connect (API).ExternalServicesmanual.WebHome||anchor="HConsenttypecodes"]] table for available consent type codes. |
1038 | |
1039 | (% class="table-bordered table-striped" %) |
1040 | |=(% colspan="3" %)((( |
1041 | ==== CustomerInfo ==== |
1042 | ))) |
1043 | |**Field**|**Datatype**|**Description** |
1044 | |(% style="font-family:monospace" %)##Name##|String| |
1045 | |##DistributionAddressInfo##|[[DistributionAddressInfo>>doc:Main.Invoicing.invoice-service.Technical reference.PayEx Connect (API).ExternalServicesmanual.WebHome||anchor="HDistributionAddressInfo"]]| |
1046 | |##Language##|String| |
1047 | |##LegalEntityCode##|Int|See the [[legal entity codes table>>doc:Main.Invoicing.invoice-service.Technical reference.PayEx Connect (API).ExternalServicesmanual.WebHome||anchor="HLegalentitycodes"]] for available legal entity codes. |
1048 | |##VatNo##|String| |
1049 | |##Category##|String|Customer Category |
1050 | |
1051 | (% class="table-bordered table-striped" %) |
1052 | |=(% colspan="3" %)((( |
1053 | ==== CustomerStatus ==== |
1054 | ))) |
1055 | |**Field**|**Datatype**|**Description** |
1056 | |(% style="font-family:monospace" %)##CustomerStatusTypeCode##|Int|[[See code specification.>>Main.Invoicing.invoice-service.Technical reference.PayEx Connect (API).ExternalServicesmanual.WebHome||anchor="HCustomerStatustypecodes"]] |
1057 | |
1058 | (% class="table-bordered table-striped" %) |
1059 | |=(% colspan="4" %)((( |
1060 | ==== DistributionAddressInfo ==== |
1061 | ))) |
1062 | |**Field**|**Datatype**|**Required**|**Description** |
1063 | |(% style="font-family:monospace" %)##Addresses##|Array|Yes|See [[address>>doc:Main.Invoicing.invoice-service.Technical reference.PayEx Connect (API).ExternalServicesmanual.WebHome||anchor="HAddress"]]. |
1064 | |##EMailAddress##|String|No| |
1065 | |##Cellphone##|String|No| |
1066 | |
1067 | (% class="table-bordered table-striped" %) |
1068 | |=(% colspan="4" %)((( |
1069 | ==== Address ==== |
1070 | ))) |
1071 | |**Field**|**Datatype**|**Required**|**Description** |
1072 | |(% style="font-family:monospace" %)Addressee|String(72)|Yes| |
1073 | |##StreetAdress##|String(35)|No| |
1074 | |##ZipCode##|String(9)|Yes| |
1075 | |##City##|String(27)|Yes| |
1076 | |##CoAddress##|String(35)|No| |
1077 | |##CountryCode##|String(2)|Yes| |
1078 | |AddressType|Int|Yes|See the [[ address type codes table>>doc:Main.Invoicing.invoice-service.Technical reference.PayEx Connect (API).ExternalServicesmanual.WebHome||anchor="HAddresstypecodes"]] for available legal entity codes. |
1079 | |
1080 | == GetCustomerCurrentStateByRegNo10 == |
1081 | |
1082 | **Class diagram** |
1083 | |
1084 | [[image:1574422177227-663.png||height="671" width="1146"]] |
1085 | |
1086 | **Request parameters** |
1087 | |
1088 | (% class="table-bordered table-striped" %) |
1089 | |=(% colspan="4" %)((( |
1090 | ==== GetCustomerCurrentStateByRegNo10Request ==== |
1091 | ))) |
1092 | |**Field**|**Datatype**|**Required**|**Description** |
1093 | |##RegNo##|[[RegNo>>doc:Main.Invoicing.invoice-service.Technical reference.PayEx Connect (API).ExternalServicesmanual.WebHome||anchor="HRegNo"]]|Yes| |
1094 | |##TrackingUserEMail##|String|Yes| |
1095 | |TraceId|String|Yes| |
1096 | |
1097 | **Response parameters** |
1098 | |
1099 | (% class="table-bordered table-striped" %) |
1100 | |=(% colspan="3" %)((( |
1101 | ==== GetCustomerCurrentStateByRegNo10Response ==== |
1102 | ))) |
1103 | |**Field**|**Datatype**|**Description** |
1104 | |(% style="font-family:monospace" %)##CustomerConsents##|[[CustomerConsent>>doc:Main.Invoicing.invoice-service.Technical reference.PayEx Connect (API).ExternalServicesmanual.WebHome||anchor="HCustomerConsent"]]|Array. |
1105 | |##CustomerInfo##|[[CustomerInfo>>doc:Main.Invoicing.invoice-service.Technical reference.PayEx Connect (API).ExternalServicesmanual.WebHome||anchor="HCustomerInfo"]]| |
1106 | |##CustomerNo##|String| |
1107 | |##CustomerStatus##|[[CustomerStatus>>doc:Main.Invoicing.invoice-service.Technical reference.PayEx Connect (API).ExternalServicesmanual.WebHome||anchor="HCustomerStatus"]]|Array. |
1108 | |##RegNo##|[[RegNo>>doc:Main.Invoicing.invoice-service.Technical reference.PayEx Connect (API).ExternalServicesmanual.WebHome||anchor="HRegNo"]]| |
1109 | |
1110 | (% id="HAppendix1SharedClasses" %) |
1111 | = Appendix 1 Shared Classes = |
1112 | |
1113 | |
1114 | **Response parameters** |
1115 | |
1116 | (% class="table-bordered table-striped" %) |
1117 | |=(% colspan="3" %)((( |
1118 | ==== GetInvoicePDFResponse ==== |
1119 | ))) |
1120 | |**Field**|**Datatype**|**Description** |
1121 | |##Pdf##|Byte[]| |
1122 | |##RegNo##|[[RegNo>>doc:Main.Invoicing.invoice-service.Technical reference.PayEx Connect (API).ExternalServicesmanual.WebHome||anchor="HRegNo"]]| |
1123 | |##CustomerNo##|String| |
1124 | |##ResponseCode##|String| |
1125 | |##ResponseMessage##|String| |
1126 | |##TraceId##|String| |
1127 | |
1128 | (% class="table-bordered table-striped" style="width:1223px" %) |
1129 | |=(% colspan="3" style="width: 1220px;" %)((( |
1130 | ==== GetInvoiceInformationResponse ==== |
1131 | ))) |
1132 | |(% style="width:352px" %)**Field**|(% style="width:413px" %)**Datatype**|(% style="width:457px" %)**Description** |
1133 | |(% style="width:352px" %)##RegNo##|(% style="width:413px" %)[[RegNo>>doc:Main.Invoicing.invoice-service.Technical reference.PayEx Connect (API).ExternalServicesmanual.WebHome||anchor="HRegNo"]]|(% style="width:457px" %) |
1134 | |(% style="width:352px" %)##CustomerNo##|(% style="width:413px" %)String|(% style="width:457px" %) |
1135 | |(% style="width:352px" %)##Invoice##|(% style="width:413px" %)[[Invoice>>doc:Main.Invoicing.invoice-service.Technical reference.PayEx Connect (API).ExternalServicesmanual.WebHome||anchor="HInvoice"]]|(% style="width:457px" %) |
1136 | |(% style="width:352px" %)##ResponseCode##|(% style="width:413px" %)String|(% style="width:457px" %) |
1137 | |(% style="width:352px" %)##ResponseMessage##|(% style="width:413px" %)String|(% style="width:457px" %) |
1138 | |(% style="width:352px" %)##TraceId##|(% style="width:413px" %)String|(% style="width:457px" %) |
1139 | |
1140 | (% class="table-bordered table-striped" %) |
1141 | |=(% colspan="3" %)((( |
1142 | ==== Invoice ==== |
1143 | ))) |
1144 | |**Field**|**Datatype**|**Description** |
1145 | |##PaymentReference##|String| |
1146 | |##BillNo##|String| |
1147 | |##BillStatusCode##|Int|See the [[bill type code table>>doc:Main.Invoicing.invoice-service.Technical reference.PayEx Connect (API).ExternalServicesmanual.WebHome||anchor="HBilltypecodes"]] for available bill type codes. |
1148 | |##ExternalInvoiceId##|String| |
1149 | |##ExternalReference##|String| |
1150 | |##SellerNo##|String| |
1151 | |##BillDate##|DateTime| |
1152 | |##DueDate##|DateTime (Optional)| |
1153 | |##OriginalAmount##|Decimal| |
1154 | |##Interest##|[[Interest>>doc:Main.Invoicing.invoice-service.Technical reference.PayEx Connect (API).ExternalServicesmanual.WebHome||anchor="HInterest"]]| |
1155 | |##CurrentBalanceList##|List <[[Balance>>doc:Main.Invoicing.invoice-service.Technical reference.PayEx Connect (API).ExternalServicesmanual.WebHome||anchor="HBalance"]]>| |
1156 | |##CurrencyCode##|String| |
1157 | |##CurrentClaimLevelCode##|Int|See the [[claim level codes table>>doc:Main.Invoicing.invoice-service.Technical reference.PayEx Connect (API).ExternalServicesmanual.WebHome||anchor="HClaimlevelcodes"]] for available claim level codes. |
1158 | |##CollectionStatusCode##|Int|See the [[collection status code table>>doc:Main.Invoicing.invoice-service.Technical reference.PayEx Connect (API).ExternalServicesmanual.WebHome||anchor="HCollectionstatuscodes"]] for available collection status codes. |
1159 | |##PaymentBankAccount##|[[PaymentBankAccount>>doc:Main.Invoicing.invoice-service.Technical reference.PayEx Connect (API).ExternalServicesmanual.WebHome||anchor="HPaymentBankAccount"]]| |
1160 | |##PaymentType##|String| |
1161 | |##ActiveRespite##|[[ActiveRespite>>doc:Main.Invoicing.invoice-service.Technical reference.PayEx Connect (API).ExternalServicesmanual.WebHome||anchor="HActiveRespite"]]| |
1162 | |##ActivePaymentOrder##|[[ActivePaymentOrder>>doc:Main.Invoicing.invoice-service.Technical reference.PayEx Connect (API).ExternalServicesmanual.WebHome||anchor="HActivePaymentOrder"]]| |
1163 | |##BillId##|Long| |
1164 | |##BillTypeCode##|Byte|See the [[bill type code table>>doc:Main.Invoicing.invoice-service.Technical reference.PayEx Connect (API).ExternalServicesmanual.WebHome||anchor="HBilltypecodes"]] for available bill type codes. |
1165 | |##InvoiceHistory##|List <[[InvoiceHistory>>doc:Main.Invoicing.invoice-service.Technical reference.PayEx Connect (API).ExternalServicesmanual.WebHome||anchor="HInvoiceHistory"]]>| |
1166 | |
1167 | (% class="table-bordered table-striped" %) |
1168 | |=(% colspan="3" %)((( |
1169 | ==== PaymentBankAccount21 inherit [[PaymentBankAccount>>Main.Invoicing.invoice-service.Technical reference.PayEx Connect (API).ExternalServicesmanual.WebHome||anchor="HPaymentBankAccount"]] ==== |
1170 | ))) |
1171 | |**Field**|**Datatype**|**Description** |
1172 | | | | |
1173 | |
1174 | (% class="table-bordered table-striped" %) |
1175 | |=(% colspan="3" %)((( |
1176 | ==== PaymentBankAccount ==== |
1177 | ))) |
1178 | |**Field**|**Datatype**|**Description** |
1179 | |##BankAccountNo##|String| |
1180 | |##BankAccountType##|String| |
1181 | |##BIC##|String| |
1182 | |##IBAN##|String| |
1183 | |PaymentTypeName|String| |
1184 | |
1185 | (% class="table-bordered table-striped" %) |
1186 | |=(% colspan="3" %)((( |
1187 | ==== ActiveRespite ==== |
1188 | ))) |
1189 | |**Field**|**Datatype**|**Description** |
1190 | |##RespiteValidToDate##|DateTime| |
1191 | |##RespiteTypeCode##|int|See the [[respite type code table>>doc:Main.Invoicing.invoice-service.Technical reference.PayEx Connect (API).ExternalServicesmanual.WebHome||anchor="HRespitetypecodes"]] for available respite type codes. |
1192 | |
1193 | (% class="table-bordered table-striped" %) |
1194 | |=(% colspan="3" %)((( |
1195 | ==== ActiveRespite22 ==== |
1196 | ))) |
1197 | |**Field**|**Datatype**|**Description** |
1198 | |##RespiteValidToDate##|DateTime| |
1199 | |RespiteCause|int|See the [[complaint cause code table>>doc:Main.Invoicing.invoice-service.Technical reference.PayEx Connect (API).ExternalServicesmanual.WebHome||anchor="HComplaintCausecodes"]] for available respite type codes. |
1200 | |##RespiteTypeCode##|int|See the [[respite type code table>>doc:Main.Invoicing.invoice-service.Technical reference.PayEx Connect (API).ExternalServicesmanual.WebHome||anchor="HRespitetypecodes"]] for available respite type codes. |
1201 | |
1202 | (% class="table-bordered table-striped" %) |
1203 | |=(% colspan="3" %)((( |
1204 | ==== InvoiceHistory ==== |
1205 | ))) |
1206 | |**Field**|**Datatype**|**Description** |
1207 | |BillDate|DateTime| |
1208 | |BillId|long| |
1209 | |BillTypeCode|byte|See the [[bill type code table>>doc:Main.Invoicing.invoice-service.Technical reference.PayEx Connect (API).ExternalServicesmanual.WebHome||anchor="HBilltypecodes"]] for available bill type codes. |
1210 | |
1211 | (% class="table-bordered table-striped" %) |
1212 | |=(% colspan="3" %)((( |
1213 | ==== GetClosedInvoiceInformation21Response ==== |
1214 | ))) |
1215 | |**Field**|**Datatype**|**Description** |
1216 | |CompanyNo|String| |
1217 | |CustomerNo|string| |
1218 | |CustomerName|String| |
1219 | |InvoiceList|List<[[ClosedInvoice21>>Main.Invoicing.invoice-service.Technical reference.PayEx Connect (API).ExternalServicesmanual.WebHome||anchor="HClosedInvoice21"]]>|See [[ClosedInvoice21>>Main.Invoicing.invoice-service.Technical reference.PayEx Connect (API).ExternalServicesmanual.WebHome||anchor="HClosedInvoice21"]] |
1220 | |
1221 | (% class="table-bordered table-striped" %) |
1222 | |=(% colspan="3" %)((( |
1223 | ==== GetOpenInvoiceInformation21Response ==== |
1224 | ))) |
1225 | |**Field**|**Datatype**|**Description** |
1226 | |CompanyNo|String| |
1227 | |CustomerNo|string| |
1228 | |CustomerName|String| |
1229 | |InvoiceList|List<[[OpenInvoice21>>doc:Main.Invoicing.invoice-service.Technical reference.PayEx Connect (API).ExternalServicesmanual.WebHome||anchor="HOpenInvoice21inheritClosedInvoice21"]]>| |
1230 | |
1231 | (% class="table-bordered table-striped" %) |
1232 | |=(% colspan="3" %)((( |
1233 | ==== GetOpenInvoiceInformation22Response ==== |
1234 | ))) |
1235 | |**Field**|**Datatype**|**Description** |
1236 | |CompanyNo|String| |
1237 | |CustomerNo|string| |
1238 | |CustomerName|String| |
1239 | |InvoiceList|List<[[OpenInvoice22>>doc:Main.Invoicing.invoice-service.Technical reference.PayEx Connect (API).ExternalServicesmanual.WebHome||anchor="HOpenInvoice22inheritClosedInvoice22"]]>| |
1240 | |
1241 | (% class="table-bordered table-striped" %) |
1242 | |=(% colspan="3" %)((( |
1243 | ==== GetInvoiceInformation21Response ==== |
1244 | ))) |
1245 | |**Field**|**Datatype**|**Description** |
1246 | |CompanyNo|String| |
1247 | |RegNo|[[RegNo>>doc:Main.Invoicing.invoice-service.Technical reference.PayEx Connect (API).ExternalServicesmanual.WebHome||anchor="HRegNo"]]| |
1248 | |CustomerNo|string| |
1249 | |CustomerName|String| |
1250 | |InvoiceList|List<[[InvoiceInformation21>>doc:Main.Invoicing.invoice-service.Technical reference.PayEx Connect (API).ExternalServicesmanual.WebHome||anchor="HInvoiceInformation21inheritOpenInvoice21"]]>| |
1251 | |
1252 | (% class="table-bordered table-striped" %) |
1253 | |=(% colspan="3" %)((( |
1254 | ==== ClosedInvoice21 ==== |
1255 | ))) |
1256 | |**Field**|**Datatype**|**Description** |
1257 | |CurrencyCode|String| |
1258 | |BillNo|string| |
1259 | |BillStatusCode|Int| |
1260 | |ExternalInvoiceId|String| |
1261 | |BillDate|DateTime| |
1262 | |DueDate|DateTime| |
1263 | |ExternalBillType|String| |
1264 | |OriginalAmount|Decimal| |
1265 | |SellerName|String| |
1266 | |SellerNo|String| |
1267 | |InvoiceProfileType|String|The invoice profile type code |
1268 | |InvoiceAlias|String|User friendly name of the invoice profile type |
1269 | |
1270 | (% class="table-bordered table-striped" %) |
1271 | |=(% colspan="3" %)((( |
1272 | ==== ClosedInvoice22 inherits [[ClosedInvoice21>>doc:Main.Invoicing.invoice-service.Technical reference.PayEx Connect (API).ExternalServicesmanual.WebHome||anchor="HClosedInvoice21"]] ==== |
1273 | ))) |
1274 | |**Field**|**Datatype**|**Description** |
1275 | | | | |
1276 | |
1277 | (% class="table-bordered table-striped" %) |
1278 | |=(% colspan="4" %)((( |
1279 | ==== OpenInvoice21 inherit [[ClosedInvoice21>>Main.Invoicing.invoice-service.Technical reference.PayEx Connect (API).ExternalServicesmanual.WebHome||anchor="HClosedInvoice21"]] ==== |
1280 | ))) |
1281 | |**Field**|**Datatype**| |**Description** |
1282 | |CurrentDebt|Decimal| | |
1283 | |PaymentBankAccount|[[PaymentBankAccount21>>doc:Main.Invoicing.invoice-service.Technical reference.PayEx Connect (API).ExternalServicesmanual.WebHome||anchor="HPaymentBankAccount21inheritPaymentBankAccount"]]| | |
1284 | |PaymentType|String| | |
1285 | |ActiveRespite|[[ActiveRespite21>>Main.Invoicing.invoice-service.Technical reference.PayEx Connect (API).ExternalServicesmanual.WebHome||anchor="HActiveRespite21"]]| | |
1286 | |ActivePaymentOrder|[[ActivePaymentOrder>>Main.Invoicing.invoice-service.Technical reference.PayEx Connect (API).ExternalServicesmanual.WebHome||anchor="HActivePaymentOrder"]]| | |
1287 | |PaymentReference|String| | |
1288 | |ExportedToCollection|Bool| | |
1289 | |{{{ExportedToCollectionDate}}}|DateTime| |((( |
1290 | |
1291 | ))) |
1292 | |
1293 | |
1294 | |
1295 | (% class="table-bordered table-striped" %) |
1296 | |=(% colspan="4" %)((( |
1297 | ==== OpenInvoice22 inherit [[ClosedInvoice22>>Main.Invoicing.invoice-service.Technical reference.PayEx Connect (API).ExternalServicesmanual.WebHome||anchor="HClosedInvoice22inheritsClosedInvoice21"]] ==== |
1298 | ))) |
1299 | |**Field**|**Datatype**| |**Description** |
1300 | |CurrentDebt|Decimal| | |
1301 | |PaymentBankAccount|[[PaymentBankAccount21>>doc:Main.Invoicing.invoice-service.Technical reference.PayEx Connect (API).ExternalServicesmanual.WebHome||anchor="HPaymentBankAccount21inheritPaymentBankAccount"]]| | |
1302 | |PaymentType|String| | |
1303 | |ActiveRespite|[[ActiveRespite22>>Main.Invoicing.invoice-service.Technical reference.PayEx Connect (API).ExternalServicesmanual.WebHome||anchor="HActiveRespite22"]]| | |
1304 | |ActivePaymentOrder|[[ActivePaymentOrder>>Main.Invoicing.invoice-service.Technical reference.PayEx Connect (API).ExternalServicesmanual.WebHome||anchor="HActivePaymentOrder"]]| | |
1305 | |PaymentReference|String| | |
1306 | |ExportedToCollection|Bool| | |
1307 | |{{{ExportedToCollectionDate}}}|DateTime| |((( |
1308 | |
1309 | ))) |
1310 | |
1311 | |
1312 | |
1313 | (% class="table-bordered table-striped" %) |
1314 | |=(% colspan="3" %)((( |
1315 | ==== InvoiceInformation21 inherit [[OpenInvoice21>>doc:Main.Invoicing.invoice-service.Technical reference.PayEx Connect (API).ExternalServicesmanual.WebHome||anchor="HOpenInvoice21inheritClosedInvoice21"]] ==== |
1316 | ))) |
1317 | |**Field**|**Datatype**|**Description** |
1318 | |PenaltyInterest|[[Interest>>url:https://developer.payex.com/xwiki/wiki/developer/view/Main/Invoicing/invoice-service/Technical%20reference/PayEx%20Connect%20%28API%29/ExternalServicesmanual/#HInterest]]| |
1319 | |CurrentBalance|List<[[Balance>>Main.Invoicing.invoice-service.Technical reference.PayEx Connect (API).ExternalServicesmanual.WebHome||anchor="HBalance"]]>| |
1320 | |
1321 | (% class="table-bordered table-striped" %) |
1322 | |=(% colspan="3" %)((( |
1323 | ==== GetClosedInvoiceInformation20Response ==== |
1324 | ))) |
1325 | |**Field**|**Datatype**|**Description** |
1326 | |CompanyNo|String| |
1327 | |CustomerNo|string| |
1328 | |CustomerName|String| |
1329 | |InvoiceList|List<[[ClosedInvoice20>>Main.Invoicing.invoice-service.Technical reference.PayEx Connect (API).ExternalServicesmanual.WebHome||anchor="HClosedInvoice20"]]>|See [[ClosedInvoice20>>Main.Invoicing.invoice-service.Technical reference.PayEx Connect (API).ExternalServicesmanual.WebHome||anchor="HClosedInvoice20"]] |
1330 | |
1331 | (% class="table-bordered table-striped" %) |
1332 | |=(% colspan="3" %)((( |
1333 | ==== ClosedInvoice20 ==== |
1334 | ))) |
1335 | |**Field**|**Datatype**|**Description** |
1336 | |CurrencyCode|String| |
1337 | |BillNo|string| |
1338 | |BillStatusCode|Int|See the [[bill status code table>>url:https://developer.payex.com/xwiki/wiki/developer/view/Main/Invoicing/invoice-service/Technical%20reference/PayEx%20Connect%20%28API%29/ExternalServicesmanual/#HBillstatuscodes]] for available status codes. |
1339 | |ExternalInvoiceId|String| |
1340 | |BillDate|DateTime| |
1341 | |DueDate|DateTime| |
1342 | |ExternalBillType|String| |
1343 | |OriginalAmount|Decimal| |
1344 | |SellerName|String| |
1345 | |SellerNo|String| |
1346 | |
1347 | (% class="table-bordered table-striped" %) |
1348 | |=(% colspan="3" %)((( |
1349 | ==== GetOpenInvoiceInformation20Response ==== |
1350 | ))) |
1351 | |**Field**|**Datatype**|**Description** |
1352 | |CompanyNo|String| |
1353 | |CustomerNo|string| |
1354 | |CustomerName|String| |
1355 | |InvoiceList|List<[[OpenInvoice20>>doc:Main.Invoicing.invoice-service.Technical reference.PayEx Connect (API).ExternalServicesmanual.WebHome||anchor="HOpenInvoice20inheritClosedInvoice20"]]>| |
1356 | |
1357 | (% class="table-bordered table-striped" %) |
1358 | |=(% colspan="3" %)((( |
1359 | ==== InvoiceInformation20 inherit [[OpenInvoice20>>Main.Invoicing.invoice-service.Technical reference.PayEx Connect (API).ExternalServicesmanual.WebHome||anchor="HOpenInvoice20inheritClosedInvoice20"]] ==== |
1360 | ))) |
1361 | |**Field**|**Datatype**|**Description** |
1362 | |PenaltyInterest|[[Interest>>url:https://developer.payex.com/xwiki/wiki/developer/view/Main/Invoicing/invoice-service/Technical%20reference/PayEx%20Connect%20%28API%29/ExternalServicesmanual/#HInterest]]| |
1363 | |CurrentBalance|List<[[Balance>>Main.Invoicing.invoice-service.Technical reference.PayEx Connect (API).ExternalServicesmanual.WebHome||anchor="HBalance"]]>| |
1364 | |InvoiceHistory|List<[[InvoiceHistory20>>Main.Invoicing.invoice-service.Technical reference.PayEx Connect (API).ExternalServicesmanual.WebHome||anchor="HInvoiceHistory20"]]>| |
1365 | |
1366 | (% class="table-bordered table-striped" %) |
1367 | |=(% colspan="3" %)((( |
1368 | ==== InvoiceHistory20 ==== |
1369 | ))) |
1370 | |**Field**|**Datatype**|**Description** |
1371 | |BillDate|DateTime| |
1372 | |ExternalBillType|String| |
1373 | |BillAmount|Decimal| |
1374 | |
1375 | (% class="table-bordered table-striped" style="width:1186px" %) |
1376 | |=(% colspan="3" style="width: 1183px;" %)((( |
1377 | ==== OpenInvoice20 inherit [[ClosedInvoice20>>Main.Invoicing.invoice-service.Technical reference.PayEx Connect (API).ExternalServicesmanual.WebHome||anchor="HClosedInvoice20"]] ==== |
1378 | ))) |
1379 | |**Field**|**Datatype**|(% style="width:155px" %)**Description** |
1380 | |CurrentDebt|Decimal|(% style="width:155px" %) |
1381 | |PaymentBankAccount|[[PaymentBankAccount>>url:https://developer.payex.com/xwiki/wiki/developer/view/Main/Invoicing/invoice-service/Technical%20reference/PayEx%20Connect%20%28API%29/ExternalServicesmanual/#HPaymentBankAccount]]|(% style="width:155px" %) |
1382 | |PaymentType|String|(% style="width:155px" %) |
1383 | |ActiveRespite|[[ActiveRespite20>>Main.Invoicing.invoice-service.Technical reference.PayEx Connect (API).ExternalServicesmanual.WebHome||anchor="HActiveRespite20"]]|(% style="width:155px" %) |
1384 | |ActivePaymentOrder|[[ActivePaymentOrder>>Main.Invoicing.invoice-service.Technical reference.PayEx Connect (API).ExternalServicesmanual.WebHome||anchor="HActivePaymentOrder"]]|(% style="width:155px" %) |
1385 | |PaymentReference|String|(% style="width:155px" %) |
1386 | |ExportedToCollection|Bool|(% style="width:155px" %) |
1387 | |
1388 | {{display reference="developer:Main.PxConnectGeneralAppendix.WebHome"/}} |