ई-कॉमर्स plugins

Blesta गेटवे

ग्राहक चालान पर checkout द्वारा होस्ट किए गए MakePay के लिए आधिकारिक Blesta गेटवे को स्थापित और कॉन्फ़िगर करता है।

MakePay Blesta गेटवे

आधिकारिक MakePay Blesta गेटवे ग्राहकों को होस्ट किए गए क्रिप्टो checkout के माध्यम से Blesta चालान का भुगतान करने देता है। Blesta इनवॉइस बनाता है और उसका मालिक है। MakePay, checkout लिंक बनाता है और भुगतान अपडेट वापस Blesta पर भेजता है।

आवर्ती बिलिंग Blesta के अंदर रहती है। जब Blesta एक नवीनीकरण चालान बनाता है, तो गेटवे इसे किसी अन्य चालान भुगतान की तरह संभालता है।

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

आप की जरूरत है:

  • Blesta 5.x या नया
  • HTTPS Blesta इंस्टालेशन
  • Blesta भुगतान गेटवे तक प्रशासक की पहुंच
  • MakePay निपटान और ब्रांडिंग कॉन्फ़िगर की गई

गेटवे स्थापित करें

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

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

ज़िप निकालें और makepay फ़ोल्डर को यहां अपलोड करें:

Blesta/components/gateways/nonmerchant/makepay

Blesta में, सेटिंग्स > पेमेंट गेटवे खोलें, उपलब्ध चुनें, MakePay ढूंढें, और इसे एक गैर-व्यापारी गेटवे के रूप में स्थापित करें।

MakePay कनेक्ट करें

Blesta में MakePay गेटवे सेटिंग खोलें और MakePay कनेक्ट करें पर क्लिक करें।

कनेक्शन प्रवाह:

  1. MakePay कनेक्शन पृष्ठ खोलता है।
  2. आपको वह कंपनी चुनने की सुविधा देता है जिसे भुगतान प्राप्त होना चाहिए।
  3. अनुमोदन के बाद आपको Blesta पर लौटा देता है।
  4. इस Blesta इंस्टॉलेशन के लिए गेटवे कनेक्शन सहेजता है।

कनेक्ट करने के बाद, एक छोटा परीक्षण चालान बनाएं और ग्राहक क्षेत्र से इसका भुगतान करें।

मैनुअल API कुंजी फ़ॉलबैक

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

मैन्युअल सेटअप के लिए, कनेक्शन विधि को मैन्युअल API कुंजी पर सेट करें और दर्ज करें:

  • MakePay कंपनी आईडी
  • API कुंजी आईडी
  • API कुंजी रहस्य
  • Webhook हस्ताक्षर रहस्य

Blesta में दिखाए गए कॉलबैक URL को सार्वजनिक इंटरनेट से पहुंच योग्य रखें।

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

जब कोई ग्राहक Blesta इनवॉइस के लिए MakePay चुनता है, तो गेटवे:

  1. चालान राशि, मुद्रा, ग्राहक आईडी और चालान मेटाडेटा पढ़ता है।
  2. एक होस्टेड MakePay भुगतान लिंक बनाता है।
  3. MakePay से भुगतान करें बटन दिखाता है।
  4. क्लाइंट को होस्ट किए गए checkout पर भेजता है।
  5. भुगतान स्थिति बदलने पर एक हस्ताक्षरित कॉलबैक प्राप्त होता है।

भुगतान लिंक में मेटाडेटा शामिल है जैसे:

फ़ील्डउद्देश्य
source=blestaएकीकरण की पहचान करता है
orderId=blesta_invoice_<invoiceId>मानचित्र MakePay गतिविधि वापस Blesta पर
invoiceIdप्राथमिक Blesta इनवॉइस आईडी
clientIdBlesta क्लाइंट आईडी जब उपलब्ध हो

चालान राज्य

MakePay स्थितिBlesta व्यवहार
paid, completed, confirmed, succeededस्वीकृत लेन-देन रिकॉर्ड करता है
pending, waiting, confirmingभुगतान लंबित रखता है
failed, expired, cancelledअस्वीकृत भुगतान रिकॉर्ड करता है

Blesta चालान के भुगतान के बाद सेवा सक्रियण और आवर्ती बिलिंग स्वचालन के लिए जिम्मेदार रहता है।

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

HTTPS का उपयोग करें, Blesta व्यवस्थापक पहुंच सीमित रखें, और यदि कोई व्यवस्थापक खाता या सर्वर बैकअप उजागर हो तो MakePay डैशबोर्ड से गेटवे को डिस्कनेक्ट करें। Blesta डोमेन को बदलने के बाद पुनः कनेक्ट करें ताकि कॉलबैक और रिटर्न URLs लाइव इंस्टॉलेशन से मेल खाए।

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

यदि कनेक्ट MakePay प्रारंभ नहीं हो सकता है, तो पुष्टि करें कि Blesta कॉलबैक URL सार्वजनिक है और गेटवे एक गैर-व्यापारी गेटवे के रूप में स्थापित है।

यदि चालान अपडेट नहीं होते हैं, तो जांचें कि सेटिंग्स में दिखाया गया कॉलबैक URL पहुंच योग्य है और webhook हस्ताक्षर रहस्य मौजूद है।

यदि क्लाइंट को checkout त्रुटि दिखाई देती है, तो पुष्टि करें कि MakePay कनेक्ट है और चयनित इनवॉइस मुद्रा आपके MakePay सेटअप द्वारा समर्थित है।

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

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

पोर्टल खोलें