Pre-order-ზე თანხის დაბრუნება
ეს მეთოდი აინიცირებს თანხის დაბრუნებას წინასწარ შეკვეთაზე შესრულებულ გადახდაზე. პროცესი ასინქრონულია, რაც გულისხმობს, რომ API ადასტურებს თანხის დაბრუნების მოთხოვნის მიღებას, ხოლო თანხის დაბრუნების ფაქტობრივი დამუშავება ფონურ რეჟიმში ხორციელდება.
MethodoptionalPOST
HTTP მეთოდი, რომელიც ამ მისამართისთვის გამოიყენება.
Endpoint URIoptionalstring
/pa-payment-services-public/v1/pre-order/refund/{pre_order_id}
Descriptionoptionalstring
წარმატებული გადახდისთვის მითითებული თანხის დაბრუნების მოთხოვნის გაგზავნა.
Path Parameters
pre_order_idrequiredstring
Pre-order-ის უნიკალური იდენტიფიკატორი, რომლისთვისაც მოთხოვნილია თანხის დაბრუნება.
Headers: See Common Headers
AuthorizationrequiredBearer Token
API მოთხოვნის ავთენტიფიკაციისთვის განკუთვნილი JWT access_token.
Content-Typerequiredstring
მნიშვნელობა უნდა იყოს application/json.
Request Body
amountrequirednumber
დასაბრუნებელი კონკრეტული თანხა. ეს შეიძლება იყოს საწყისი ტრანზაქციის ნაწილობრივი ან სრული თანხა.
{
"amount": 50.00
}
Response (202 Accepted)
წარმატებული პასუხი ნიშნავს, რომ თანხის დაბრუნების მოთხოვნა მიღებულია დასამუშავებლად.
keystring
მოთხოვნის სტატუსის აღმნიშვნელი key (მაგ., "request_received").
messagestring
შეტყობინება, რომელიც ადასტურებს, რომ თანხის დაბრუნების მოთხოვნა მიღებულია და მუშავდება.
action_idstring
თანხის დაბრუნების მოქმედების უნიკალური იდენტიფიკატორი.
{
"key": "request_received",
"message": "Refund request has been received and is being processed",
"action_id": "a1b2c3d4-e5f6-7890-abcd-ef1234567890"
}