საფულის შევსება

მიმდინარე სერვისით თქვენ შეძლებთ შეავსოსთ მომხმარებლის საფულე USD, EUR და GPB ვალუტაში.
POST /integrators/payments/wallet/top-up
Field Type Required Example Description
roomNumber string Yes IG00001 მომხმარებლის ოთახის ნომერი.
amount integer Yes 100 (1 EUR) თანხა ცენტებში, min:1 და max:1000000.
currency integer Yes EUR ვალუტის ნებადართული ვარიანტებია USD, EUR, GBP.
paymentId string Yes IN0001 თქვენს სისტემაში გადახდის ნომერი. (max:255) სიმბოლო.

დუბლიკატი paymentId

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

პასუხის სტრუქტურა 200 OK

Attribute Type Example Description
data.transactionId string 223IN1233 Inex სისტემაში ასახული ტრანზაქციის იდენტიფიკატორი.

შესაძლო პასუხები

Code Description
200 OK მოთხოვნა წარმატებით შესრულდა.
404 Not Found მომხმარებელი მითითებული ოთახის ნომრით არ მოიძებნა.
403 Forbidden თქვენ არ გაქვთ ამ ოპერაციის შესრულების უფლება
422 Unprocessable ვალიდაციის შეცდომა (არასწორი ტიპი ან გამოტოვებული ველი).