Skip to main content

მომავალი გადახდებისთვის

ბანკი ბიზნესს აძლევს საშუალებას, მომხმარებლის თანხმობის საფუძველზე, დაიმახსოვროს მისი ბარათი, რათა შემდგომში მომხმარებელმა შეძლოს, ბარათის მონაცემების მითითების გარეშე გადაიხადოს შეკვეთის საფასური.

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

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-ში.

Response

Http Status: 202 ACCEPTED

მოთხოვნა მიღებულია.

curl -X PUT 'https://api.bog.ge/payments/v1/orders/:order_id/cards' \
-H 'Authorization: Bearer <token>'