GET api/utilities/paymentslip?ID={ID}
Method for retreiving payment slip information, based on document ID from customer account open items. It includes PDF417 barcode PNG image (222x74), in Base64 string format.
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| ID | integer |
Required |
Body Parameters
None.
Response Information
Resource Description
PaymentSlipResponse| Name | Description | Type | Additional information |
|---|---|---|---|
| PayerName |
Payer name |
string |
Required |
| PayerAddress |
Payer address |
string |
Required |
| PayerTown |
Payer town |
string |
Required |
| RecipientName |
Recipient name |
string |
Required |
| RecipientAddress |
Recipient address |
string |
Required |
| RecipientTown |
Recipient town |
string |
Required |
| Amount |
Amount to be paid |
decimal number |
Required |
| Currency |
Currency |
string |
Required |
| Model |
Payment model |
string |
Required |
| Reference |
Reference number |
string |
Required |
| IBAN |
IBAN recepient account number |
string |
Required |
| Purpose |
Purpose of payment |
string |
Required |
| PDF417 |
PDF417 barcode image Base64 string |
string |
Required |
Response Formats
application/json, text/json
Sample:
{
"PayerName": "sample string 1",
"PayerAddress": "sample string 2",
"PayerTown": "sample string 3",
"RecipientName": "sample string 4",
"RecipientAddress": "sample string 5",
"RecipientTown": "sample string 6",
"Amount": 7.1,
"Currency": "sample string 8",
"Model": "sample string 9",
"Reference": "sample string 10",
"IBAN": "sample string 11",
"Purpose": "sample string 12",
"PDF417": "sample string 13"
}
application/xml, text/xml
Sample:
<PaymentSlipResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/api.cpis.tetrada.hr.Models"> <Amount>7.1</Amount> <Currency>sample string 8</Currency> <IBAN>sample string 11</IBAN> <Model>sample string 9</Model> <PDF417>sample string 13</PDF417> <PayerAddress>sample string 2</PayerAddress> <PayerName>sample string 1</PayerName> <PayerTown>sample string 3</PayerTown> <Purpose>sample string 12</Purpose> <RecipientAddress>sample string 5</RecipientAddress> <RecipientName>sample string 4</RecipientName> <RecipientTown>sample string 6</RecipientTown> <Reference>sample string 10</Reference> </PaymentSlipResponse>