მთავარ შინაარსზე გადასვლა
გიორგი ელიაძე
პროექტები: Epsilon Solutions

აგვ 2026

საქართველოს ბანკის API კლიენტი

Business Online API-ის კლიენტი მხოლოდ წაკითხვისთვის და ჩანაწერები იმაზე, რა მუშაობს რეალურად

  • ავტომატიზაცია
  • საბანკო ინტეგრაცია
ხანგრძლივობა
1 თვე
კომპანია
Epsilon Solutions
როლი
კლიენტის აწყობა და დოკუმენტირება

მიმოხილვა

საქართველოს ბანკის Business Online API-ის მომუშავე კლიენტი, რომელიც მხოლოდ მონაცემებს კითხულობს, საკუთარი დოკუმენტაციით იმის შესახებ, როგორ იქცევა API სინამდვილეში. ის Epsilon-ის დაგეგმილი ინვოისების ხელსაწყოს საფუძველია, რომელიც შემოსულ გადახდებს ინვოისებთან ავტომატურად დააწყვილებს.

ინსტრუმენტები

  • Python
  • OAuth 2.0
  • Bank of Georgia API

ინვოისები და საბანკო ამონაწერი

Epsilon-ს სურდა ინვოისების სისტემა, რომელიც შემოსულ გადახდებს საბანკო ამონაწერს ავტომატურად შეუდარებდა. ბანკის ოფიციალური API დოკუმენტაცია ზოგ ადგილას არასწორი აღმოჩნდა, თანაც იმავე API-ს ფულის გადარიცხვაც შეუძლია, ამიტომ ინტეგრაცია თავიდანვე უსაფრთხოდ უნდა აგებულიყო.

მხოლოდ GET

Python-ის კლიენტი გარე ბიბლიოთეკების გარეშე მუშაობს, OAuth 2.0-ის ტოკენებს თავად იღებს და მხოლოდ GET მოთხოვნებს აგზავნის, ასე რომ ვერცერთი გამოძახება ვერ განახორციელებს გადარიცხვას. ყველა ენდფოინთი რეალურ API-ზე შემოწმდა.

სად ცდება დოკუმენტაცია

რვა დოკუმენტი მოიცავს მიმოხილვას, ავტორიზაციას, ენდფოინთებს, დადასტურებულ ქცევას, ოფიციალური დოკუმენტაციის შესწორებებს, შედეგის 196 კოდს და უსაფრთხოების წესებს. მაგალითად, ამონაწერის შეჯამება მხოლოდ v2 მისამართზე მუშაობს, გვერდებად დაყოფა კი არცერთ ვერსიაზე.

პროექტები: Epsilon Solutions