From empty
To version 31.1
edited by David Persson
on 2020/01/21 09:42
Change comment: There is no comment for this version

Summary

Details

Page properties
Title
... ... @@ -1,0 +1,1 @@
1 +ExternalServices manual
Parent
... ... @@ -1,0 +1,1 @@
1 +Main.credit-account.PayExConnect_API.WebHome
Author
... ... @@ -1,1 +1,1 @@
1 -XWiki.XWikiGuest
1 +xwiki:XWiki.dap
Default language
... ... @@ -1,0 +1,1 @@
1 +en
Tags
... ... @@ -1,0 +1,1 @@
1 +px-custom-page-content
Content
... ... @@ -1,0 +1,710 @@
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 += CreditAccount Service methods =
13 +
14 +The complete Wsdl specification for this service can be found at: [[https:/connect.payex.com~~/~~/PxR/CreditAccountService.svc?wsdl>>https://connect.payex.com/PxR/CreditAccountService.svc?wsdl]]
15 +
16 +(Username/password security model)
17 +
18 +
19 +== GetBillingAccountCurrentStateByBillingAccountNo10 ==
20 +
21 +**Class diagram**
22 +
23 +[[image:1574423356546-688.png||height="954" width="923"]]
24 +
25 +**Request parameters**
26 +
27 +(% class="table-bordered table-striped" %)
28 +|=(% colspan="4" %)(((
29 +==== GetBillingAccountCurrentStateByBillingAccountNo10Request ====
30 +)))
31 +|**Field**|**Datatype**|**Required**|**Description**
32 +|##BillingAccountNo##|String(15)|Yes|
33 +|TrackingUserEMail|String(1-256)|Yes|User info for trackability.
34 +|TraceId|String|Yes|
35 +
36 +**Response parameters**
37 +
38 +
39 +(% class="table-bordered table-striped" %)
40 +|=(% colspan="3" %)(((
41 +==== GetBillingAccountCurrentStateByBillingAccountNo10Response ====
42 +)))
43 +|**Field**|**Datatype**|**Description**
44 +|##CompanyNo##|String|
45 +|BillingAccount|[[BillingAccountDetail>>||anchor="HBillingAccountDetail"]]|
46 +|ResponseCode|String|
47 +|ResponseMessage|String|
48 +|TraceId|String|
49 +
50 +**Classes**
51 +
52 +(% class="table-bordered table-striped" %)
53 +|=(% colspan="3" %)(((
54 +==== BillingAccountDetail ====
55 +)))
56 +|**Field**|**Datatype**|**Description**
57 +|##BillingAccountNo##|String|
58 +|BillingAccountAlias|String|
59 +|Description|String|
60 +|OpenBill|[[BillDetail>>||anchor="HBillDetail"]]|
61 +|PaymentBankAccount|[[PaymentBankAccount20>>||anchor="HPaymentBankAccount20inheritPaymentBankAccount"]]|
62 +|PaymentReference|String|
63 +|ClosedBillHistoryList|List<[[BillHistory>>||anchor="HBillHistory"]]>|
64 +|CreditAccountList|List<[[CreditAccount>>||anchor="HCreditAccount"]]>|
65 +|CurrentBillingAccountDebt|Decimal|
66 +|CurrentBillingAccountAndCreditAccountDebt|Decimal|
67 +|CurrencyCode|String|
68 +|StartDate|DateTime|
69 +|PenaltyInterest|[[Intrest>>||anchor="HIntrest"]]|
70 +
71 +(% class="table-bordered table-striped" %)
72 +|=(% colspan="3" %)(((
73 +==== CreditAccount ====
74 +)))
75 +|**Field**|**Datatype**|**Description**
76 +|##CreditAccountNo##|String|
77 +|Description|String|
78 +|StartDate|DateTime|
79 +|CreditAccountAlias|String|
80 +|CurrentBalanceList|List<[[Balance>>||anchor="HBalance"]]>|
81 +|AccountLimit|Decimal|
82 +|DebtInterest|[[Intrest>>||anchor="HIntrest"]]|
83 +
84 +**Error codes**
85 +
86 +(% class="table-bordered table-striped" %)
87 +|=(% colspan="3" %)(((
88 +==== GetBillingAccountCurrentStateByBillingAccountNo10Response ====
89 +)))
90 +|**Code**|**Name**|**Description**
91 +|##5028##|MissingAccountForBillingAccount|Cant find BillingAccount in this company.
92 +
93 +== GetBillPdfByBillNoExternalBillType10 ==
94 +
95 +**Class diagram**
96 +
97 +[[image:1574426401088-684.png||height="403" width="812"]]
98 +
99 +**Request parameters**
100 +
101 +(% class="table-bordered table-striped" %)
102 +|=(% colspan="4" %)(((
103 +==== GetBillPdfByBillNoExternalBillType10Request ====
104 +)))
105 +|**Field**|**Datatype**|**Required**|**Description**
106 +|##BillNo##|String|Yes|
107 +|ExternalBillType|String|Yes|
108 +|TrackingUserEMail|String(1-256)|Yes|User info for trackability.
109 +|TraceId|String|Yes|
110 +
111 +**Response parameters**
112 +
113 +[[GetInvoicePdfResponse>>||anchor="HGetInvoicePDFResponse"]]
114 +
115 +== GetClosedBillingAccountByRegNo10 ==
116 +
117 +**Class diagram**
118 +
119 +[[image:1574426572366-122.png||height="369" width="884"]]
120 +
121 +**Request parameters**
122 +
123 +(% class="table-bordered table-striped" %)
124 +|=(% colspan="4" %)(((
125 +==== GetClosedBillingAccountByRegNo10Request ====
126 +)))
127 +|**Field**|**Datatype**|**Required**|**Description**
128 +|##RegNo##|[[##RegNo##>>||anchor="HRegNo"]]|Yes|
129 +|TrackingUserEMail|String(1-256)|Yes|User info for trackability.
130 +|TraceId|String|Yes|
131 +
132 +**Response parameters**
133 +
134 +(% class="table-bordered table-striped" %)
135 +|=(% colspan="3" %)(((
136 +==== GetClosedBillingAccountByRegNo10Response ====
137 +)))
138 +|**Field**|**Datatype**|**Description**
139 +|##CompanyNo##|String|
140 +|RegNo|[[RegNo>>||anchor="HRegNo"]]|
141 +|BillingAccountList|List<[[ClosedBillingAccountInfo>>||anchor="HClosedBillingAccountInfo"]]>|
142 +|ResponseCode|String|
143 +|ResponseMessage|String|
144 +|TraceId|String|
145 +
146 +**Classes**
147 +
148 +(% class="table-bordered table-striped" %)
149 +|=(% colspan="3" %)(((
150 +==== ClosedBillingAccountInfo ====
151 +)))
152 +|**Field**|**Datatype**|**Description**
153 +|##BillingAccountNo##|String|
154 +|BillingAccountAlias|String|
155 +|Description|String|
156 +
157 +== GetOpenBillingAccountByRegNo10 ==
158 +
159 +**Class diagram**
160 +
161 +[[image:1574427881741-366.png||height="851" width="1171"]]
162 +
163 +**Request parameters**
164 +
165 +(% class="table-bordered table-striped" %)
166 +|=(% colspan="4" %)(((
167 +==== GetOpenBillingAccountByRegNo10Request ====
168 +)))
169 +|**Field**|**Datatype**|**Required**|**Description**
170 +|##RegNo##|[[##RegNo##>>||anchor="HRegNo"]]|Yes|
171 +|TrackingUserEMail|String(1-256)|Yes|User info for trackability.
172 +|TraceId|String|Yes|
173 +
174 +**Response parameters**
175 +
176 +(% class="table-bordered table-striped" %)
177 +|=(% colspan="3" %)(((
178 +==== GetOpenBillingAccountByRegNo10Response ====
179 +)))
180 +|**Field**|**Datatype**|**Description**
181 +|##CompanyNo##|String|
182 +|RegNo|[[RegNo>>||anchor="HRegNo"]]|
183 +|BillingAccountList|List<[[OpenBillingAccountInfo>>||anchor="HOpenBillingAccountInfo"]]>|
184 +|ResponseCode|String|
185 +|ResponseMessage|String|
186 +|TraceId|String|
187 +
188 +**Classes**
189 +
190 +(% class="table-bordered table-striped" %)
191 +|=(% colspan="3" %)(((
192 +==== OpenBillingAccountInfo ====
193 +)))
194 +|**Field**|**Datatype**|**Description**
195 +|##BillingAccountNo##|String|
196 +|BillingAccountAlias|String|
197 +|Description|String|
198 +|OpenBill|[[BillDetail>>||anchor="HBillDetail"]]|
199 +|PaymentBankAccount|[[PaymentBankAccount>>||anchor="HPaymentBankAccount"]]|
200 +|CurrentBillingAccountDebt|decimal|
201 +|PaymentReference|string|
202 +
203 +== RegisterBillPSPPaymentBillingAccountNo10 ==
204 +
205 +**Class diagram**
206 +
207 +[[image:1574428685798-189.png||height="460" width="778"]]
208 +
209 +**Request parameters**
210 +
211 +(% class="table-bordered table-striped" %)
212 +|=(% colspan="4" %)(((
213 +==== RegisterBillPSPPaymentBillingAccountNo10Request ====
214 +)))
215 +|**Field**|**Datatype**|**Required**|**Description**
216 +|##BillingAccountNo##|(% style="font-family:monospace" %)string(15)|Yes|
217 +|Amount|Decimal|Yes|
218 +|PaymentDate|DateTime|Yes|
219 +|SellerTransactionId|String|Yes|
220 +|TrackingUserEMail|String(1-256)|Yes|User info for trackability.
221 +|TraceId|String|Yes|
222 +
223 +**Response parameters**
224 +
225 +(% class="table-bordered table-striped" %)
226 +|=(% colspan="3" %)(((
227 +==== RegisterBillPSPPaymentBillingAccountNo10Response ====
228 +)))
229 +|**Field**|**Datatype**|**Description**
230 +|##ResponseCode##|String|
231 +|ResponseMessage|String|
232 +|TraceId|String|
233 +
234 +== RegisterBillDirectPaymentByBillingAccountNo10 ==
235 +
236 +**Class diagram**
237 +
238 +[[image:1574431509616-621.png||height="360" width="883"]]
239 +
240 +**Request parameters**
241 +
242 +(% class="table-bordered table-striped" style="border:undefined" %)
243 +|=(% colspan="4" %)(((
244 +==== RegisterBillDirectPaymentByBillingAccountNo10Request ====
245 +)))
246 +|**Field**|**Datatype**|**Required**|**Description**
247 +|##Amount##|Decimal|Yes|
248 +|BillingAccountNo|String(15)|Yes|
249 +|PaymentDate|DateTime|Yes|
250 +|TrackingUserEMail|String(1-256)|Yes|User info for trackability.
251 +|TraceId|String|Yes|
252 +
253 +**Response parameters**
254 +
255 +(% class="table-bordered table-striped" %)
256 +|=(% colspan="3" %)(((
257 +==== RegisterBillDirectPaymentByBillingAccountNo10Request ====
258 +)))
259 +|**Field**|**Datatype**|**Description**
260 +|##ResponseCode##|String|
261 +|ResponseMessage|String|
262 +|TraceId|String|
263 +
264 += CustomerService methods =
265 +
266 +The complete Wsdl specification for this service can be found at:
267 +[[https:~~/~~/connect.internaltest.payex.com/PxR/CustomerService.svc>>url:https://connect.internaltest.payex.com/PxR/CustomerService.svc]]
268 +
269 + (Username/password security model)
270 +
271 +== GetcustomerCurrentStateByCustomerNo ==
272 +
273 +Get information about current state of a customer.
274 +
275 +**Class diagram**
276 +
277 +[[image:7-class-diagram-external.png]]
278 +
279 +**Request parameters**
280 +
281 +(% class="table-bordered table-striped" %)
282 +|=(% colspan="4" %)(((
283 +==== GetCustomerCurrentStateByCustomerNoRequest ====
284 +)))
285 +|**Field**|**Datatype**|**Required**|**Description**
286 +|##CustomerNumber##|String(15)|Yes|
287 +|##TrackingUserEMail##|String|No|
288 +
289 +**Response parameters**
290 +
291 +(% class="table-bordered table-striped" %)
292 +|=(% colspan="3" %)(((
293 +==== GetCustomerCurrentStateByCustomerNoResponse ====
294 +)))
295 +|**Field**|**Datatype**|**Description**
296 +|(% style="font-family:monospace" %)##CustomerConsents##|[[CustomerConsent>>doc:Main.Invoicing.invoice-service.Technical reference.PayEx Connect (API).ExternalServicesmanual.WebHome||anchor="HCustomerConsent"]]|Array.
297 +|##CustomerInfo##|[[CustomerInfo>>doc:Main.Invoicing.invoice-service.Technical reference.PayEx Connect (API).ExternalServicesmanual.WebHome||anchor="HCustomerInfo"]]|
298 +|##CustomerNo##|String|
299 +|##CustomerStatus##|[[CustomerStatus>>doc:Main.Invoicing.invoice-service.Technical reference.PayEx Connect (API).ExternalServicesmanual.WebHome||anchor="HCustomerStatus"]]|Array.
300 +|##RegNo##|[[RegNo>>doc:Main.Invoicing.invoice-service.Technical reference.PayEx Connect (API).ExternalServicesmanual.WebHome||anchor="HRegNo"]]|
301 +
302 +**Classes**
303 +
304 +(% class="table-bordered table-striped" %)
305 +|=(% colspan="3" %)(((
306 +==== CustomerConsent ====
307 +)))
308 +|**Field**|**Datatype**|**Description**
309 +|(% 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.
310 +
311 +(% class="table-bordered table-striped" %)
312 +|=(% colspan="3" %)(((
313 +==== CustomerInfo ====
314 +)))
315 +|**Field**|**Datatype**|**Description**
316 +|(% style="font-family:monospace" %)##Name##|String|
317 +|##DistributionAddressInfo##|[[DistributionAddressInfo>>doc:Main.Invoicing.invoice-service.Technical reference.PayEx Connect (API).ExternalServicesmanual.WebHome||anchor="HDistributionAddressInfo"]]|
318 +|##Language##|String|
319 +|##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.
320 +|##VatNo##|String|
321 +|##Category##| |
322 +
323 +(% class="table-bordered table-striped" %)
324 +|=(% colspan="3" %)(((
325 +==== CustomerStatus ====
326 +)))
327 +|**Field**|**Datatype**|**Description**
328 +|(% style="font-family:monospace" %)##CustomerStatusTypeCode##|Int|[[See code specification.>>||anchor="HCustomerStatustypecodes"]]
329 +
330 +(% class="table-bordered table-striped" %)
331 +|=(% colspan="4" %)(((
332 +==== DistributionAddressInfo ====
333 +)))
334 +|**Field**|**Datatype**|**Required**|**Description**
335 +|(% style="font-family:monospace" %)##Addresses##|Array|Yes|See [[address>>doc:Main.Invoicing.invoice-service.Technical reference.PayEx Connect (API).ExternalServicesmanual.WebHome||anchor="HAddress"]].
336 +|##EMailAddress##|String|No|
337 +|##Cellphone##|String|No|
338 +
339 +(% class="table-bordered table-striped" %)
340 +|=(% colspan="4" %)(((
341 +==== Address ====
342 +)))
343 +|**Field**|**Datatype**|**Required**|**Description**
344 +|(% style="font-family:monospace" %)Addressee|String(72)|Yes|
345 +|##StreetAdress##|String(35)|No|
346 +|##ZipCode##|String(9)|Yes|
347 +|##City##|String(27)|Yes|
348 +|##CoAddress##|String(35)|No|
349 +|##CountryCode##|String(2)|Yes|
350 +
351 +== GetCustomerCurrentStateByRegNo10 ==
352 +
353 +**Class diagram**
354 +
355 +[[image:1574422177227-663.png||height="671" width="1146"]]
356 +
357 +**Request parameters**
358 +
359 +(% class="table-bordered table-striped" %)
360 +|=(% colspan="4" %)(((
361 +==== GetCustomerCurrentStateByRegNo10Request ====
362 +)))
363 +|**Field**|**Datatype**|**Required**|**Description**
364 +|##RegNo##|[[RegNo>>doc:Main.Invoicing.invoice-service.Technical reference.PayEx Connect (API).ExternalServicesmanual.WebHome||anchor="HRegNo"]]|Yes|
365 +|##TrackingUserEMail##|String|Yes|
366 +|TraceId|String|Yes|
367 +
368 +**Response parameters**
369 +
370 +(% class="table-bordered table-striped" %)
371 +|=(% colspan="3" %)(((
372 +==== GetCustomerCurrentStateByRegNo10Response ====
373 +)))
374 +|**Field**|**Datatype**|**Description**
375 +|(% style="font-family:monospace" %)##CustomerConsents##|[[CustomerConsent>>doc:Main.Invoicing.invoice-service.Technical reference.PayEx Connect (API).ExternalServicesmanual.WebHome||anchor="HCustomerConsent"]]|Array.
376 +|##CustomerInfo##|[[CustomerInfo>>doc:Main.Invoicing.invoice-service.Technical reference.PayEx Connect (API).ExternalServicesmanual.WebHome||anchor="HCustomerInfo"]]|
377 +|##CustomerNo##|String|
378 +|##CustomerStatus##|[[CustomerStatus>>doc:Main.Invoicing.invoice-service.Technical reference.PayEx Connect (API).ExternalServicesmanual.WebHome||anchor="HCustomerStatus"]]|Array.
379 +|##RegNo##|[[RegNo>>doc:Main.Invoicing.invoice-service.Technical reference.PayEx Connect (API).ExternalServicesmanual.WebHome||anchor="HRegNo"]]|
380 +
381 +(% id="HAppendix1SharedClasses" %)
382 += Appendix 1 Shared Classes =
383 +
384 +
385 +**Response parameters**
386 +
387 +(% class="table-bordered table-striped" %)
388 +|=(% colspan="3" %)(((
389 +==== GetInvoicePDFResponse ====
390 +)))
391 +|**Field**|**Datatype**|**Description**
392 +|##Pdf##|Byte[]|
393 +|##RegNo##|[[RegNo>>doc:Main.Invoicing.invoice-service.Technical reference.PayEx Connect (API).ExternalServicesmanual.WebHome||anchor="HRegNo"]]|
394 +|##CustomerNo##|String|
395 +|##ResponseCode##|String|
396 +|##ResponseMessage##|String|
397 +|##TraceId##|String|
398 +
399 +(% class="table-bordered table-striped" %)
400 +|=(% colspan="3" %)(((
401 +==== GetInvoiceInformationResponse ====
402 +)))
403 +|**Field**|**Datatype**|**Description**
404 +|##CompanyNo##|String|
405 +|##RegNo##|[[RegNo>>doc:Main.Invoicing.invoice-service.Technical reference.PayEx Connect (API).ExternalServicesmanual.WebHome||anchor="HRegNo"]]|
406 +|##CustomerNo##|String|
407 +|##CustomerName##|String|
408 +|##Invoice##|[[Invoice>>doc:Main.Invoicing.invoice-service.Technical reference.PayEx Connect (API).ExternalServicesmanual.WebHome||anchor="HInvoice"]]|
409 +|##ResponseCode##|String|
410 +|##ResponseMessage##|String|
411 +|##TraceId##|String|
412 +
413 +(% class="table-bordered table-striped" %)
414 +|=(% colspan="3" %)(((
415 +==== RegNo ====
416 +)))
417 +|**Field**|**Datatype**|**Description**
418 +|##CountryCode##|String|
419 +|##Value##|String|
420 +
421 +(% class="table-bordered table-striped" %)
422 +|=(% colspan="3" %)(((
423 +==== Invoice ====
424 +)))
425 +|**Field**|**Datatype**|**Description**
426 +|##PaymentReference##|String|
427 +|##BillNo##|String|
428 +|##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.
429 +|##ExternalInvoiceId##|String|
430 +|##ExternalReference##|String|
431 +|##SellerNo##|String|
432 +|##BillDate##|DateTime|
433 +|##DueDate##|DateTime (Optional)|
434 +|##OriginalAmount##|Decimal|
435 +|##Interest##|[[Interest>>doc:Main.Invoicing.invoice-service.Technical reference.PayEx Connect (API).ExternalServicesmanual.WebHome||anchor="HInterest"]]|
436 +|##CurrentBalanceList##|List <[[Balance>>doc:Main.Invoicing.invoice-service.Technical reference.PayEx Connect (API).ExternalServicesmanual.WebHome||anchor="HBalance"]]>|
437 +|##CurrencyCode##|String|
438 +|##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.
439 +|##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.
440 +|##PaymentBanAccount##|[[PaymentBankAccount>>doc:Main.Invoicing.invoice-service.Technical reference.PayEx Connect (API).ExternalServicesmanual.WebHome||anchor="HPaymentBankAccount"]]|
441 +|##PaymentType##|String|
442 +|##ActiveRespite##|[[ActiveRespite>>doc:Main.Invoicing.invoice-service.Technical reference.PayEx Connect (API).ExternalServicesmanual.WebHome||anchor="HActiveRespite"]]|
443 +|##ActivePaymentOrder##|[[ActivePaymentOrder>>doc:Main.Invoicing.invoice-service.Technical reference.PayEx Connect (API).ExternalServicesmanual.WebHome||anchor="HActivePaymentOrder"]]|
444 +|##BillId##|Long|
445 +|##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.
446 +|##InvoiceHistory##|List <[[InvoiceHistory>>doc:Main.Invoicing.invoice-service.Technical reference.PayEx Connect (API).ExternalServicesmanual.WebHome||anchor="HInvoiceHistory"]]>|
447 +
448 +(% class="table-bordered table-striped" %)
449 +|=(% colspan="3" %)(((
450 +==== Interest ====
451 +)))
452 +|**Field**|**Datatype**|**Description**
453 +|##CurrentInterestRate##|decimal|
454 +|##InterestIntervalCode##|byte|
455 +
456 +(% class="table-bordered table-striped" %)
457 +|=(% colspan="3" %)(((
458 +==== Balance ====
459 +)))
460 +|**Field**|**Datatype**|**Description**
461 +|##BalanceTypeCode##|int|See the [[balance type codes table>>doc:Main.Invoicing.invoice-service.Technical reference.PayEx Connect (API).ExternalServicesmanual.WebHome||anchor="HBalancetypecodes"]] for available balance type codes.
462 +|##Amount##|decimal|
463 +
464 +(% class="table-bordered table-striped" %)
465 +|=(% colspan="3" %)(((
466 +==== PaymentBankAccount20 inherit [[PaymentBankAccount>>||anchor="HPaymentBankAccount"]] ====
467 +)))
468 +|**Field**|**Datatype**|**Description**
469 +|##PaymentTypeName##|String|
470 +
471 +(% class="table-bordered table-striped" %)
472 +|=(% colspan="3" %)(((
473 +==== PaymentBankAccount ====
474 +)))
475 +|**Field**|**Datatype**|**Description**
476 +|##BankAccountNo##|String|
477 +|##BankAccountType##|String|
478 +|##BIC##|String|
479 +|##IBAN##|String|
480 +
481 +(% class="table-bordered table-striped" %)
482 +|=(% colspan="3" %)(((
483 +==== ActiveRespite ====
484 +)))
485 +|**Field**|**Datatype**|**Description**
486 +|##RespiteValidtoDate##|DateTime|
487 +|##RespiteTypeCode##|int|
488 +
489 +(% class="table-bordered table-striped" %)
490 +|=(% colspan="3" %)(((
491 +==== ActivePaymentOrder ====
492 +)))
493 +|**Field**|**Datatype**|**Description**
494 +|##PaymentType##|String|
495 +|##ExecutionDate##|DateTime|
496 +
497 +(% class="table-bordered table-striped" %)
498 +|=(% colspan="3" %)(((
499 +==== InvoiceHistory ====
500 +)))
501 +|**Field**|**Datatype**|**Description**
502 +|BillDate|DateTime|
503 +|BillId|long|
504 +|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.
505 +
506 +(% class="table-bordered table-striped" %)
507 +|=(% colspan="3" %)(((
508 +==== GetClosedInvoiceInformation20Response ====
509 +)))
510 +|**Field**|**Datatype**|**Description**
511 +|CompanyNo|String|
512 +|CustomerNo|string|
513 +|CustomerName|String|
514 +|InvoiceList|List<[[ClosedInvoice20>>||anchor="HClosedInvoice20"]]>|See [[ClosedInvoice20>>||anchor="HClosedInvoice20"]]
515 +
516 +(% class="table-bordered table-striped" %)
517 +|=(% colspan="3" %)(((
518 +==== ClosedInvoice20 ====
519 +)))
520 +|**Field**|**Datatype**|**Description**
521 +|CurrencyCode|String|
522 +|BillNo|string|
523 +|BillStatusCode|Int|
524 +|ExternalInvoiceId|String|
525 +|BillDate|DateTime|
526 +|DueDate|DateTime?|
527 +|ExternalBillType|String|
528 +|OriginalAmount|Decimal|
529 +|SellerName|String|
530 +|SellerNo|String|
531 +
532 +(% class="table-bordered table-striped" %)
533 +|=(% colspan="3" %)(((
534 +==== GetInvoiceInformation20Response ====
535 +)))
536 +|**Field**|**Datatype**|**Description**
537 +|CompanyNo|String|
538 +|RegNo|[[RegNo>>||anchor="HRegNo"]]|
539 +|CustomerNo|string|
540 +|CustomerName|String|
541 +|Invoice|[[InvoiceInformation20>>||anchor="HInvoiceInformation20inheritOpenInvoice20"]]|
542 +
543 +(% class="table-bordered table-striped" %)
544 +|=(% colspan="3" %)(((
545 +==== InvoiceInformation20 inherit [[OpenInvoice20>>||anchor="HOpenInvoice20inheritClosedInvoice20"]] ====
546 +)))
547 +|**Field**|**Datatype**|**Description**
548 +|PenaltyIntest|[[Intrest>>||anchor="HIntrest"]]|
549 +|CurrentBalance|List<[[Balance>>||anchor="HBalance"]]>|
550 +|InvoiceHistory|List<[[InvoiceHistory20>>||anchor="HInvoiceHistory20"]]>|
551 +
552 +(% class="table-bordered table-striped" %)
553 +|=(% colspan="3" %)(((
554 +==== InvoiceHistory20 ====
555 +)))
556 +|**Field**|**Datatype**|**Description**
557 +|BillDate|DateTime|
558 +|ExternalBillType|String|
559 +|BillAmount|Decimal?|
560 +
561 +(% class="table-bordered table-striped" %)
562 +|=(% colspan="3" %)(((
563 +==== OpenInvoice20 inherit [[ClosedInvoice20>>||anchor="HClosedInvoice20"]] ====
564 +)))
565 +|**Field**|**Datatype**|**Description**
566 +|CurrentDebt|Decimal|
567 +|PaymentBankAccount|[[PaymentBankAccount>>||anchor="HPaymentBankAccount"]]|
568 +|PaymentType|String|
569 +|ActiveRespite|[[ActiveRespite20>>||anchor="HActiveRespite20"]]|
570 +|ActivePaymentOrder|[[ActivePaymentOrder>>||anchor="HActivePaymentOrder"]]|
571 +|PaymentRefrence|String|
572 +|ExportedToCollection|Bool|
573 +
574 +(% class="table-bordered table-striped" %)
575 +|=(% colspan="3" %)(((
576 +==== ActiveRespite20 ====
577 +)))
578 +|**Field**|**Datatype**|**Description**
579 +|RespiteValidToDate|DateTime?|
580 +|RespiteTypeCode|Int|
581 +
582 +(% class="table-bordered table-striped" %)
583 +|=(% colspan="3" %)(((
584 +==== BillDetail ====
585 +)))
586 +|**Field**|**Datatype**|**Description**
587 +|ExternalBillId|String|
588 +|DueDate|DateTime|
589 +|ExportedToCollection|Bool|
590 +|BillNo|String|
591 +|ActiveRespite|[[ActiveRespite20>>||anchor="HActiveRespite20"]]|
592 +|ActivePaymentOrder|[[ActivePaymentOrder>>||anchor="HActivePaymentOrder"]]|
593 +|CurrentBalanceList|List<[[Balance>>||anchor="HBalance"]]>|
594 +|BillHistoryList|List<[[BillHistory>>||anchor="HBillHistory"]]>|
595 +
596 +(% class="table-bordered table-striped" %)
597 +|=(% colspan="3" %)(((
598 +==== BillHistory ====
599 +)))
600 +|**Field**|**Datatype**|**Description**
601 +|BillDate|DateTime|
602 +|ExternalBillType|String|
603 +|BillAmount|Decimal|
604 +
605 += Appendix 2 Code specification =
606 +
607 +(% class="table-bordered table-striped" %)
608 +|=(% colspan="2" %)(((
609 +==== Bill status codes ====
610 +)))
611 +|**BillStatusCodes**|**Description**
612 +|1|Open
613 +|2|Closed
614 +|3|Closed_Diff
615 +|4|Closed_Loss
616 +|5|Reversed
617 +|6|Arrears
618 +|7|Closed_Rest
619 +|8|Closed_Convert
620 +|9|Closed_Sold
621 +|10|Closed_Reversal
622 +|11|Pending
623 +
624 +(% class="table-bordered table-striped" %)
625 +|=(% colspan="2" %)(((
626 +==== Claim level codes ====
627 +)))
628 +|**ClaimLevelCode**|**Description**
629 +|1|Invoice
630 +|2|RestReminderSent
631 +|3|ReminderSent
632 +|4|RestReminderSent
633 +|5|SecondReminderSent
634 +|6|RestReminderSent
635 +|7|CollectionClaimSent
636 +|8|RestReminderSent
637 +|9*|DebtCollection*
638 +|10|Late Fee, credit account
639 +|11|TerminationNoticeSent, credit account
640 +
641 +*Additional fees and interest may have occured in collection system, but is not included in the response.
642 +
643 +(% class="table-bordered table-striped" %)
644 +|=(% colspan="2" %)(((
645 +==== Bill type codes ====
646 +)))
647 +|**BillTypeCode**|**Description**
648 +|1|Invoice
649 +|4|CreditInvoice
650 +
651 +(% class="table-bordered table-striped" %)
652 +|=(% colspan="2" %)(((
653 +==== Consent type codes ====
654 +)))
655 +|**ConsentTypeCode**|**Description**
656 +|1|BGAGSE
657 +|2|EInvoiceB2CSE
658 +|3|EInvoiceB2CNO
659 +|4|BKAGNO
660 +|5|KivraSE
661 +|6|EInvoiceB2CFI
662 +
663 +(% class="table-bordered table-striped" %)
664 +|=(% colspan="2" %)(((
665 +==== CustomerStatus type codes ====
666 +)))
667 +|**CustomerStatusTypeCode**|**Description**
668 +|1|ConfirmedDeceased
669 +|2|ConfirmedBankruptcy
670 +|3|ActiveComplaints
671 +
672 +(% class="table-bordered table-striped" %)
673 +|=(% colspan="2" %)(((
674 +==== Legal entity codes ====
675 +)))
676 +|**LegalEntiytCode**|**Description**
677 +|None|None
678 +|Private|Private
679 +|Business|Business
680 +
681 +(% class="table-bordered table-striped" %)
682 +|=(% colspan="2" %)(((
683 +==== Balance type codes ====
684 +)))
685 +|**BalanceTypeCode**|**Description**
686 +|0|None
687 +|1|Capital
688 +|2|ReminderFee
689 +|3|PenaltyInterest
690 +|4|CalculatedPenaltyInterest
691 +|5|CollectionFee
692 +|6|BusinessReminderFee
693 +|7|BillingFee
694 +|8|DelayFee
695 +|9|DebtInterest
696 +|10|DebtCollectionCharge
697 +|11|Rounding
698 +
699 +(% class="table-bordered table-striped" %)
700 +|=(% colspan="2" %)(((
701 +==== Collection status codes ====
702 +)))
703 +|**CollectionStatusCode**|**Description**
704 +|1|PreDebtCollection
705 +|2|DebtCollection
706 +|3|LegalProcess
707 +|4|Monitoring
708 +|5|External
709 +|6|Closed
710 +|7|ReturnedWrongAddress
1-class-diagram-external.png
Author
... ... @@ -1,0 +1,1 @@
1 +xwiki:XWiki.dap
Size
... ... @@ -1,0 +1,1 @@
1 +0 bytes
Content
1573563792142-225.png
Author
... ... @@ -1,0 +1,1 @@
1 +xwiki:XWiki.dap
Size
... ... @@ -1,0 +1,1 @@
1 +0 bytes
Content
1573569373687-299.png
Author
... ... @@ -1,0 +1,1 @@
1 +xwiki:XWiki.dap
Size
... ... @@ -1,0 +1,1 @@
1 +0 bytes
Content
1573570140844-820.png
Author
... ... @@ -1,0 +1,1 @@
1 +xwiki:XWiki.dap
Size
... ... @@ -1,0 +1,1 @@
1 +0 bytes
Content
1573631474317-399.png
Author
... ... @@ -1,0 +1,1 @@
1 +xwiki:XWiki.dap
Size
... ... @@ -1,0 +1,1 @@
1 +0 bytes
Content
1573632921277-742.png
Author
... ... @@ -1,0 +1,1 @@
1 +xwiki:XWiki.dap
Size
... ... @@ -1,0 +1,1 @@
1 +0 bytes
Content
1573646248641-666.png
Author
... ... @@ -1,0 +1,1 @@
1 +xwiki:XWiki.dap
Size
... ... @@ -1,0 +1,1 @@
1 +0 bytes
Content
1573648586121-179.png
Author
... ... @@ -1,0 +1,1 @@
1 +xwiki:XWiki.dap
Size
... ... @@ -1,0 +1,1 @@
1 +0 bytes
Content
1573822272252-854.png
Author
... ... @@ -1,0 +1,1 @@
1 +xwiki:XWiki.dap
Size
... ... @@ -1,0 +1,1 @@
1 +0 bytes
Content
1573822789308-786.png
Author
... ... @@ -1,0 +1,1 @@
1 +xwiki:XWiki.dap
Size
... ... @@ -1,0 +1,1 @@
1 +0 bytes
Content
1573825242764-218.png
Author
... ... @@ -1,0 +1,1 @@
1 +xwiki:XWiki.dap
Size
... ... @@ -1,0 +1,1 @@
1 +0 bytes
Content
1573825460421-413.png
Author
... ... @@ -1,0 +1,1 @@
1 +xwiki:XWiki.dap
Size
... ... @@ -1,0 +1,1 @@
1 +0 bytes
Content
1574422177227-663.png
Author
... ... @@ -1,0 +1,1 @@
1 +xwiki:XWiki.dap
Size
... ... @@ -1,0 +1,1 @@
1 +0 bytes
Content
1574423356546-688.png
Author
... ... @@ -1,0 +1,1 @@
1 +xwiki:XWiki.dap
Size
... ... @@ -1,0 +1,1 @@
1 +0 bytes
Content
1574426401088-684.png
Author
... ... @@ -1,0 +1,1 @@
1 +xwiki:XWiki.dap
Size
... ... @@ -1,0 +1,1 @@
1 +0 bytes
Content
1574426572366-122.png
Author
... ... @@ -1,0 +1,1 @@
1 +xwiki:XWiki.dap
Size
... ... @@ -1,0 +1,1 @@
1 +0 bytes
Content
1574427881741-366.png
Author
... ... @@ -1,0 +1,1 @@
1 +xwiki:XWiki.dap
Size
... ... @@ -1,0 +1,1 @@
1 +0 bytes
Content
1574428685798-189.png
Author
... ... @@ -1,0 +1,1 @@
1 +xwiki:XWiki.dap
Size
... ... @@ -1,0 +1,1 @@
1 +0 bytes
Content
1574431509616-621.png
Author
... ... @@ -1,0 +1,1 @@
1 +xwiki:XWiki.dap
Size
... ... @@ -1,0 +1,1 @@
1 +0 bytes
Content
2-class-diagram-external.png
Author
... ... @@ -1,0 +1,1 @@
1 +xwiki:XWiki.dap
Size
... ... @@ -1,0 +1,1 @@
1 +0 bytes
Content
3-class-diagram-external.png
Author
... ... @@ -1,0 +1,1 @@
1 +xwiki:XWiki.dap
Size
... ... @@ -1,0 +1,1 @@
1 +0 bytes
Content
4-class-diagram-external.png
Author
... ... @@ -1,0 +1,1 @@
1 +xwiki:XWiki.dap
Size
... ... @@ -1,0 +1,1 @@
1 +0 bytes
Content
5-class-diagram-external.png
Author
... ... @@ -1,0 +1,1 @@
1 +xwiki:XWiki.dap
Size
... ... @@ -1,0 +1,1 @@
1 +0 bytes
Content
6-class-diagram-external.png
Author
... ... @@ -1,0 +1,1 @@
1 +xwiki:XWiki.dap
Size
... ... @@ -1,0 +1,1 @@
1 +0 bytes
Content
7-class-diagram-external.png
Author
... ... @@ -1,0 +1,1 @@
1 +xwiki:XWiki.dap
Size
... ... @@ -1,0 +1,1 @@
1 +0 bytes
Content
GetOpenInvoiceInformationByCustomerNo20.png
Author
... ... @@ -1,0 +1,1 @@
1 +xwiki:XWiki.dap
Size
... ... @@ -1,0 +1,1 @@
1 +0 bytes
Content
PxR_InvoiceService_AddPaymentOrderOnDueDateRequest.png
Author
... ... @@ -1,0 +1,1 @@
1 +xwiki:XWiki.dap
Size
... ... @@ -1,0 +1,1 @@
1 +0 bytes
Content
PxR_InvoiceService_DeletePaymentOrder.png
Author
... ... @@ -1,0 +1,1 @@
1 +xwiki:XWiki.dap
Size
... ... @@ -1,0 +1,1 @@
1 +0 bytes
Content