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 บนอุปกรณ์ลูกค้า
backend สร้างใบแจ้งหนี้ แอปเปิด URL ชำระเงินใน Safari อย่าส่งคีย์ผู้ค้าหรือ Operator ไปกับแอปลูกค้า การเปลี่ยนเส้นทางสำเร็จไม่ใช่หลักฐานการจ่าย
แอปจัดการที่ผู้ค้าเป็นเจ้าของใช้ข้อมูลรับรองขณะรันที่จำกัดโปรเจกต์และเก็บใน Keychain ได้ ใช้สิทธิ์อ่านอย่างเดียวเมื่อเป็นไปได้
ตรวจลายเซ็น IPN และ webhook บน backend แพ็กเกจมีตัวช่วย Apple CryptoKit และคำแนะนำป้องกันดำเนินคำสั่งซื้อซ้ำ