NODE.JS SDK · MIT

এক প্যাকেজ। JavaScript ও TypeScript।

Node.js ব্যাকএন্ডে Wholly Crypto পেমেন্ট যোগ করো। আলাদা TypeScript প্যাকেজ ছাড়াই বিল্ট-ইন টাইপ, ES module ও CommonJS।

npm দিয়ে ইনস্টল

Node.js 22+ দরকার। সার্ভারে ব্যবহার করো, ব্রাউজারের কোডে নয়।

npm install whollycrypto

টাইপযুক্ত অনুরোধ দিয়ে তৈরি করো

  • ইনভয়েস বানিয়ে গ্রাহককে চেকআউট URL দাও
  • পেমেন্ট স্ট্যাটাস, স্টোর ও গ্রহণযোগ্য অ্যাসেট পড়ো
  • ব্যাকএন্ডে স্বাক্ষরিত পেমেন্ট নোটিফিকেশন যাচাই করো
  • JavaScript বা TypeScript থেকে একই প্যাকেজ ব্যবহার করো

কী তোমার ব্যাকএন্ডে থাকে।

নিজের ইনস্টলেশনের API URL ও প্রজেক্ট-সীমিত API ক্রেডেনশিয়াল ব্যবহার করো। স্টোর → মৌলিক থেকে Project/Store API ID কপি করো। ফ্রন্টএন্ড বান্ডলে API কী বা সাইনিং সিক্রেট রেখো না।

JSON পার্সের আগে স্বাক্ষর যাচাইয়ের জন্য রিকোয়েস্টের র বডি রাখো। IPN স্টোরের IPN সিক্রেট ব্যবহার করে; ওয়েবহুক নিজের এন্ডপয়েন্ট সিক্রেট ব্যবহার করে। অর্ডার সম্পন্ন করার আগে সেটেলমেন্ট দেখো।

API রেফারেন্স → · IPN ও ওয়েবহুক → · সব SDK →

তোমার অপারেটর ইনস্টলেশন অটোমেট করো।

SDK 2.6.0 একটি আলাদা যোগ করে OperatorClient Wholly Crypto 7.4.0+-এর জন্য: সরাসরি বা আমন্ত্রণে মার্চেন্ট যোগদান, ব্যবহারকারী, স্টোর, স্থানীয় ক্রেডিট ও স্বাক্ষরিত লাইফসাইকেল ওয়েবহুক।

API অনুমতি ও সেটআপ → · JavaScript / TypeScript অপারেটর উদাহরণ →

একাধিক বিক্রেতার চেকআউট তৈরি করো।

SDK 2.7.0 বিক্রেতা, ইনভয়েসের ভাগ ও পেআউটের জন্য আলাদা Marketplace ক্লায়েন্ট যোগ করে। ব্যাকএন্ডে আলাদা, সীমিত কী ব্যবহার করো।

মার্কেটপ্লেস API → · মার্কেটপ্লেস SDK গাইড →