Ручная проверка работоспособности PayControl v5 — различия между версиями
(→Создание пользователя и транзакции) |
|||
Строка 13: | Строка 13: | ||
Пример: | Пример: | ||
− | 4) Убедиться, что в | + | 4) Убедиться, что в полученном QR-коде прописан правильный адрес для подключения к PCE. |
5) Добавить ключ в мобильное приложение PC, отсканировав QR-код. | 5) Добавить ключ в мобильное приложение PC, отсканировав QR-код. |
Версия 16:51, 19 марта 2021
Создание пользователя и транзакции
Для проверки можете установить мобильное приложение PayControl из PlayMarket или App Store.
1) Установить PayControl Server(PCS) и PayControl External(PCE).
2) Создать пользователя с выводом ключевой информации в QR. https://repo.paycontrol.org/server/doc/v5.2/rest-api/#create-user
Пример:
3) Отобразить возвращённый QR, например с помощью этой утилиты https://base64.guru/converter/decode/image/gif
Пример:
4) Убедиться, что в полученном QR-коде прописан правильный адрес для подключения к PCE.
5) Добавить ключ в мобильное приложение PC, отсканировав QR-код.
6) Создать транзакцию https://repo.paycontrol.org/server/doc/v5.2/rest-api/#create-transaction
Пример:
7) Подтвердить транзакцию в мобильном приложении.
Пуши
Для проверки пушей необходимо установить PayConrol Pusher(PCP).
- v5.0-5.1
- Убедитесь, что в БД PCP добавлены данные для отправки пушей.
- v5.2
- В данной версии PCP не использует БД, т.к. данные для отправки пушей в приложение уже внесены в конфигурационный файл PCP.
При создании транзакции нужно указать следующий параметр в теле запроса
"notification_type": "Push"
чтобы на устройство был отправлен пуш.