Skip to main content

Google Pay™-ს ღილაკი ბიზნესის ვებგვერდზე

თქვენს ვებგვერდზე Google Pay™-ის ღილაკის განთავსებისთვის საჭიროა რამდენიმე ეტაპის გავლა.

პირველ რიგში, თქვენი საიტი უნდა აკმაყოფილებდეს Google-ის მოთხოვნებს. ვინაიდან Google Pay-ის ღილაკი თავსდება არა საქართველოს ბანკის გადახდების გვერდზე, არამედ თქვენს ვებგვერდზე, გარემოს დაკონფიგურირება დამოუკიდებლად მოგიწევთ. ინფორმაციის მისაღებად ეწვით Google-ის კონფიგურაციის გვერდს.

ამ საფეხურების გავლის შემდგომ შეძლებთ, თქვენი გვერდიდან Google-ის ღილაკით საქართველოს ბანკის გადახდა განახორციელოთ. შეკვეთის მოთხოვნა ხდება სტანდარტულად, იხილეთ სტანდარტული პროცესი - შეკვეთის მოთხოვნა

note

აუცილებელია Body შეიცავდეს შემდეგ პარამტრებს:

"payment_method": ["google_pay"],
"config": {
"google_pay": {
"external": true,
"google_pay_token": "{token}"
}
}

Response

idstring

ონლაინ გადახდის იდენტიფიკატორი.

statusstring

შეკვეთის სტატუსი.

order_detailsobject

შეკვეთის მონაცემები. მოიცავს იმავე ველებს, რასაც შეიცავს გადახდის დეტალები. ბრუნდება იმ შემთხვევაში, თუ გადახდის პროცესი სრულდება 3DS აუთენთიფიკაციის გარეშე.

creqstring

3DS აუთენთიფიკაციისთვის საჭირიო პარამეტრი. ბრუნდება იმ შემთხვევაში, თუ მომხმარებელმა პროცესის დასასრულებლად უნდა გაიაროს 3DS აუთენთიფიკაცია.

_linksobject

ვებრესურსის მისამართები, რომლებიც გადახდის პროცესის შემდგომ ეტაპებზე გამოიყენება. ამჟამად ბრუნდება შემდეგი რესურსი:

_links.details.hrefstring

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

_links.3ds_url.hrefstring

3DS გვერდის მისამართი, სადაც უნდა გადამისამართდეს მომხმარებელი 3DS აუთენთიფიკაციისთვის. ბრუნდება იმ შემთხვევაში, თუ კლიენტს ჩართული აქვს 3DS აუთენთიფიკაცია.
{
"id": "{order_id}",
"status": "completed",
"order_details": {...},
"_links": {
"details": {
"href": "https://api.bog.ge/payments/v1/receipt/{order_id}"
}
}
}