SDK SWIFT · MIT
Płatności w Swift dla aplikacji iOS.
Połącz się z API Wholly Crypto za pomocą async/await. Pakiet Swift dla iOS 15+ i macOS 12+, bez zależności zewnętrznych.
Zainstaluj w Xcode.
Otwórz File → Add Package Dependencies. Wklej ten URL, wybierz Branch i wpisz main.
https://github.com/whollycrypto-com/whollycrypto-swift-sdk.gitStworzone dla dokładnych kwot.
Twórz faktury, odczytuj płatności i portfele oraz używaj oddzielnego klienta Operator. Kwoty pozostają ciągami dziesiętnymi.
Zawiera przykłady faktur, stron płatności i powiadomień. Zbuduj i przetestuj integrację przed przyjmowaniem prawdziwych płatności.
Nie umieszczaj kluczy API na urządzeniach klientów.
Backend tworzy fakturę. Aplikacja otwiera jej URL płatności w Safari. Nigdy nie dostarczaj kluczy sprzedawcy ani Operator w aplikacji klienta; przekierowanie sukcesu nie jest dowodem zapłaty.
Aplikacja zarządzająca należąca do sprzedawcy może używać danych dostępu podanych w trakcie działania, ograniczonych do projektu i zapisanych w Keychain. Gdy to możliwe, używaj dostępu tylko do odczytu.
Weryfikuj podpisy IPN i webhooków na backendzie. Pakiet zawiera narzędzia Apple CryptoKit i wskazówki, jak unikać podwójnej realizacji zamówień.