वेबसाइट पर बिटकॉइन पेमेंट कैसे स्वीकार करें: मर्चेंट गाइड

बिटकॉइन पेमेंट स्वीकार करना चाहते हैं? वॉलेट और पेमेंट गेटवे की तुलना, कन्फ़र्मेशन के बाद ऑर्डर कब दें, और कीमत के उतार-चढ़ाव व गलत रकम को कैसे संभालें।

अपडेट किया गया: 6 मिनट पढ़ें
होस्टेड चेकआउट पेज पर बिटकॉइन QR कोड स्कैन करता ग्राहक

कुछ ग्राहक कार्ड नंबर डालने के बजाय अपने पास मौजूद क्रिप्टो से पेमेंट करना पसंद करते हैं, और ज़्यादातर मामलों में वह क्रिप्टो बिटकॉइन होता है। अगर आप अपनी वेबसाइट पर बिटकॉइन पेमेंट स्वीकार करना चाहते हैं, तो असली मुश्किल कॉइन लेने में नहीं है। मुश्किल यह जानने में है कि कौन-सा पेमेंट किस ऑर्डर का है, ऑर्डर देना कब सुरक्षित है, और कोई गलत रकम भेज दे तो क्या करें।

इस गाइड में हम विकल्प, बिटकॉइन चेकआउट असल में कैसे चलता है, कितने कन्फ़र्मेशन का इंतज़ार करें, और कीमत के उतार-चढ़ाव व फ़ीस से कैसे निपटें, यह सब समझाएँगे। यह ऑनलाइन स्टोर, SaaS, होस्टिंग और डिजिटल प्रोडक्ट बेचने वाले बिज़नेस के लिए है।

बिटकॉइन पेमेंट क्यों स्वीकार करें?

  • जिन ग्राहकों के पास पहले से BTC है: ज़्यादातर लोगों के मन में सबसे पहले बिटकॉइन ही आता है। यह विकल्प देने से चेकआउट छोड़ने की एक वजह कम हो जाती है।
  • कोई चार्जबैक नहीं: कन्फ़र्म हो चुका बिटकॉइन ट्रांज़ैक्शन पेमेंट करने वाले का बैंक वापस नहीं ले सकता। रिफ़ंड तभी होता है जब आप चाहें।
  • दुनिया भर के ग्राहक: किसी भी देश का खरीदार विदेशी कार्ड रिजेक्ट होने की परेशानी के बिना पेमेंट कर सकता है।
  • पेमेंट का दूसरा रास्ता: अगर कार्ड प्रोसेसर आपका अकाउंट रोक दे, तब भी क्रिप्टो से ऑर्डर आते रहते हैं।

कुछ कमियाँ भी हैं। बिटकॉइन की कीमत बदलती रहती है, नेटवर्क व्यस्त होने पर फ़ीस बढ़ जाती है, और एक ब्लॉक औसतन लगभग दस मिनट में बनता है, इसलिए कन्फ़र्मेशन TRON जैसे नेटवर्क से धीमा है। इसी वजह से ज़्यादातर मर्चेंट बिटकॉइन को USDT जैसे स्टेबलकॉइन की जगह नहीं, बल्कि उसके साथ देते हैं। स्टेबलकॉइन के बारे में हमारी USDT पेमेंट गाइड पढ़ें।

बिटकॉइन पेमेंट लेने के तीन तरीके

पर्सनल वॉलेटखुद का पेमेंट सर्वरबिटकॉइन पेमेंट गेटवे
सेटअपकुछ मिनटकई दिन: सर्वर, नोड या इंडेक्सर, अपडेटमर्चेंट आवेदन, फिर एक API कॉल या पेमेंट लिंक
पेमेंट को ऑर्डर से मिलानाब्लॉक एक्सप्लोरर में हाथ सेअपने-आपअपने-आप, हर इनवॉइस का अलग पता
पेमेंट के समय रेटखुद हिसाब लगाएँअपने-आपइनवॉइस की अवधि तक लॉक
ऑर्डर नोटिफ़िकेशननहींआपके सेटअप पर निर्भरआपके सर्वर पर साइन किए हुए वेबहुक
रखरखावनहींलगातार, आपकी ज़िम्मेदारीगेटवे संभालता है
किसके लिए सहीकुछ मैनुअल बिक्रीतकनीकी टीम वाले बिज़नेसजो चाहते हैं कि सब अपने-आप चले

