/Get application status

/Get application status



Request Endpoint

https://test-api.tbcbank.ge/v1/online-installments/applications/{{sessionId}}/status
https://api.tbcbank.ge/v1/online-installments/applications/{{sessionId}}/status

Authorization

Authorization Type

Description

Bearer Token

access-token should be added to Authorization header

Request Parameters

Path Parameters

Parameter

Type

Description

sessionId

guid

unique session Id of initiated application

Body Parameters

Parameter

Type

Description

merchantKey (required)

string

merchant unique identifier in online installments module

Request Sample

curl --location --request POST 'https://test-api.tbcbank.ge/v1/online-installments/applications/279838cb-f41f-41c2-b9c9-151407acbbbf/status' \
--header 'Authorization: Bearer BT7oxEIvzCgL0XUJVoGYHGNnrDpP' \
--header 'Content-Type: application/json' \
--data-raw '{
  "merchantKey": "MerchantIntegrationTesting"
}'

Response Parameters

Parameter

Type

Description

amount

number (decimal)

total amount of installment
format: 0.00

contributionAmount

number (decimal)

contribution amount

statusId

integer

id of possible status in range of 0-9

description

string

description of possible status

Application Status Values

StatusId

Description Eng

Description Geo

0

Installment pending for client authentication in TBC Bank

ელოდება კლიენტის ინდეტიფიკაცია/აუტენფიციკაციას თიბისი ბანკის კლიენტთა სიაში

1

Installment is In Progress

განხილვის პროცესშია, მაგალითად შემოსავლის დამადასტურებელი დოკუმენტები აქვს მოსატანი

2

Installment was Approved by TBC Bank

დაუმტკიცდა განვადება თიბისი ბანკის მიერ ავტორმატურად ან შემოსავლის დამადასტურებელი დოკუმენტაციით (თუმცა ჯერ არ დაუდასტურებია კლიენტს კონტრაქტის პირობები)

3

Installment was expired

ვადა გაუვიდა (თუ განაცხადის შექმნიდან 24 საათში სტატუსი არ გახდება 2, ან 11, მაშინ განაცხადი ხდება ვადაგასული.თუ განახადის სტატუსი გახდა 2 ან 11 რის შემდეგაც 30 დღის განმავლობაში საბოლოო სტატუსზე არ გადავა განაცხადი ხდება ვადაგასული)

4

Installment was Canceled

გაუქმებულია (კლიენტის ან განვადების გუნდის მიერ კლიენტის მოთხოვნით)

5

Installment is Waiting For Merchant Decision (Approve/Cancel)

ელოდება მერჩანტის დასტურს (დაადასტურა კონტრაქტის პირობები და ელოდება მერჩანტის დასტურს (Confirm)-ს)

6

Installment was Declined by TBC Bank

დაუარდა განვადება თიბისი ბანკის მიერ

7

Installment was Canceled By Merchant

გაუქმებულია მერჩანტის მიერ (ჩვენს მიერ მიცემული ან თაივისივე ადმინ პანელიდან)

8

Installment was Disbursed (Confirmed from both side)

გაცემულია (დადასტურებულია კლიენტისა და მერჩანტის მიერ)

9

Installment pending Disbursed (Confirmed from both side)

ელოდება გაცემას (დადასტურებულია კლიენტისა და მერჩანტის მიერ; შუალედური სტატუსია რომელიც ავტომატურად ხდება “8 - გაცემულია“ დროის მცირე მონაცვეთში; გამონაკლის შემთხვევებში განვადების გუნდს ხელით გადაყავს სტატუს “8 - გაცემულია“)

10

Installment need confirmation of renewed contract by the client

განაცხადი არ დადასტურდა მერჩანტის მიერ იმავე დღეს რა დღესაც კლიენტმა დაადასტურა, რის გამოც საჭიროა განახლებული თარიღით ახალი კონტრაქტის დადასტურება (ამ სტატუსს შესაძლოა მოჰყვეს შემდეგი სტატუსები: 3, 4, 5,7)

11

Installment is Waiting For Income Documents Upload

ელოდება შემოსავლის დამადასტურებელი დოკუმენტების ატვირთვას

12

Installment is Waiting For Income Documents Verification

ელოდება შემოსავლების დამადასტურებელი დოკუმენტების განხილვას (განიხილავს ბანკის მხარეს რისკები ხელით - რასაც დაახლოვებით განაცხადის ჭრილსი დაახლოვებით 30 წთ სჭრიდება)

13

Income Document(s) Declined

დაუარდა შემოსავლების დამადასტურებელი დოკუმენტები. ამის შემდეგ განაცხადი ან უქმდება, ან ვადა გასდის, ან კლიენტის მიერ გადადის სტატუსზე 11 და პროცესს გადის ახლიდან მანამ არ დამტკიცდება. (დამტკიცების შემთხვევაში სტატუსი ხდება 2)

Response Sample

{
    "amount": 150.33,
    "contributionAmount": null,
    "statusId": 9,
    "description": "Installment pending Disbursed (Confirmed from both side)"
}
{
  "code": "online-installments.400.001",
  "userMessage": "",
  "systemMessage": "ველის შევსება სავალდებულოა",
  "info": "https://developers.tbcbank.ge"
}

Error Response

In case of error, standard response in problem json will be returned.

Details can be found at Error Code Description.


Did this page help you?