Solana Pay लिंक से USDC कैसे स्वीकार करें

Cosmos Pay में Solana पर पेमेंट लिंक एक Solana Pay ट्रांसफ़र रिक्वेस्ट है: आपका ग्राहक उसका QR कोड स्कैन करता है या उसे Phantom या Solflare जैसे वॉलेट में खोलता है, और वहीं USDC भुगतान को मंज़ूरी देता है। USDC सीधे आपके वॉलेट में जाता है, और Solana के ट्रांज़ैक्शन की पुष्टि करते ही Cosmos Pay लिंक को भुगतान हुआ मार्क कर देता है। असली पैसे से भुगतान लेने से पहले इसे Devnet पर आज़माएँ।

Solana Pay लिंक में क्या होता है

Solana Pay भुगतान अनुरोधों का एक मानक है जिसे Solana वॉलेट पढ़ते हैं: एक solana: लिंक, या उसका QR कोड, जिसमें वह पता होता है जिस पर भुगतान करना है, साथ में राशि, टोकन और एक संदेश।

Cosmos Pay हर लिंक के लिए बनी एक रेफ़रेंस की जोड़ता है। वॉलेट उसे ट्रांज़ैक्शन में शामिल करता है, और भुगतान को उसके लिंक से मिलाने के लिए Cosmos Pay, Solana पर उसी की को खोजता है। वह भुगतान तभी स्वीकार करता है जब ट्रांज़ैक्शन सफल रहा हो और ठीक उतनी ही राशि आपके पते पर पहुँची हो।

आपको और आपके ग्राहक को क्या चाहिए

  • आप: एक Solana पता जिस पर पैसा आएगा, जो डैशबोर्ड में आपके संगठन में जोड़ा गया हो और एक हस्ताक्षर से आपका साबित किया गया हो।
  • आपका ग्राहक: एक Solana वॉलेट जो Solana Pay लिंक पढ़ता हो, जैसे Phantom या Solflare, जिसमें USDC हो और नेटवर्क शुल्क के लिए थोड़ा SOL भी। Cosmos Pay पर किसी अकाउंट की ज़रूरत नहीं।
  • टेस्ट के लिए: सैंडबॉक्स, जहाँ लिंक Solana Devnet पर चलते हैं। वहाँ भी USDC पहले से सेट है, इसलिए आप Devnet USDC से टेस्ट कर सकते हैं।

अपना पहला Solana Pay भुगतान स्वीकार करें

  1. सैंडबॉक्स पर जाएँ

    डैशबोर्ड में साइन इन करें और ऊपर “सैंडबॉक्स” चुनें। वहाँ आप जो लिंक बनाते हैं, वे Solana Devnet पर चलते हैं और उनमें कोई असली पैसा ट्रांसफ़र नहीं होता।

  2. अपना Solana वॉलेट जोड़ें

    अपने संगठन की सेटिंग्स में वह Solana पता जोड़ें जिस पर पैसा आएगा, और डैशबोर्ड जो माँगे उस पर साइन करें: इससे साबित होता है कि वॉलेट आपका है।

  3. लिंक बनाएँ

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

  4. वॉलेट से इसका भुगतान करें

    चेकआउट पेज खोलें और उसका QR कोड किसी Solana वॉलेट से स्कैन करें, या उसी डिवाइस पर लिंक खोलें। वॉलेट में भुगतान को मंज़ूरी दें, और Solana के पुष्टि करते ही चेकआउट पर “भुगतान हो गया” दिखता है।

  5. अपने सर्वर पर इसकी पुष्टि करें

    डैशबोर्ड में एक वेबहुक एंडपॉइंट जोड़ें। भुगतान की पुष्टि होने पर Cosmos Pay HMAC-SHA256 से साइन किया गया PAYMENT_INTENT_SUCCEEDED भेजता है। जब यह पहुँचे, तब ऑर्डर डिलीवर करें।

  6. प्रोडक्शन पर जाएँ

    “प्रोडक्शन” चुनें और एक लाइव API की बनाएँ (यह prod_ से शुरू होती है)। अब लिंक Solana के मेननेट पर चलते हैं, जहाँ USDC का अपना अलग प्रीसेट है।

अपने सर्वर से लिंक बनाएँ

पेमेंट्स API से POST /v1/payment-intents/pay कॉल करें: chain को solana पर सेट करें, डेस्टिनेशन के रूप में अपना पता दें और, USDC के लिए, एसेट कोड USDC के साथ इश्यूअर के रूप में उसका मिंट दें। TypeScript SDK (वर्शन 2.2 या उसके बाद) में client.paymentIntents.createPay को chain: 'solana' पास करें।

रिस्पॉन्स में लिंक (उसका uri solana: से शुरू होता है) और उसका QR कोड होता है। QR कोड दिखाएँ, लिंक को अपने ग्राहक के वॉलेट में खोलें, या उन्हें होस्टेड चेकआउट पर भेजें: payments.cosmospay.lat और उसके बाद लिंक की ID।

जानने लायक बातें

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

सवाल और जवाब।

नेटवर्क के हिसाब से भुगतान:Stellar पर भुगतानSolana पर भुगतानMonad पर भुगतान

कौन-से वॉलेट Solana Pay लिंक का भुगतान कर सकते हैं?

कोई भी Solana वॉलेट जो Solana Pay लिंक पढ़ता है, जैसे Phantom या Solflare। आपका ग्राहक QR कोड स्कैन करता है या लिंक खोलता है, और वॉलेट में भुगतान को मंज़ूरी देता है।

क्या मेरे ग्राहक को SOL चाहिए?

हाँ, थोड़ा-सा। भेजे जाने वाले USDC के अलावा, उनका वॉलेट Solana का नेटवर्क शुल्क SOL में चुकाता है।

क्या USDC, Cosmos Pay से होकर जाता है?

नहीं। Solana पर आपके ग्राहक का वॉलेट USDC सीधे आपके पते पर भेजता है। Cosmos Pay लिंक की रेफ़रेंस की से नेटवर्क पर भुगतान ढूँढता है।

क्या मैं असली पैसे के बिना टेस्ट कर सकता हूँ?

हाँ। सैंडबॉक्स में और टेस्ट कीज़ (dv_) के साथ लिंक Solana Devnet पर चलते हैं, जहाँ USDC पहले से सेट है, और चेकआउट बताता है कि कोई असली फ़ंड ट्रांसफ़र नहीं होता।

आज से भुगतान लें स्टेबलकॉइन में।

मुफ़्त अकाउंट बनाएँ, एक टेस्ट की जेनरेट करें और आज ही अपना पहला पेमेंट लिंक भेजें।

हमें लिखें

प्लान, इंटीग्रेशन या सुरक्षित भुगतान के बारे में सवाल हैं? हमें बताएँ, हम ईमेल से जवाब देंगे।

हम इन जानकारियों का इस्तेमाल सिर्फ़ आपको जवाब देने के लिए करते हैं।