მოთხოვნა
მეთოდის საშუალებით შესაძლებელია საკუთარ ანგარიშებს შორის ერთი ან რამდენიმე კონვერტაციის დოკუმენტის შექმნა.
პარამეტრები
UniqueIdrequiredglobally unique identifier
გარე (გამომძახებელ) სისტემაში დოკუმენტის უნიკალური იდენტიფიკატორი (Guid).
DocumentNooptionalstring
დოკუმენტის ნომერი.
SourceAccountNumberoptionalstring
გასაყიდი ვალუტის ანგარიში.
SourceCurrencyoptionalstring
გასაყიდი ვალუტა.
DestinationAccountNumberoptionalstring
საყიდელი ვალუტის ანგარიში.
DestinationCurrencyoptionalstring
საყიდელი ვალუტა.
Amountoptionaldecimal number
თანხა.
Rateoptionaldecimal number
AdditionalInformationoptionalstring
დამატებითი ინფორმაცია. არ გამოიყენება ეროვნული ვალუტის გადარიცხვისას.
- JSON
- XML
POST api/documents/conversion
Content-Type: application/json
[
{
"UniqueId": "fdbf64d0-d481-426f-9799-9a6920728e0c",
"DocumentNo": "sample string 2",
"SourceAccountNumber": "sample string 3",
"SourceCurrency": "sample string 4",
"DestinationAccountNumber": "sample string 5",
"DestinationCurrency": "sample string 6",
"Amount": 7.0,
"Rate": 8.0,
"AdditionalInfo": "sample string 9"
},
{
"UniqueId": "fdbf64d0-d481-426f-9799-9a6920728e0c",
"DocumentNo": "sample string 2",
"SourceAccountNumber": "sample string 3",
"SourceCurrency": "sample string 4",
"DestinationAccountNumber": "sample string 5",
"DestinationCurrency": "sample string 6",
"Amount": 7.0,
"Rate": 8.0,
"AdditionalInfo": "sample string 9"
}
]
POST api/documents/conversion
Content-Type: application/xml
<ArrayOfConversionPayment xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/CIBApi.Models">
<ConversionPayment>
<AdditionalInfo>sample string 9</AdditionalInfo>
<Amount>7</Amount>
<DestinationAccountNumber>sample string 5</DestinationAccountNumber>
<DestinationCurrency>sample string 6</DestinationCurrency>
<DocumentNo>sample string 2</DocumentNo>
<Rate>8</Rate>
<SourceAccountNumber>sample string 3</SourceAccountNumber>
<SourceCurrency>sample string 4</SourceCurrency>
<UniqueId>fdbf64d0-d481-426f-9799-9a6920728e0c</UniqueId>
</ConversionPayment>
<ConversionPayment>
<AdditionalInfo>sample string 9</AdditionalInfo>
<Amount>7</Amount>
<DestinationAccountNumber>sample string 5</DestinationAccountNumber>
<DestinationCurrency>sample string 6</DestinationCurrency>
<DocumentNo>sample string 2</DocumentNo>
<Rate>8</Rate>
<SourceAccountNumber>sample string 3</SourceAccountNumber>
<SourceCurrency>sample string 4</SourceCurrency>
<UniqueId>fdbf64d0-d481-426f-9799-9a6920728e0c</UniqueId>
</ConversionPayment>
</ArrayOfConversionPayment>
დაბრუნებული პარამეტრები
UniqueIdglobally unique identifier
უნიკალური იდენტიფიკატორი (Guid) გარე სისტემაში.
UniqueKeyinteger
დოკუმენტის უნიკალური იდენტიფიკატორი business online-ში.
ResultCodeinteger
ოპერაციის შედეგის კოდი (ლინკით ResultCode გვერდზე). result code
Matchdecimal number
შიდა გადარიცხვის დროს, თანხვედრის % თქვენ მიერ აკრეფილი მიმღების დასახელებასთან. იურიდიული პირის შემთხვევაში მოწმდება ბანკში IBAN-ის ანგარიშის მფლობელის დასახელებასთან, ფიზიკური პირის შემთხვევაში კი – სახელთან და გვართან. შედარების შედეგად ბრუნდება დამთხვევის პროცენტული მაჩვენებელი.
- JSON
- XML
[
{
"UniqueId": "93fb404b-5f8e-486b-8b35-610d71a41675",
"UniqueKey": 2,
"ResultCode": 1,
"Match": 1.0
},
{
"UniqueId": "93fb404b-5f8e-486b-8b35-610d71a41675",
"UniqueKey": 2,
"ResultCode": 1,
"Match": 1.0
}
]
<ArrayOfDocumentKey xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/CIBApi.Models">
<DocumentKey>
<Match>1</Match>
<ResultCode>1</ResultCode>
<UniqueId>93fb404b-5f8e-486b-8b35-610d71a41675</UniqueId>
<UniqueKey>2</UniqueKey>
</DocumentKey>
<DocumentKey>
<Match>1</Match>
<ResultCode>1</ResultCode>
<UniqueId>93fb404b-5f8e-486b-8b35-610d71a41675</UniqueId>
<UniqueKey>2</UniqueKey>
</DocumentKey>
</ArrayOfDocumentKey>