SWIFT SDK · MIT

Платежи на Swift для твоего iOS-приложения.

Подключись к своей API Wholly Crypto через async/await. Swift Package рассчитан на iOS 15+ и macOS 12+, без сторонних зависимостей.

Установка в Xcode.

Открой File → Add Package Dependencies. Вставь этот URL, выбери Branch и введи main.

https://github.com/whollycrypto-com/whollycrypto-swift-sdk.git

Для точных сумм.

Создавай счета, читай платежи и кошельки, используй отдельный клиент Operator. Суммы остаются десятичными строками.

Есть примеры счетов, оплаты и уведомлений. Собери и протестируй свою интеграцию перед приёмом реальных платежей.

Не храни ключи API на устройствах покупателей.

Твой сервер создаёт счёт, а приложение открывает ссылку на оплату в Safari. Никогда не включай ключи продавца или Operator в приложение для покупателей: успешный редирект не доказывает оплату.

Собственное приложение продавца может использовать ключ с доступом только к нужному проекту, введённый при запуске и сохранённый в Keychain. По возможности разрешай только чтение.

Проверяй подписи IPN и вебхуков на своём сервере. В пакете есть помощники Apple CryptoKit и рекомендации, как избежать повторного выполнения заказа.

Справочник API → · IPN и вебхуки → · Все SDK →