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 सीक्रेट इस्तेमाल करता है; वेबहुक अपने एंडपॉइंट सीक्रेट। ऑर्डर पूरा करने से पहले निपटान जाँचें।

API संदर्भ → · IPN और वेबहुक → · सभी SDK →

अपने ऑपरेटर इंस्टॉलेशन का ऑटोमेशन करें।

SDK 2.6.0 अलग यह जोड़ता है: OperatorClient Wholly Crypto 7.4.0+ के लिए: मर्चेंट को सीधे या निमंत्रण से जोड़ना, उपयोगकर्ता, स्टोर, स्थानीय क्रेडिट और हस्ताक्षरित जीवनचक्र वेबहुक।

API अनुमतियाँ और सेटअप → · JavaScript / TypeScript ऑपरेटर उदाहरण →

कई विक्रेताओं का चेकआउट बनाएँ।

SDK 2.7.0 विक्रेताओं, इनवॉइस हिस्सों और भुगतान के लिए अलग मार्केटप्लेस क्लाइंट जोड़ता है। बैकएंड पर समर्पित, सीमित दायरे वाली कुंजी इस्तेमाल करें।

मार्केटप्लेस API → · मार्केटप्लेस SDK गाइड →