PHP SDK · MIT
তোমার PHP অ্যাপের ক্রিপ্টো পেমেন্ট।
PHP ব্যাকএন্ডকে নিজের Wholly Crypto মার্চেন্ট API-তে যুক্ত করো। Composer দিয়ে ইনস্টল করো ও উদাহরণ দিয়ে শুরু করো।
Composer দিয়ে ইনস্টল
PHP 7.4+, cURL ও JSON দরকার।
composer require whollycrypto/php-sdkতোমার পেমেন্ট প্রক্রিয়া তৈরি করো
- ইনভয়েস তৈরি করো ও হোস্টেড চেকআউট খোলো
- ইনভয়েস স্ট্যাটাস, স্টোর ও পেমেন্ট পদ্ধতি পড়ো
- র বডি থেকে IPN ও ওয়েবহুকের স্বাক্ষর যাচাই করো
- API ত্রুটি ও একই অনুরোধে একবার ইনভয়েস তৈরি সামলাও
যুক্ত করতে তিনটি জিনিস।
API URL, প্রজেক্ট-সীমিত API ক্রেডেনশিয়াল ও স্টোর → মৌলিক থেকে Project/Store API ID ব্যবহার করো। কী সার্ভারে রাখো। ব্রাউজারে পাঠিও না বা পাবলিক রিপোজিটরিতে রেখো না।
IPN-এর জন্য স্টোর IPN সিক্রেট, ওয়েবহুকের জন্য এন্ডপয়েন্টের ওয়েবহুক সিক্রেট ব্যবহার করো। অর্ডার আপডেটের আগে স্বাক্ষরিত র রিকোয়েস্ট যাচাই করো। শুধু return URL পেমেন্টের প্রমাণ নয়।
তোমার অপারেটর ইনস্টলেশন অটোমেট করো।
SDK 2.6.0 একটি আলাদা যোগ করে OperatorClient Wholly Crypto 7.4.0+-এর জন্য: সরাসরি বা আমন্ত্রণে মার্চেন্ট যোগদান, ব্যবহারকারী, স্টোর, স্থানীয় ক্রেডিট ও স্বাক্ষরিত লাইফসাইকেল ওয়েবহুক।
একাধিক বিক্রেতার চেকআউট তৈরি করো।
SDK 2.7.0 বিক্রেতা, ইনভয়েসের ভাগ ও পেআউটের জন্য আলাদা Marketplace ক্লায়েন্ট যোগ করে। ব্যাকএন্ডে আলাদা, সীমিত কী ব্যবহার করো।