ই-কমার্স plugins
ব্লেস্তা গেটওয়ে
গ্রাহক চালানগুলিতে মেকপে হোস্ট করা চেকআউটের জন্য অফিসিয়াল 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
ZIP বের করুন এবং makepay ফোল্ডার আপলোড করুন:
Blesta/components/gateways/nonmerchant/makepay
Blesta-এ, সেটিংস > পেমেন্ট গেটওয়ে খুলুন, উপলভ্য বেছে নিন, MakePay খুঁজুন এবং এটিকে একটি নন-merchant গেটওয়ে হিসেবে ইনস্টল করুন।
MakePay সংযোগ করুন
Blesta-এ MakePay গেটওয়ে সেটিংস খুলুন এবং MakePay সংযোগ করুন-এ ক্লিক করুন।
সংযোগ প্রবাহ:
- MakePay সংযোগ পৃষ্ঠা খোলে।
- আপনাকে পেমেন্ট পেতে হবে এমন কোম্পানি বেছে নিতে দেয়।
- অনুমোদনের পরে আপনাকে Blesta এ ফেরত দেয়।
- এই Blesta ইনস্টলেশনের জন্য গেটওয়ে সংযোগ সংরক্ষণ করে।
সংযোগ করার পরে, একটি ছোট পরীক্ষা চালান তৈরি করুন এবং ক্লায়েন্ট এলাকা থেকে এটি পরিশোধ করুন।
ম্যানুয়াল API কী ফলব্যাক
MakePay Connect হল প্রস্তাবিত সেটআপ। ম্যানুয়াল API-কী সেটআপ সেই দোকানগুলির জন্য উপলব্ধ যা নির্দেশিত সংযোগ সম্পূর্ণ করতে পারে না৷
ম্যানুয়াল সেটআপের জন্য, সংযোগ পদ্ধতি সেট করুন ম্যানুয়াল API কী এবং লিখুন:
- MakePay কোম্পানির আইডি
- API কী আইডি
- API কী গোপনীয়তা
- Webhook স্বাক্ষর করার গোপনীয়তা
Blesta-এ দেখানো কলব্যাক URL সর্বজনীন ইন্টারনেট থেকে পৌঁছানো যায়।
চেকআউট ফ্লো
যখন কোনো ক্লায়েন্ট Blesta চালানের জন্য MakePay বেছে নেয়, গেটওয়ে:
- চালানের পরিমাণ, মুদ্রা, ক্লায়েন্ট আইডি এবং চালান মেটাডেটা পড়ে।
- একটি হোস্ট করা MakePay পেমেন্ট লিঙ্ক তৈরি করে।
- একটি Pay with MakePay বোতাম দেখায়।
- ক্লায়েন্টকে হোস্ট করা checkout-এ পাঠায়।
- পেমেন্ট স্ট্যাটাস পরিবর্তিত হলে একটি স্বাক্ষরিত কলব্যাক পায়।
পেমেন্ট লিঙ্কে মেটাডেটা অন্তর্ভুক্ত থাকে যেমন:
| মাঠ | উদ্দেশ্য |
|---|---|
source=blesta | একীকরণ চিহ্নিত করে |
orderId=blesta_invoice_<invoiceId> | মানচিত্র MakePay কার্যকলাপ Blesta এ ফিরে আসে |
invoiceId | প্রাথমিক Blesta চালান আইডি |
clientId | উপলব্ধ হলে Blesta ক্লায়েন্ট আইডি |
চালান রাষ্ট্র
| MakePay অবস্থা | Blesta আচরণ |
|---|---|
paid, completed, confirmed, succeeded | একটি অনুমোদিত লেনদেন রেকর্ড করে |
pending, waiting, confirming | পেমেন্ট পেন্ডিং রাখে |
failed, expired, cancelled | একটি প্রত্যাখ্যান পেমেন্ট রেকর্ড |
Blesta চালান প্রদানের পরে পরিষেবা সক্রিয়করণ এবং পুনরাবৃত্ত বিলিং অটোমেশনের জন্য দায়ী থাকে।
নিরাপত্তা নোট
HTTPS ব্যবহার করুন, Blesta অ্যাডমিনিস্ট্রেটর অ্যাক্সেস সীমিত রাখুন, এবং যদি অ্যাডমিনিস্ট্রেটর অ্যাকাউন্ট বা সার্ভার ব্যাকআপ উন্মুক্ত হয় তাহলে MakePay ড্যাশবোর্ড থেকে গেটওয়ে সংযোগ বিচ্ছিন্ন করুন। Blesta ডোমেন পরিবর্তন করার পরে পুনরায় সংযোগ করুন যাতে কলব্যাক এবং রিটার্ন URLগুলি লাইভ ইনস্টলেশনের সাথে মেলে।
সমস্যা সমাধান
কানেক্ট MakePay শুরু না হলে, Blesta কলব্যাক URL সর্বজনীন এবং গেটওয়েটি একটি নন-merchant গেটওয়ে হিসেবে ইনস্টল করা আছে তা নিশ্চিত করুন।
ইনভয়েসগুলি আপডেট না হলে, সেটিংসে দেখানো কলব্যাক URL পৌঁছানো যায় এবং webhook স্বাক্ষর করার গোপনীয়তা উপস্থিত রয়েছে কিনা তা পরীক্ষা করুন৷
যদি ক্লায়েন্টরা একটি checkout ত্রুটি দেখতে পান, নিশ্চিত করুন MakePay সংযুক্ত আছে এবং নির্বাচিত চালান মুদ্রা আপনার MakePay সেটআপ দ্বারা সমর্থিত।