ავტომატური გადახდებისთვის
ბანკი ბიზნესს აძლევს საშუალებას, მომხმარებლის თანხმობის საფუძველზე, დაიმახსოვროს მისი ბარათი, რათა შემდგომში შეძლოს ჩამოაჭრას თანხა ავტომატურად, მომხმარებლის მონაწილეობის გარეშე.
ამისთვის, ბიზნესმა შეკვეთის მოთხოვნის შემდეგ, გადახდების გვერდზე მომხმარებლის გადამისამართებამდე, უნდა გამოიძახოს შესაბამისი მეთოდი და გადასცეს მას შეკვეთის იდენტიფიკატორი. თუ მოცემულ შეკვეთაზე წარმატებით შესრულდება საბარათე გადახდა, შემდგომი შეკვეთების მოთხოვნისას ამავე იდენტიფიკატორის გამოყენებას შეძლებთ.
Header-ის პარამეტრები
AuthorizationrequiredBasic <base64>
გადაეცემა Bearer <jwt_token>
მნიშვნელობა, სადაც jwt_token
არის აუტენტიფიკაციის მეთოდის Response-ის access_token პარამეტრში დაბრუნებული მნიშვნელობა.
Idempotency-KeyoptionalUUID v4
Idempotency-Key პარამეტრი უნდა იყოს უნიკალური ყველა ახალი API რექვესთისთვის. იმავე API-ზე Idempotency-Key-ის განმეორებით გამოყენებისას სერვერი დააბრუნებს იმავე სტატუს კოდსა და body-ს, რაც თავდაპირველი მოთხოვნისას. ეს ფუნქცია განსაკუთრებით სასარგებლოა თანმიმდევრული შედეგის უზრუნველსაყოფად, როდესაც საქმე გვაქვს ქსელური პრობლემებითა ან ხელახალი ცდებით გამოწვეულ დუბლირებულ მოთხოვნებთან.
Path პარამეტრები
order_idrequiredstring
Response
Http Status: 202 ACCEPTED
მოთხოვნა მიღებულია.
- CURL
curl -X PUT 'https://api.bog.ge/payments/v1/orders/:order_id/subscriptions' \
-H 'Authorization: Bearer <token>'