Интеграция
Три способа начать принимать платежи
Выбирайте тот, что подходит вашей команде. Сам платеж одинаковый, разница в том, сколько его частей живет на вашей стороне.
Платежная страница
Клиент платит на нашей странице и возвращается. Данные карт не попадают на ваши серверы.
Прямое API
Своя касса, свой дизайн. Полная нагрузка по PCI ложится на вас.
Модуль CMS
Магазин на готовой платформе. Поставить, вписать ключи, готово.
Что подойдет вам
| Платежная страница | Прямое API | Модуль CMS | |
|---|---|---|---|
| Кому подходит | Всем, кто не хочет возиться с картами | Своя касса, свой дизайн | Магазину на готовой платформе |
| Где платит клиент | На нашей странице, потом возвращается | На вашей странице | На нашей странице, ее открывает модуль |
| Данные карт на ваших серверах | Никогда | Да, полностью | Никогда |
| Нагрузка по PCI | Минимальная, SAQ A | Полная, SAQ D | Минимальная, SAQ A |
| Срок до первого платежа | День | Спринт | Час |
Про PCI обычно вспоминают последним. Платежная страница вообще не пускает данные карт на ваши серверы, поэтому она дешевле не только в разработке, но и в эксплуатации.
От заявки до первого боевого платежа
Что нужно от вас
- Зарегистрированная компания и счет в грузинском банке
- Сайт или приложение с описанием того, что вы продаете
- Разработчик на день или платформа, для которой у нас есть модуль
- Адрес для приема колбэков, доступный из интернета
Вопросы, которые задают до первого платежа
Сколько занимает подключение?
Готовый модуль это примерно час, платежная страница примерно день работы разработчика, свой чекаут на API примерно спринт. Тестовые ключи выдаются до подписания договора, так что начать можно в день заявки.
Нужен ли нам PCI DSS?
На платежной странице данные карты не попадают на ваши серверы, и ваша зона ответственности остается минимальной. На прямом API форма карты ваша, вместе с ней приходит и полный объем требований. Эта строка и решает выбор способа для большинства.
Можно попробовать без договора?
Да. Тестовые ключи, базовый адрес и спецификация с именами полей и кодами ошибок выдаются по заявке. В песочнице ничего не списывается и деньги не двигаются.
Клиент вернулся на наш returnUrl. Заказ оплачен?
Нет. Возврат означает только то, что вернулся браузер. Доказательство это статус: примите колбэк, проверьте подпись, перечитайте платеж и только затем отдавайте товар.
Что делать, если колбэк не пришел?
Доставка повторяется, пока ваш адрес недоступен или отвечает ошибкой. В любом случае читайте платеж по идентификатору: истина это статус, который отвечаем мы, а колбэк лишь повод пойти и прочитать.
Какие валюты и методы?
GEL, USD и EUR по договоренности. На странице: грузинские и международные карты, Apple Pay, Google Pay и QR. Точный набор для вашего аккаунта фиксируется договором.
Можно ли вернуть платеж?
Да, целиком или частично, одним запросом. Платеж переходит в статус возврата, и об этом приходит колбэк так же, как об успешной оплате.
Что нужно для перехода в боевой режим?
Подписанный договор, адрес для колбэков на HTTPS, доступный из интернета, и пройденный чек-лист перед запуском. Меняются ключи, код остается прежним.