अपनी वेबसाइट पर क्रिप्टो पेमेंट लें
अपने ऑनलाइन स्टोर, SaaS या सर्विस साइट में USDT, Bitcoin, Ethereum और TON चेकआउट जोड़ें। ग्राहक होस्टेड पेज पर भुगतान करके आपकी साइट पर वापस आते हैं, और आपके सर्वर को साइन किया हुआ webhook मिलता है।
इसे कौन इस्तेमाल करता है
ऑनलाइन बिक्री करने वाली कोई भी वेबसाइट क्रिप्टो ले सकती है, API से या बिना कोड वाले पेमेंट लिंक से।
ऑनलाइन स्टोर
अपने बाकी पेमेंट तरीकों के साथ क्रिप्टो जोड़ें और ऑर्डर अपने-आप paid मार्क करें।
SaaS और सब्सक्रिप्शन
प्लान, क्रेडिट और रिन्यूअल का पैसा लें और webhook आने पर खाता अनलॉक करें।
डिजिटल प्रोडक्ट
सॉफ़्टवेयर, टेम्पलेट, फ़ाइलें और लाइसेंस बेचें, भुगतान के बाद तुरंत डिलीवरी के साथ।
फ़्रीलांसर और एजेंसियां
क्लाइंट को इनवॉइस का पेमेंट लिंक भेजें, वेबसाइट इंटीग्रेशन की कोई ज़रूरत नहीं।
ऑनलाइन कोर्स
स्टूडेंट के भुगतान करते ही लेसन और मेंबरशिप खोलें।
टॉप-अप और वॉलेट साइटें
हर ग्राहक के लिए एक स्थायी डिपॉज़िट पता, जिसकी रकम उसके खाते के बैलेंस में जमा होती है।
वेबसाइट पर यह कैसे काम करता है
- 1
अपना डोमेन वेरिफ़ाई करें
अपना डोमेन जोड़ें और DNS TXT रिकॉर्ड, फ़ाइल या मेटा टैग से मालिकाना हक साबित करें। हम जाँच करके उसे लाइव कर देते हैं।
- 2
इनवॉइस बनाएं
चेकआउट पर आपका सर्वर रकम, ऑर्डर ID और वापसी वाले पेज के साथ API कॉल करता है।
- 3
चेकआउट पर रीडायरेक्ट करें
ग्राहक को चेकआउट URL पर भेजें। वह कॉइन चुनता है, QR कोड स्कैन करता है और भुगतान करता है।
- 4
ऑर्डर को paid मार्क करें
आपको साइन किया हुआ invoice.paid webhook मिलता है और ग्राहक आपके सक्सेस पेज पर लौट आता है।
किसी भी बैकएंड के साथ काम करता है
PHP, Node.js, Python या HTTP रिक्वेस्ट भेज सकने वाली किसी भी भाषा से इनवॉइस बनाएं। चेकआउट पर रीडायरेक्ट करें और webhook का इंतज़ार करें।
- Return URL आपके वेरिफ़ाइड डोमेन पर होना चाहिए
- अपने साइनिंग सीक्रेट से हर webhook वेरिफ़ाई करें
- एक ही ऑर्डर ID पर वही इनवॉइस मिलता है, इसलिए दोबारा कोशिश करना सुरक्षित है
// 1. Checkout: create the invoice and redirect $res = Http::withToken($key)->post($api.'/invoices', [ 'amount' => $order->total, 'order_id' => $order->id, 'return_url' => 'https://novastore.com/thanks', ]); return redirect($res['data']['checkout_url']); // 2. Webhook: verify the signature, then mark paid if (hash_equals(hash_hmac('sha256', $t.'.'.$body, $secret), $v1) && $event['event'] === 'invoice.paid') { Order::find($event['data']['order_id'])->markPaid(); }
वेबसाइटों के लिए बनाया गया
वापसी के साथ होस्टेड चेकआउट
तीन भाषाओं में मोबाइल-फ़्रेंडली पेमेंट पेज, जो ग्राहकों को आपके सक्सेस पेज पर वापस भेजता है।
पेमेंट लिंक
डेवलपर नहीं है? तय या खुली रकम वाला लिंक बनाएं और उसे किसी बटन या ईमेल में डालें।
डैशबोर्ड और CSV एक्सपोर्ट
हर भुगतान का कॉइन, नेटवर्क, शुल्क और नेट रकम, साथ में आपके अकाउंटिंग के लिए CSV एक्सपोर्ट।
साइन किए हुए webhooks
paid, underpaid, expired और देर से आए भुगतानों के लिए HMAC-साइन किए हुए इवेंट, जो तब तक दोबारा भेजे जाते हैं जब तक आपका सर्वर जवाब न दे।
वेबसाइट पर क्रिप्टो पेमेंट: सवाल-जवाब
अपनी वेबसाइट पर क्रिप्टो पेमेंट कैसे लें?
अपने डोमेन के लिए ScarabPay प्रोजेक्ट बनाएं और उसे वेरिफ़ाई करें। चेकआउट पर API से इनवॉइस बनाएं और ग्राहक को चेकआउट URL पर रीडायरेक्ट करें। invoice.paid webhook आने पर ऑर्डर को paid मार्क करें।
क्या मेरे स्टोर प्लेटफ़ॉर्म के लिए कोई प्लगइन है?
फ़िलहाल कोई रेडीमेड प्लगइन नहीं है। HTTP रिक्वेस्ट भेज सकने वाला कोई भी प्लेटफ़ॉर्म API इस्तेमाल कर सकता है, और पेमेंट लिंक बिना किसी कोड के काम करते हैं।
मैं अपना डोमेन कैसे वेरिफ़ाई करूँ?
कोई एक तरीका चुनें: scarabpay-challenge.yourdomain पर TXT रिकॉर्ड, /.well-known/scarabpay-verify.txt पर फ़ाइल, या आपके होम पेज पर मेटा टैग। हर प्रोजेक्ट का अपना अलग कोड होता है।
क्या ग्राहक भुगतान के बाद मेरी साइट पर वापस आ सकते हैं?
हाँ। इनवॉइस के साथ return_url भेजें या प्रोजेक्ट के लिए सक्सेस URL सेट करें। यह आपके वेरिफ़ाइड डोमेन या उसके किसी सबडोमेन पर https का इस्तेमाल करना चाहिए।
ग्राहक किन कॉइन से भुगतान कर सकते हैं?
TRC20, BEP20, ERC20 और TON पर USDT, BEP20 पर USDC, Bitcoin, Ethereum और Toncoin।
इसका शुल्क कितना है?
हर सफल भुगतान पर 0.8%, कोई सेटअप या मासिक शुल्क नहीं।
आगे पढ़ें
अपने चेकआउट में क्रिप्टो जोड़ें
मिनटों में अपनी वेबसाइट वेरिफ़ाई करें और पहला इनवॉइस बनाएं। आप तभी भुगतान करते हैं जब आपको भुगतान मिलता है।