Контрольні суми
SDK генерує checksum відповідно до контракту API.
checksum
DPAY SDK
Оберіть готовий SDK для PHP, Python, Java, Node.js, Go або Ruby — чи підключіть бекенд безпосередньо через REST API. Менше інтеграційного коду, швидший запуск платежів.
Коротка відповідь
dpay надає офіційні SDK для PHP, Python, Java, Node.js, Go і Ruby. Кожна бібліотека спрощує реєстрацію платежів, генерацію контрольних сум, обробку відповідей API та перевірку IPN. Бекенд також можна підключити безпосередньо через REST API dpay.
Що виконує SDK
Готова бібліотека впорядковує повторювані завдання інтеграції, щоб команда зосередилася на checkout і бізнес-логіці.
SDK генерує checksum відповідно до контракту API.
checksum
Готові методи охоплюють реєстрацію платежу та роботу з транзакціями.
API
Бібліотека допомагає перевірити підпис і прочитати сповіщення про статус.
IPN
Послідовні винятки та коди полегшують діагностику інтеграції.
errors
Бібліотеки й технології
Кожен лендинг веде від головної інформації до стартового коду й повної документації.
Офіційна бібліотека через Composer для PHP-застосунків і бекендів e-commerce.
Установлення
composer require dpayglobal/dpay-php-sdkСинхронний та асинхронний клієнти з типізованими об’єктами платежів, сум і відповідей API.
Установлення
pip install dpay-python-sdkОфіційний Java SDK із готовим платіжним клієнтом, генерацією checksum та обробкою IPN.
Установлення
implementation 'pl.dpay:dpay-java-sdk:0.1.0'Офіційний пакет для Node.js і TypeScript, створений для сучасних бекендів і вебзастосунків.
Установлення
npm install @dpayglobal/dpay-node-sdkЛегка бібліотека Go з клієнтом API та підтримкою типових елементів платіжного циклу.
Установлення
go get github.com/dpayglobal/dpay-go-sdkОфіційна бібліотека Ruby - без залежностей у рантаймі, сигнатури типів RBS, повна підтримка платежів, IPN та карткових платежів server-to-server.
Установлення
gem install dpayВід установлення до платежу
Модель упровадження залишається знайомою незалежно від мови.
Зареєструйте обліковий запис і налаштуйте послугу в кабінеті dpay.
Підготуйте назву сервісу та Secret Hash; секрет має залишатися лише на бекенді.
Установіть бібліотеку для своєї мови або почніть із REST API.
Зареєструйте транзакцію, перенаправте клієнта й оновіть замовлення після перевіреного IPN.
Для популярних платформ e-commerce доступні готові модулі та плагіни.
Переглянути готові інтеграціїdpay Connect вбудовує онбординг клієнтів і платежі у ваш продукт.
Дізнатися про dpay ConnectПитання про SDK
dpay надає офіційні SDK для PHP, Python, Java, Node.js, Go і Ruby. Інтеграцію також можна виконати безпосередньо через REST API.
SDK зменшує ручну роботу з генерацією контрольних сум, викликами API, перевіркою IPN та відображенням помилок. Точний обсяг залежить від мови й версії бібліотеки.
Так. API dpay доступний безпосередньо через HTTPS. SDK є зручним шаром для команд, які хочуть зменшити обсяг інфраструктурного коду.
Потрібні дані платіжної точки, передусім назва сервісу та Secret Hash. Secret Hash слід зберігати лише на сервері.
Технічна документація dpay містить посібники, API Reference та окремі інструкції для опублікованих бібліотек SDK.
Відкрити документацію SDK
Відкрийте документацію, щоб переглянути повний перелік методів, параметри, помилки й обробку IPN.