გადახდების შესახებ ინფორმაციის მიწოდების ოპერაცია შესრულდება ერთხელ დღის ბოლოს, სადაც BOG გამოგიგზავნით ინფორმაციას
წინა დღეს განხორციელებული წარმატებული გადახდების შესახებ (24 საათის განმავლობაში), UTC+4h (თბილისი) დროის ზონის მიხედვით.
ვინაიდან Request Body შეიცავს როგორც შემაჯამებელ, ასევე ინდივიდუალურ ინფორმაციას გადახდების შესახებ,
არსებობს რისკი იმისა, რომ Request Body გასცდეს ზომის ლიმიტს. ამის გამო, გაგზავნა-გადახდის-ინფორმაციის ოპერაცია
შესრულდება სერიებად, სადაც n-ე პარტიის დროის ინტერვალი იწყება Tn-დან (ჩათვლით),
ხოლო n-1 პარტიის დროის ინტერვალი მთავრდება Tn-ზე (ჩაუთვლელად), სადაც Tn-1 < Tn. ე.ი. პარტიები გაიგზავნება
შემდგომში 24 საათიანი დროის ქვეჯგუფების საფუძველზე. უფრო მეტიც, მონაცემების თითო პარტიაში გაგზავნის შეუსრულებლობის შემთხვევაში,
მხოლოდ ერთხელ მოხდება მოთხოვნის თავიდან მცდელობა.

### Body-ს პარამეტრები

- `timezoneId` — string, required

  [დროის სარტყელის იდენტიფიკატორი.](https://docs.oracle.com/middleware/1221/wcs/tag-ref/MISC/TimeZones.html)

- `timespan.from` — number, required

  (ჩათვლით) UNIX დროის შტამპი – მილიწამების რაოდენობა, რაც გავიდა 1970 წლის 1 იანვრიდან დღემდე UTC-ის დროის სარტყელით.

- `timespan.to` — number, required

  (ჩაუთვლელად) UNIX დროის შტამპი – მილიწამების რაოდენობა, რაც გავიდა 1970 წლის 1 იანვრიდან დღემდე UTC-ის დროის სარტყელით.

- `summary[?].totalAmount` — string, required

  ჯამური თანხა მცირე ერთეულებში (თეთრი, ცენტი, და ა.შ.).

- `summary[?].currencyCode` — string, required

  [ვალუტა](https://www.iban.com/currency-codes)

- `summary[?].count` — string, required

  ტრანზაქციების რაოდენობა.

- `paymentList[?].transactionId` — string, required

  ბანკის მიერ შექმნილი ტრანზაქციის უნიკალური იდენტიფიკატორი.

- `paymentList[?].currencyCode` — string, required

  [ვალუტა](https://www.iban.com/currency-codes)

- `paymentList[?].amount` — string, required

  თანხა მცირე ერთეულებში (თეთრი, ცენტი, და ა.შ.).

**REQUEST BODY**

```json
{
   "timezoneId": "Asia/Tbilisi",
   "timespan": {
     "from": 1693598400000,
     "to": 1693684799000
   },
   "summary": [
     {
     	"totalAmount": 5000000,
     	"currency": "GEL",
	    "count": 2
     },
     {
     	"totalAmount": 100000,
	    "currency": "USD",
	    "count": 1
     }
   ],
   "paymentList":[
     {
  	    "transactionId": "00000000",
      	"currencyCode": "GEL",
      	"amount": 2500000
     },
     {
        "transactionId": "00000001",
      	"currencyCode": "GEL",
      	"amount": 2500000
     },
     {
        "transactionId": "00000002",
      	"currencyCode": "USD",
      	"amount": 100000
     }
   ]
}
```

### Response
სერვის-პროვაიდერმა უნდა დააბრუნოს შემდეგი JSON პასუხი:

- `status.code` — number

  წინასწარ განსაზღვრული სტატუსის [კოდი](https://api.bog.ge/docs/paymentgateway/error-codes).

- `status.value` — string

  სტატუსის მნიშვნელობა (სურვილისამებრ).

- `timestamp` — number

  UNIX დროის შტამპი – მილიწამების რაოდენობა, რაც გავიდა 1970 წლის 1 იანვრიდან დღემდე UTC-ის დროის სარტყელით.

**RESPONSE**

```json
{
   "status":{
      "code":0,
      "value":"OK"
   },
   "timestamp":1693236686855
}
```
