त्वरित शुरुआत
अपने प्लेटफ़ॉर्म में PayerScan भुगतान को एकीकृत करने के लिए चरण-दर-चरण मार्गदर्शिका।
चरण 1: खाता बनाएँ
PayerScan पर नया व्यापारी खाता बनाने के लिए पंजीकरण पृष्ठ पर जाएँ।
चरण 2: स्टोर बनाएँ
लॉगिन के बाद, भुगतान स्वीकार करना शुरू करने के लिए व्यापारी डैशबोर्ड में एक नया स्टोर (Store) बनाएँ।
- साइडबार में, स्टोर सूची खोलने के लिए API Crypto पर क्लिक करें।
- + Create Store बटन पर क्लिक करें।
- स्टोर की जानकारी भरें और Create पर क्लिक करें।

📖 विस्तृत निर्देशों के लिए, स्टोर बनाने की गाइड देखें।
चरण 3: Merchant ID और API Key प्राप्त करें
स्टोर बनाने के बाद, स्टोर सूची में आपको Merchant ID और API Key दिखाई देगी।

- Merchant ID — आपका अनूठा स्टोर पहचानकर्ता (जैसे
MID-XXXXXXXXXX)। API अनुरोधों में आवश्यक। - API Key — API अनुरोधों को प्रमाणित करने के लिए उपयोग होती है। कॉपी करने के लिए कॉपी आइकन पर क्लिक करें।
अपनी API Key को सुरक्षित रखें। इसे क्लाइंट-साइड कोड या सार्वजनिक रिपॉज़िटरी में उजागर न करें।
चरण 4: वॉलेट पते कॉन्फ़िगर करें
इनवॉइस बनाने से पहले, क्रिप्टोकरेंसी भुगतान प्राप्त करने के लिए वॉलेट पते जोड़ें:
- TRC20/BEP20/... टोकन प्राप्त करने के लिए वॉलेट पते जोड़ें।
- आप एक ही कॉइन और नेटवर्क के लिए कई पते जोड़ सकते हैं।
📖 विस्तृत निर्देशों के लिए, वॉलेट जोड़ने की गाइड देखें।
यदि आप Binance Pay के माध्यम से भी भुगतान स्वीकार करना चाहते हैं, तो Binance Pay सेटअप देखें।
चरण 5: अपना बैकएंड सेट करें
अपना बैकएंड लॉजिक दो मुख्य भागों को संभालने के लिए सेट करें: इनवॉइस बनाना और Webhooks प्रोसेस करना।
5.1 — इनवॉइस बनाने का API
भुगतान लिंक जनरेट करने के लिए इनवॉइस बनाएँ API कॉल करें:
curl -X POST "https://api.payerscan.com/payment/crypto" \
-H "Content-Type: application/json" \
-H "x-api-key: YOUR_API_KEY" \
-d '{
"merchant_id": "MID-XXXXXXXXXX",
"amount": 100,
"name": "Order #123456",
"description": "Payment for shop order",
"callback_url": "https://your-server.com/webhook/payment",
"completed_url": "https://your-website.com/thank-you",
"expired_url": "https://your-website.com/",
"request_id": "ORDER_123456"
}'
फिर उपयोगकर्ता को प्रतिक्रिया में उत्पन्न url_payment लिंक पर रीडायरेक्ट करें।
5.2 — भुगतान स्थिति ट्रैक करें
इनवॉइस भुगतान स्थिति ट्रैक करने के दो तरीके हैं:
-
Webhook (⭐ अनुशंसित): इनवॉइस का भुगतान होने या समाप्त होने पर PayerScan स्वचालित रूप से आपके
callback_urlपरPOSTrequest भेजता है। यह एक रियल-टाइम पुश-आधारित दृष्टिकोण है — आपका सर्वर पोलिंग की आवश्यकता के बिना तुरंत सूचनाएँ प्राप्त करता है। बस एक सार्वजनिक endpoint expose करें और आने वाले payload को संसाधित करें।📖 विस्तृत निर्देशों के लिए, Webhook गाइड देखें।
-
Get Invoice API: यदि आप पुल-आधारित दृष्टिकोण पसंद करते हैं, तो
trans_idका उपयोग करके किसी भी समय किसी भी इनवॉइस की वर्तमान स्थिति की मैन्युअल रूप से जांच करने के लिए Get Invoice API कॉल कर सकते हैं। ऑन-डिमांड स्टेटस चेक, ऑर्डर रिकॉन्सिलिएशन, या Webhook में देरी होने पर फ़ॉलबैक के रूप में उपयोगी।📖 विस्तृत निर्देशों के लिए, Get Invoice देखें।
चरण 6: अपना पहला इनवॉइस बनाएँ
बैकएंड तैयार होने के बाद, पूर्ण भुगतान प्रवाह का परीक्षण करने के लिए अपना पहला इनवॉइस बनाएँ। सत्यापित करें कि:
url_paymentलिंक के माध्यम से भुगतान पेज सही ढंग से लोड होता है।- भुगतान पूरा होने या समाप्त होने पर आपका webhook endpoint कॉलबैक प्राप्त करता है।
- आपका सिस्टम ऑर्डर स्टेटस को उचित रूप से अपडेट करता है।