PYTHON SDK · MIT
Криптоплатежи на Python.
Лёгкий клиент для серверной части и скриптов. Работай со своей установкой Wholly Crypto без дополнительных зависимостей выполнения.
Установка через pip
Нужен Python 3.10+. Используй виртуальное окружение для приложения.
python -m pip install whollycryptoОт счёта до платежа
- Создание счетов и получение ссылок на оплату
- Чтение статуса счёта и доступных платёжных активов
- Проверка подписанных запросов IPN и вебхуков
- Ключи идемпотентности для повторного создания счёта
Используй собственный API.
Подключайся по URL API своей установки с ключом, ограниченным проектом. API ID проекта и магазина находятся в Магазин → Основное. Храни ключи в серверной конфигурации.
Проверяй уведомления по неизменённому телу запроса и правильному секрету: IPN-секрету магазина или секрету отдельного эндпоинта вебхука. Перед выполнением заказа проверь окончательную оплату счёта.
Автоматизируй установку оператора.
SDK 2.6.0 добавляет отдельный OperatorClient для Wholly Crypto 7.4.0+: создание продавцов напрямую или по приглашению, пользователи, магазины, локальные балансы и подписанные вебхуки жизненного цикла.