Pre-order-ის დეტალები
ეს მეთოდი გამოიყენება უკვე შექმნილი pre-order-ის მიმდინარე სტატუსისა და დეტალური ინფორმაციის მისაღებად. უნიკალური pre_order_id-ის მითითებით, მერჩანტს შეუძლია შეამოწმოს, გადახდის ბმული კვლავ აქტიურია, გადახდილია თუ ვადაგასულია, და ნახოს დაკავშირებული გადახდის დეტალები.
მეთოდი: GET v1/pre-orders/{pre_order_id}/detail
Headers: იხ. Common Headers
AuthorizationrequiredBearer Token
სავალდებულო. JWT access_token API-ის გამოძახების ავთენტიფიკაციისთვის.
Path Parameters
pre_order_idrequiredstring
სავალდებულო. Pre-order-ის უნიკალური იდენტიფიკატორი, რომელიც დაბრუნდა pre-order-ის შექმნისას.
Response Parameters
pre_order_idstring
Pre-order-ის უნიკალური იდენტიფიკატორი.
zoned_create_datestring
თარიღი და დრო, როდესაც შეიქმნა Pre-order, UTC ფორმატში (ISO 8601).
zoned_expire_datestring
თარიღი და დრო, როდესაც იწურება Pre-order-ის ვადა, UTC ფორმატში (ISO 8601).
pre_order_statusobject
ობიექტი, რომელიც შეიცავს გადახდის ბმულის მიმდინარე სტატუსს.
pre_order_status.keystring
წინასწარი შეკვეთის სტატუსი: active, performed, deactivated, expired
pre_order_status.valuestring
წინასწარი შეკვეთის სტატუსის აღწერა.
transaction_statusobject / null
დაკავშირებული გადახდის ტრანზაქციის სტატუსი. ეს ველი იქნება null, თუ გადახდის მცდელობა არ განხორციელებულა.
payment_detailobject
ობიექტი, რომელიც შეიცავს გამოყენებული გადახდის მეთოდის დეტალებს.
payment_detail.transfer_methodobject
გადარიცხვისთვის გამოყენებული მეთოდი (მაგ., ბარათით გადახდა).
payment_detail.transfer_method.keystring
გადახდის მეთოდი: card, google_pay, apple_pay, bog_p2p, bog_loyalty
payment_detail.transfer_method.valuestring
გადახდის მეთოდის აღწერა.
payment_detail.transaction_idstring / null
RRN - გადახდის ტრანზაქციის უნიკალური იდენტიფიკატორი, თუ ის განხორციელდა.
payment_detail.payer_identifierstring / null
გადამხდელის იდენტიფიკატორი, როგორიცაა ბარათის დაფარული ნომერი.
payment_detail.order_idstring / null
UUID - გადახდის ტრანზაქციის უნიკალური იდენტიფიკატორი, თუ ის განხორციელდა, გენერირებული ბანკის სისტემის მიერ.
purchase_unitsobject
ობიექტი, რომელიც შეიცავს წინასწარ შეკვეთასთან დაკავშირებულ თანხას.
purchase_units.request_amountstring
თავდაპირებლად მოთხოვნილი თანხა წინასწარ შეკვეთაში.
purchase_units.transfer_amountstring / null
თანხა, რომელიც წარმატებით გადაირიცხა.
purchase_units.refund_amountstring / null
თანხა, რომელიც დაბრუნდა, ასეთის არსებობის შემთხვევაში.
purchase_units.currency_codestring
ტრანზაქციის ვალუტის სამასოიანი კოდი (მაგ., "GEL").
purchase_units.itemsarray / null
შეკვეთაში შემავალი ერთეულების სია. null, თუ არ არის მოწოდებული.
langstring
გადახდის გვერდის ენის პარამეტრი (მაგ., "ka" ქართულისთვის).
invoice_payment_urlstring
გადახდის გვერდის მოკლე URL (გადახდის ბმული).
descriptionstring
აღწერა, რომელიც მითითებული იყო წინასწარი შეკვეთის შექმნისას.
external_order_idstring
ბიზნესის მიერ მოწოდებული შეკვეთის უნიკალური იდენტიფიკატორი.
- RESPONSE
{
"pre_order_id": "0873d2db-5bf5-4845-91a3-f25e65f4749d",
"zoned_create_date": "2026-04-21T11:09:31.458943Z",
"zoned_expire_date": "2026-04-22T11:09:31.458943Z",
"pre_order_status": {
"key": "performed",
"value": "Performed"
},
"transaction_status": {
"key": "refunded_partially",
"value": "Partially refunded"
},
"payment_detail": {
"transfer_method": {
"key": "card",
"value": "Card Payment"
},
"transaction_id": "611115529598",
"payer_identifier": "411634***8449",
"order_id": "d300e690-83ba-4f88-afbf-3d3fdaeda95b"
},
"purchase_units": {
"request_amount": "1.0",
"transfer_amount": "0.4",
"refund_amount": "0.6",
"currency_code": "GEL",
"items": null
},
"lang": "ka",
"invoice_payment_url": "https://link.bog.ge/HnisFqRnzJz",
"description": "string",
"external_order_id": "string"
}