वेबसाइट पर एक ही वॉलेट पता डाल देना डोनेशन के लिए ठीक है, लेकिन जैसे ही दो ग्राहक एक साथ मिलती-जुलती रकम भेजते हैं, यह पता नहीं चलता कि किसने किस चीज़ का पेमेंट किया। पेमेंट गेटवे हर इनवॉइस को अलग डिपॉज़िट पता देकर यह समस्या हल करता है।

पेमेंट गेटवे से बिटकॉइन चेकआउट कैसे काम करता है

mistKET पर बिटकॉइन वही प्रक्रिया अपनाता है जो प्लेटफ़ॉर्म के बाकी एसेट्स के लिए है:

  1. आपका बैकएंड इनवॉइस बनाता है: रकम, कीमत की करेंसी (USD, EUR, GBP, TRY, RUB या AED) और ऑर्डर नंबर के साथ एक साइन की हुई API रिक्वेस्ट। जवाब में चेकआउट URL मिलता है। चाहें तो मर्चेंट पैनल में इनवॉइस बनाकर लिंक चैट या ईमेल से भेज सकते हैं।
  2. ग्राहक होस्टेड पेज खोलता है: उसे सटीक BTC रकम, नेटिव SegWit पता और QR कोड दिखता है। QR स्टैंडर्ड bitcoin: पेमेंट URI इस्तेमाल करता है, इसलिए ज़्यादातर वॉलेट पता और रकम खुद भर देते हैं।
  3. रेट लॉक रहता है: इनवॉइस की वैधता तक BTC रकम नहीं बदलती।
  4. गेटवे ट्रांज़ैक्शन देखता है: बिना कन्फ़र्मेशन वाले ट्रांज़ैक्शन भी मेमपूल में पकड़ लिए जाते हैं, इसलिए ग्राहक को तुरंत "पेमेंट मिल गया" संदेश दिखता है।
  5. कन्फ़र्मेशन ट्रैक होते हैं: ज़रूरी कन्फ़र्मेशन पूरे होने पर आपके सर्वर को HMAC-SHA256 से साइन किए invoice.paid और invoice.confirmed वेबहुक मिलते हैं। इन्हें जाँचने का तरीका क्रिप्टो पेमेंट वेबहुक लेख में है।
  6. बैलेंस में जमा: तय फ़ीस काटकर पेमेंट आपके BTC बैलेंस में आता है, और आप जब चाहें अपने पते पर पेआउट माँग सकते हैं।
ध्यान दें: mistKET पर बिटकॉइन (और लाइटकॉइन) हर मर्चेंट के लिए अलग से चालू किया जाता है। आवेदन करते समय अपने अनुमानित वॉल्यूम के साथ बिटकॉइन का ज़िक्र करें, टीम आपके अकाउंट पर इसे चालू कर देगी।

कन्फ़र्मेशन: ऑर्डर कब देना सुरक्षित है?

मेमपूल में मौजूद ट्रांज़ैक्शन नेटवर्क पर भेजा जा चुका है, पर अभी किसी ब्लॉक में दर्ज नहीं हुआ। कन्फ़र्म होने तक, कभी-कभार, वह बदला या हटाया जा सकता है। उसके ऊपर जुड़ने वाला हर नया ब्लॉक उसे पलटने की संभावना बहुत कम कर देता है। बिटकॉइन में औसतन हर दस मिनट में एक ब्लॉक बनता है, लेकिन अंतराल काफ़ी बदलता है।

mistKET अभी बिटकॉइन पर किसी इनवॉइस को कन्फ़र्म मानने से पहले दो कन्फ़र्मेशन का इंतज़ार करता है। एक समझदार डिलीवरी नियम:

आप क्या बेचते हैंकब डिलीवर करें
तुरंत मिलने वाले डिजिटल प्रोडक्ट, लाइसेंस, टॉप-अपinvoice.confirmed के बाद
कुछ दिन बाद भेजे जाने वाले फ़िज़िकल प्रोडक्टinvoice.paid पर पैकिंग शुरू, invoice.confirmed के बाद शिपिंग
सब्सक्रिप्शन और होस्टिंगinvoice.confirmed के बाद चालू करें; ग्राहक को बताएँ कि आमतौर पर 10 से 30 मिनट लगते हैं

