NODE.JS SDK · MIT
एक पैकेज। JavaScript और TypeScript।
अपने Node.js बैकएंड में Wholly Crypto भुगतान जोड़ें। अलग TypeScript पैकेज के बिना बिल्ट-इन टाइप, ES modules और CommonJS।
npm से इंस्टॉल करें
Node.js 22+ चाहिए। सर्वर पर इस्तेमाल करें, ब्राउज़र कोड में नहीं।
npm install whollycryptoटाइप किए अनुरोधों से बनाएँ
- इनवॉइस बनाएँ और ग्राहकों को चेकआउट URL लौटाएँ
- भुगतान स्थिति, स्टोर और स्वीकार किए एसेट पढ़ें
- बैकएंड पर हस्ताक्षरित भुगतान सूचनाएँ सत्यापित करें
- JavaScript या TypeScript से वही पैकेज इस्तेमाल करें
कुंजियाँ आपके बैकएंड के पास रहें।
अपने इंस्टॉलेशन का API URL और प्रोजेक्ट-सीमित API क्रेडेंशियल इस्तेमाल करें। स्टोर → बेसिक से प्रोजेक्ट/स्टोर API ID कॉपी करें। API कुंजियाँ या हस्ताक्षर सीक्रेट फ़्रंटएंड बंडल में कभी न डालें।
JSON पार्स करने से पहले हस्ताक्षर सत्यापन के लिए रॉ अनुरोध बॉडी रखें। IPN स्टोर IPN सीक्रेट इस्तेमाल करता है; वेबहुक अपने एंडपॉइंट सीक्रेट। ऑर्डर पूरा करने से पहले निपटान जाँचें।
अपने ऑपरेटर इंस्टॉलेशन का ऑटोमेशन करें।
SDK 2.6.0 अलग यह जोड़ता है: OperatorClient Wholly Crypto 7.4.0+ के लिए: मर्चेंट को सीधे या निमंत्रण से जोड़ना, उपयोगकर्ता, स्टोर, स्थानीय क्रेडिट और हस्ताक्षरित जीवनचक्र वेबहुक।
API अनुमतियाँ और सेटअप → · JavaScript / TypeScript ऑपरेटर उदाहरण →
कई विक्रेताओं का चेकआउट बनाएँ।
SDK 2.7.0 विक्रेताओं, इनवॉइस हिस्सों और भुगतान के लिए अलग मार्केटप्लेस क्लाइंट जोड़ता है। बैकएंड पर समर्पित, सीमित दायरे वाली कुंजी इस्तेमाल करें।