ई-कॉमर्स plugins

XenForo भुगतान प्रदाता

आधिकारिक XenForo भुगतान प्रदाता को मूल OAuth, होस्ट किए गए MakePay और हस्ताक्षरित कॉलबैक के साथ स्थापित और कॉन्फ़िगर करें।

MakePay XenForo भुगतान प्रदाता

सिंहावलोकन

आधिकारिक MakePay XenForo ऐड-ऑन होस्ट किए गए क्रिप्टो checkout को XenForo भुगतान प्रोफाइल में जोड़ता है। XenForo खरीदारी अनुरोध बनाता है, MakePay होस्टेड भुगतान लिंक बनाता है, और XenForo का भुगतान कॉलबैक हैंडलर हस्ताक्षरित MakePay webhook के बाद खरीदारी पूरी करता है।

सामान्य सेटअप के लिए कनेक्ट MakePay का उपयोग करें। मैनुअल API-कुंजी क्रेडेंशियल फ़ॉलबैक के रूप में उपलब्ध रहते हैं।

आपके शुरू करने से पहले

  • XenForo 2.3 या नया
  • PHP 8.1 या ओपनएसएसएल सक्षम के साथ नया
  • HTTPS फोरम/समुदाय URL
  • भुगतान प्रोफ़ाइल तक व्यवस्थापक की पहुंच
  • एक MakePay कंपनी जहां आप भुगतान सेटिंग प्रबंधित कर सकते हैं

ऐड-ऑन इंस्टॉल करें

नवीनतम ज़िप पैकेज डाउनलोड करें:

https://plugins.makecrypto.io/downloads/xenforo/latest.zip

इसे XenForo के ऐड-ऑन आर्काइव इंस्टॉलर के माध्यम से इंस्टॉल करें या upload/ निर्देशिका सामग्री को अपने XenForo रूट पर अपलोड करें। ऐड-ऑन आईडी MakePay/Payment है, और स्रोत यहां स्थापित है:

src/addons/MakePay/Payment

MakePay कनेक्ट करें

विकल्प > सेवा प्रदाता > भुगतान प्रोफ़ाइल > भुगतान प्रोफ़ाइल जोड़ें पर जाएं और MakePay चुनें। प्रोफ़ाइल को एक बार सहेजें, इसे दोबारा खोलें, फिर कनेक्ट MakePay चुनें। ऐड-ऑन:

  1. ब्राउज़र टैब में MakeCrypto खोलता है।
  2. आपसे साइन इन करने और उस कंपनी को चुनने के लिए कहता है जिसे भुगतान प्राप्त होना चाहिए।
  3. XenForo भुगतान प्रदाता द्वारा आवश्यक अनुमतियाँ दिखाता है।
  4. अनुमोदन के बाद आपको XenForo पर लौटा देता है।
  5. भुगतान प्रोफ़ाइल विकल्पों में कनेक्शन सहेजता है।
  6. MakePay कॉलबैक URL और webhook रहस्य को कॉन्फ़िगर करता है।

MakePay कॉन्फ़िगर करें

कनेक्शन समाप्त होने के बाद, कनेक्शन विधि को डिफ़ॉल्ट कनेक्टेड मोड पर सेट रखें। समीक्षा:

  • MakePay कंपनी आईडी
  • निपटान मुद्रा
  • भुगतान लिंक की समाप्ति
  • Webhook कॉलबैक URL
  • मैनुअल API-कुंजी फ़ॉलबैक क्रेडेंशियल

मैन्युअल फ़ॉलबैक के लिए MakePay कंपनी आईडी, API कुंजी आईडी, API कुंजी रहस्य और webhook रहस्य की आवश्यकता होती है।

चेकआउट प्रवाह

MakePay भुगतान प्रोफ़ाइल को XenForo उपयोगकर्ता अपग्रेड, भुगतान किए गए संसाधन, या किसी अन्य क्रय योग्य प्रवाह में जोड़ें जो भुगतान प्रोफ़ाइल का समर्थन करता है। जब कोई सदस्य MakePay चुनता है, तो ऐड-ऑन XenForo मेटाडेटा के साथ एक MakePay भुगतान लिंक बनाता है।

फ़ील्डउद्देश्य
source=xenforoएकीकरण की पहचान करता है
orderId=xenforo_purchase_<requestKey>मानचित्र MakePay गतिविधि वापस XenForo पर
requestKeyXenForo खरीद अनुरोध कुंजी
purchasableTypeIdXenForo क्रय योग्य प्रकार
moduleVersionस्थापित MakePay ऐड-ऑन संस्करण
xenforoVersionXenForo रनटाइम संस्करण

खरीदार को होस्ट किए गए MakePay checkout पर पुनर्निर्देशित किया जाता है और भुगतान या रद्दीकरण के बाद XenForo पर वापस लौटा दिया जाता है।

भुगतान राज्य

MakePay हस्ताक्षरित कॉलबैक यहां भेजता है:

https://your-forum.example/payment_callback.php?_xfProvider=makepay
MakePay स्थितिXenForo कॉलबैक परिणाम
paid, completed, confirmed, succeededभुगतान प्राप्त हुआ
failed, expiredभुगतान उलट दिया गया
cancelled, canceledभुगतान उलट दिया गया
refundedभुगतान उलट दिया गया
अन्य स्थितियाँलंबित

XenForo, MakePay भुगतान UID, खरीद अनुरोध कुंजी, उपलब्ध होने पर भुगतान URL और कॉलबैक पेलोड के साथ भुगतान प्रदाता लॉग को रिकॉर्ड करता है।

सुरक्षा नोट्स

ऐड-ऑन भुगतान प्रोफ़ाइल विकल्पों में कनेक्शन विवरण संग्रहीत करता है। XenForo व्यवस्थापक पहुंच को विश्वसनीय ऑपरेटरों तक सीमित रखें, और यदि कोई व्यवस्थापक खाता या सर्वर बैकअप उजागर हो तो MakeCrypto में समुदाय को डिस्कनेक्ट कर दें।

कनेक्शन ये अनुमतियाँ मांगता है:

  • company:read
  • makepay:payment-links:read
  • makepay:payment-links:write
  • makepay:customers:read
  • makepay:customers:write
  • makepay:settings:read
  • makepay:settings:write

समस्या निवारण

यदि कनेक्ट MakePay प्रारंभ नहीं हो सकता है, तो पुष्टि करें कि XenForo बोर्ड URL HTTPS है और सार्वजनिक रूप से पहुंच योग्य है। यदि कनेक्ट MakePay बटन गायब है, तो भुगतान प्रोफ़ाइल को एक बार सहेजें और इसे फिर से खोलें। यदि खरीदारी पूरी नहीं होती है, तो MakePay webhook कॉलबैक URL की तुलना XenForo के payment_callback.php?_xfProvider=makepay URL से करें और webhook सीक्रेट को घुमाएं।

पार्टनर सेटअप में मदद चाहिए?

वास्तविक payment UID के लिए generated snippets कॉपी करने हेतु MakeCrypto में payment link details view खोलें, या merchant settings संभालने के लिए portal पर लौटें.

पोर्टल खोलें