ग्राहकों को पहले ही बता दें कि बिटकॉइन कन्फ़र्मेशन कार्ड पेमेंट से ज़्यादा समय लेता है। ऑर्डर पेज पर एक लाइन लिख देने से "मेरा ऑर्डर कहाँ है?" वाले ज़्यादातर सवाल नहीं आते।

कीमत में उतार-चढ़ाव, फ़ीस और गलत रकम

कीमत में उतार-चढ़ाव

आप प्रोडक्ट की कीमत फ़िएट में तय करते हैं, जैसे 49 USD, और इनवॉइस उसे लॉक रेट पर BTC में बदल देता है। उसके बाद आपके पास बिटकॉइन है, जिसकी कीमत बदलती रहती है। mistKET पर बैलेंस हर एसेट के हिसाब से अलग रखे जाते हैं, इसलिए BTC पेमेंट निकालने तक BTC ही रहता है। अगर कीमत का जोखिम नहीं चाहिए, तो नियमित रूप से पेआउट लें और अपने एक्सचेंज पर बदल लें, या जिन ग्राहकों को कॉइन से फ़र्क नहीं पड़ता उन्हें USDT की ओर भेजें।

नेटवर्क फ़ीस

बिटकॉइन नेटवर्क फ़ीस भेजते समय ग्राहक देता है। मायने वह रकम रखती है जो डिपॉज़िट पते पर पहुँचती है। एक्सचेंज से निकालने वाले ग्राहक कभी-कभी भूल जाते हैं कि एक्सचेंज अपनी विदड्रॉल फ़ीस काटता है, और कम रकम पहुँचती है। चेकआउट पेज इसकी चेतावनी देता है, फिर भी अपने निर्देशों में इसे दोहराना अच्छा है।

कम या ज़्यादा पेमेंट

  • कम पेमेंट: ज़रूरत से कम रकम आने पर इनवॉइस "कम भुगतान" के रूप में मार्क होता है और ग्राहक बाकी रकम भेज सकता है। इसके लिए समय-सीमा बढ़ा दी जाती है। आप अपने अकाउंट के लिए छोटा टॉलरेंस प्रतिशत भी तय कर सकते हैं।
  • ज़्यादा पेमेंट: ज़्यादा रकम अलग से मार्क होती है और फिर भी भुगतान सफल माना जाता है। फ़र्क लौटाना है या नहीं, यह आप तय करते हैं।
  • देर से पेमेंट: टाइमर खत्म होने के थोड़ी देर बाद आए ट्रांसफ़र एक छोटी ग्रेस अवधि में अब भी मिलाए जाते हैं; उसके बाद आने वाले सीधे जमा होने के बजाय जाँच के लिए रोके जाते हैं।

बिटकॉइन पेमेंट सेटअप: स्टेप बाय स्टेप

  1. मर्चेंट के रूप में आवेदन करें: अपनी वेबसाइट, बिज़नेस का प्रकार, अनुमानित वॉल्यूम और चाहिए एसेट्स (बिटकॉइन सहित) भेजें। API कीज़ देने से पहले टीम हर आवेदन की जाँच करती है।
  2. डिलीवरी नियम तय करें: ऊपर की कन्फ़र्मेशन टेबल के आधार पर लिख लें कि ऑर्डर कब डिलीवर होगा।
  3. इंटीग्रेट करें: एक साइन किए POST से इनवॉइस बनाएँ और वेबहुक संभालें। HTTPS रिक्वेस्ट भेजने और HMAC निकालने वाली कोई भी भाषा चलेगी; एंडपॉइंट API डॉक्यूमेंटेशन में हैं। API नहीं चाहिए? पैनल से पेमेंट लिंक इस्तेमाल करें।
  4. छोटी रकम से टेस्ट करें: खुद एक असली इनवॉइस का पेमेंट करें, पेंडिंग से पेड और कन्फ़र्म्ड तक स्टेटस देखें, और जाँचें कि आपका ऑर्डर सिस्टम सही प्रतिक्रिया देता है।
  5. साफ़ निर्देश लिखें: "बिटकॉइन नेटवर्क पर BTC में पेमेंट करें। दिखाई गई पूरी रकम भेजें; एक्सचेंज से भेज रहे हैं तो उसकी विदड्रॉल फ़ीस जोड़ें।"
  6. पेआउट की नियमित आदत बनाएँ: तय अंतराल पर अपने वॉलेट में पेआउट माँगें। हर पेआउट तुरंत रिज़र्व होता है, मंज़ूरी के बाद भेजा जाता है और ट्रांज़ैक्शन हैश के साथ दर्ज होता है।

