Skip to main content

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

დასაბრუნებელი კონკრეტული თანხა. ეს შეიძლება იყოს საწყისი ტრანზაქციის ნაწილობრივი ან სრული თანხა.

REQUEST
{
"amount": 50.00
}

Response (202 Accepted)

წარმატებული პასუხი ნიშნავს, რომ თანხის დაბრუნების მოთხოვნა მიღებულია დასამუშავებლად.

keystring

მოთხოვნის სტატუსის აღმნიშვნელი key (მაგ., "request_received").

messagestring

შეტყობინება, რომელიც ადასტურებს, რომ თანხის დაბრუნების მოთხოვნა მიღებულია და მუშავდება.

action_idstring

თანხის დაბრუნების მოქმედების უნიკალური იდენტიფიკატორი.

RESPONSE
{
"key": "request_received",
"message": "Refund request has been received and is being processed",
"action_id": "a1b2c3d4-e5f6-7890-abcd-ef1234567890"
}