Professional Documents
Culture Documents
SPACE API Installment Integration - V06
SPACE API Installment Integration - V06
ინტეგრაციისთვის
შინაარსი
CreateQr.....................................................................................................................................................................3
CreateQr Request:..................................................................................................................................................3
CreateQr Response................................................................................................................................................4
CreateQr გამოძახების ნიმუში:..........................................................................................................................4
CreateQr -QR კოდის ნიმუში:..............................................................................................................................6
Checkstatus................................................................................................................................................................7
Checkstatus Requet:...............................................................................................................................................7
Checkstatus Response:...........................................................................................................................................7
Checkstatus გამოძახების ნიმუში:......................................................................................................................8
განვადების გაუქმების განაცხადის რეგისტრაციის მეთოდი - InstalmentCancellationApplication..............9
Requet.................................................................................................................................................................... 9
Response................................................................................................................................................................9
InstalmentCancellationApplication გამოძახების ნიმუში:...............................................................................10
გამოძახების მისამართი:
სატესტო გარემო: https://testapi.spacebank.ge/api/v1/qr/create
რეალური გარემო:
Method: POST
Content-Type: application/json
CreateQr Request:
CreateQr Response
CreateQr პოსტის წარმატებით დასრულების შემთხვევაში, მეთოდი აბრუნებს “data” და „status“
ობიექტს:
Code-ის განმარტება:
0 დაფიქსირდა შეცდომა
1 ოპერაცია წარმატებით განხორციელდა
1503 დუბლიკატი შეკვეთის იდენტიფიკატორი
გამოძახების მისამართი:
სატესტო გარემო: https://testapi.spacebank.ge/api/v1/loans/checkstatus
რეალური გარემო:
Method: GET
Checkstatus Requet:
Checkstatus მოთხოვნის პარამეტრები:
Checkstatus Response:
მეთოდი აბრუნებს “data” და „status“ ობიექტს:
1 დამტკიცებული
2 გაცემული
7 დახურული (კლიენტის მიერ)
10 უარყოფილი (სისტემის მიერ)
0 ზოგადი/გაუთვალისწინებელი შეცდომა
1 წარმატებული
1023 განვადება ვერ მოიძებნა
1505 არასწორი გასაღები
1506 არასწორი მერჩანტის სახელი
https://testapi.spacebank.ge/api/v1/loans/checkstatus?
merchantname=Megamall&orderId=555&secret=a0228e20-b654-4f7b-80a6-925e77f39f32
გამოძახების მისამართი:
სატესტო გარემო: https://testapi.spacebank.ge/api/v1/loans/installments/cancel
რეალური გარემო:
Method: POST
1.
Requet:
Property Name Data Mand Description
Type atory
MerchantName String Y მერჩანტის დასახელება (უნდა ემთხვეოდეს SPACE-ს
სისტემაში გაწერილ მნიშვნელობას.
OrderId String Y განაცხადის იდენტიფიკატორი მერჩანტის სისტემაში
Secret String Y სფეისის მიერ მერჩანტისთვის მიწოდებული
საიდუმლო გასაღები. მუდმივია ყველა
განაცხადისთვის.
CancellationType int Y 1 - Completely - სრული გაუქმება.
2 - Partially – ნაწილობრივი გაუქმება;
PartiallyCancellationAmount Money თუ CancellationType == Partially, მაშინ მოცემული
პარამეტრი სავალდებულოდ შესავსებია.
CancellationPurpose String Y გაუქმების მოთხოვნის მიზეზი
CancelledItems String N დაბრუნებული ან გასაუქმებელი ნივთები ან
მომსახურება ნაწილობრივი გაუქმების შემთხვევაში.
Response:
Property Name Data Mand Description
Type atory
orderId Y მერჩანტის მიერ მოწოდებული ორდერის id
status status Y
Status:
Code Message
1 დავალება მიღებულია (სრული გაუქმება)
1 დავალება მიღებულია (ნაწილობრივი გაუქმება)
1 დავალება მიღებულია (ნაწილობრივი გაუქმება ჩანაცვლდა სრული გაუქმებით)
9004 მიმდინარეობს წინა დავალების შესრულების პროცესი (სრული გაუქმება)
9005 სრული გაუქმების პროცესი უკვე შესრულებულია
9007 თანხის დაბრუნების პროცესი უკვე შესრულებულია (გაუქმდა გადარიცხვამდე)
ნაწილობრივი გაუქმების შემთხვევაში, აუცილებლად მისათითებელია
9008 კორექტირების თანხა.
9009 მოცემულ თანხაზე ნებადართულია მხოლოდ განვადების სრული გაუქმება