आम गलतियाँ

  • सभी ग्राहकों के लिए एक ही पता इस्तेमाल करना, जिससे मिलान असंभव हो जाता है।
  • बिना कन्फ़र्म हुए ट्रांज़ैक्शन पर डिजिटल प्रोडक्ट दे देना।
  • क्रिप्टो विकल्प को चेकआउट के सबसे नीचे छिपा देना।
  • गलत नेटवर्क पर पेमेंट लेना। किसी दूसरी चेन के पते पर भेजे गए बिटकॉइन को गेटवे नहीं मिला सकता।
  • वेबहुक की गड़बड़ियों को अनदेखा करना। हर डिलीवरी लॉग करें और अपने हैंडलर को ऑर्डर नंबर के आधार पर idempotent बनाएँ, क्योंकि वेबहुक दोबारा आ सकते हैं।

टैक्स, रिकॉर्ड और नियम

बिटकॉइन पेमेंट लेने से टैक्स या उपभोक्ता कानून खत्म नहीं होते। हर इनवॉइस को पेमेंट के समय की फ़िएट वैल्यू के साथ दर्ज करें; मर्चेंट पैनल में अपेक्षित और प्राप्त रकम और ट्रांज़ैक्शन हैश दिखते हैं, जिससे हिसाब-किताब आसान होता है। नियम हर देश में अलग हैं। भारत में क्रिप्टो से होने वाली आय पर अलग टैक्स नियम लागू होते हैं, इसलिए अपने टैक्स सलाहकार से बात करें। तुर्की और मुख्य भूमि चीन जैसे कुछ देश क्रिप्टो को पेमेंट के साधन के रूप में सीमित या प्रतिबंधित करते हैं। शुरू करने से पहले जाँच लें कि आपके बिज़नेस पर क्या लागू होता है, और सिर्फ़ वही प्रोडक्ट बेचें जो आपके और आपके ग्राहकों के यहाँ कानूनी हों।

ज़्यादा जानकारी के लिए हमारी गाइड वेबसाइट पर क्रिप्टो पेमेंट कैसे स्वीकार करें पढ़ें।

अक्सर पूछे जाने वाले प्रश्न

अपनी वेबसाइट पर बिटकॉइन पेमेंट कैसे स्वीकार करें?
बिटकॉइन पेमेंट गेटवे इस्तेमाल करें: आपकी साइट इनवॉइस बनाती है, ग्राहक QR कोड वाले होस्टेड पेज पर पेमेंट करता है, और पेमेंट कन्फ़र्म होने पर आपके सर्वर को साइन किया हुआ वेबहुक मिलता है। एक अकेला वॉलेट पता सिर्फ़ कुछ मैनुअल बिक्री के लिए ठीक है।
कितने कन्फ़र्मेशन का इंतज़ार करना चाहिए?
तुरंत मिलने वाले डिजिटल प्रोडक्ट के लिए तब तक रुकें जब तक गेटवे पेमेंट को कन्फ़र्म न कर दे। mistKET अभी बिटकॉइन के लिए दो कन्फ़र्मेशन इस्तेमाल करता है, जिसमें आमतौर पर 10 से 30 मिनट लगते हैं।
क्या mistKET बिटकॉइन सपोर्ट करता है?
हाँ। बिटकॉइन और लाइटकॉइन सपोर्टेड हैं और माँगने पर हर मर्चेंट के लिए चालू किए जाते हैं। इसके अलावा TRON, BNB Smart Chain, Ethereum और Arbitrum पर USDT, और TRX, BNB व ETH भी उपलब्ध हैं।
अगर ग्राहक कम BTC भेजे तो क्या होगा?
इनवॉइस कम भुगतान के रूप में मार्क होता है और ग्राहक बढ़ाई गई समय-सीमा में बाकी रकम भेज सकता है। आपको अपेक्षित और प्राप्त रकम वाला वेबहुक मिलता है।
क्या बिटकॉइन अपने-आप डॉलर में बदल जाता है?
नहीं। बैलेंस एसेट के हिसाब से रखे जाते हैं, इसलिए BTC पेमेंट तब तक BTC रहता है जब तक आप अपने पते पर पेआउट न माँगें। उतार-चढ़ाव से बचने के लिए नियमित पेआउट लें या साथ में USDT भी दें।

संबंधित लेख