SWIFT SDK · MIT
তোমার iOS অ্যাপের Swift পেমেন্ট।
async/await দিয়ে Wholly Crypto API-তে যুক্ত হও। iOS 15+ ও macOS 12+-এর Swift Package, তৃতীয় পক্ষের ডিপেনডেন্সি ছাড়া।
Xcode-এ ইনস্টল করো।
File → Add Package Dependencies খোলো। এই URL দাও, Branch বেছে main লেখো।
https://github.com/whollycrypto-com/whollycrypto-swift-sdk.gitসঠিক পরিমাণের জন্য তৈরি।
ইনভয়েস বানাও, পেমেন্ট ও ওয়ালেট পড়ো এবং আলাদা Operator ক্লায়েন্ট ব্যবহার করো। পরিমাণ দশমিক স্ট্রিং থাকে।
ইনভয়েস, চেকআউট ও নোটিফিকেশনের উদাহরণ আছে। লাইভ পেমেন্ট নেওয়ার আগে নিজের ইন্টিগ্রেশন বানিয়ে পরীক্ষা করো।
গ্রাহকের ডিভাইসে API কী রেখো না।
ব্যাকএন্ড ইনভয়েস তৈরি করে। অ্যাপ তার চেকআউট URL Safari-তে খোলে। গ্রাহকের অ্যাপে মার্চেন্ট বা অপারেটর কী পাঠিও না; সফল রিডাইরেক্ট পেমেন্টের প্রমাণ নয়।
মার্চেন্টের নিজের ব্যবস্থাপনা অ্যাপ রানটাইমে প্রজেক্ট-সীমিত ক্রেডেনশিয়াল Keychain-এ রেখে ব্যবহার করতে পারে। সম্ভব হলে শুধু পড়ার অ্যাক্সেস নাও।
ব্যাকএন্ডে IPN ও ওয়েবহুক স্বাক্ষর যাচাই করো। প্যাকেজে Apple CryptoKit হেল্পার ও একই অর্ডার দুবার সম্পন্ন করা এড়ানোর নির্দেশনা আছে।