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

NameDescriptionTypeAdditional information
ID

integer

Required

Body Parameters

None.

Response Information

Resource Description

PaymentSlipResponse
NameDescriptionTypeAdditional 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>