API से अपनी वेबसाइट या बॉट कैसे कनेक्ट करें?

ScarabPay टीम · अपडेट किया गया 23 अक्टूबर 2026

अगर आप चाहते हैं कि ऑर्डर का भुगतान और डिलीवरी अपने-आप हो, तो API का इस्तेमाल करें। आपका सर्वर एक इनवॉइस बनाता है, ग्राहक को पेमेंट पेज पर भेजता है और पेमेंट आने पर एक साइन किया गया वेबहुक पाता है।

1. अपनी की (key) पाएं

अपना प्रोजेक्ट खोलें और डेवलपर टैब पर जाएं। आपको असली पेमेंट के लिए एक live की और टेस्ट के लिए एक sandbox की मिलती है।

डेवलपर टैब में API की और वेबहुक सेटिंग्स
डेवलपर टैब में API की और वेबहुक सेटिंग्स
अपनी की गोपनीय रखेंकी सिर्फ़ एक बार दिखाई जाती है। इसे सिर्फ़ अपने सर्वर पर रखें, कभी भी मोबाइल ऐप या किसी पब्लिक पेज में नहीं। अगर यह लीक हो जाए, तो की बदलें पर टैप करें।

2. अपना वेबहुक जोड़ें

  1. अपनी वेबसाइट या बॉट सर्वर का वह URL डालें जिस पर इवेंट आने चाहिए, और सेव करें पर टैप करें।
  2. साइनिंग सीक्रेट कॉपी करें और उसे अपने सर्वर पर रखें।
  3. टेस्ट इवेंट भेजें पर टैप करें और जांचें कि आपका सर्वर स्टेटस 200 के साथ जवाब देता है।

3. इनवॉइस बनाएं

राशि और अपने ऑर्डर नंबर के साथ इनवॉइस बनाने का अनुरोध भेजें, फिर ग्राहक को लौटाए गए पेमेंट लिंक पर रीडायरेक्ट करें। जब आपको invoice.paid इवेंट मिले, तो ऑर्डर डिलीवर करें।

स्टैटिक एड्रेस

बॉट में बैलेंस टॉप-अप के लिए आप हर ग्राहक को एक स्थायी डिपॉज़िट एड्रेस दे सकते हैं। हर डिपॉज़िट एक deposit.received इवेंट भेजता है।

आपके ग्राहकों के लिए बनाए गए स्थायी एड्रेस
आपके ग्राहकों के लिए बनाए गए स्थायी एड्रेस

PHP, Node.js और Python में अनुरोधों के पूरे उदाहरण API डॉक्यूमेंटेशन में हैं।


संबंधित लेख

क्या इससे आपके सवाल का जवाब मिला?

अभी भी मदद चाहिए? हमसे संपर्क करें