BD Pay Link ব্যবহারের গাইড
সেটআপ থেকে পেমেন্ট যাচাই — সবকিছু ধাপে ধাপে। কোনো টেকনিক্যাল জ্ঞান লাগবে না।
BD Pay Link কী
এটা একটা অর্ডার ম্যানেজমেন্ট টুল — পেমেন্ট গেটওয়ে নয়।
আপনার কাস্টমার যখন বিকাশ, নগদ বা রকেটে টাকা পাঠায়, সেই টাকা যায় সরাসরি আপনার নিজের নম্বরে। BD Pay Link সেই টাকাটা ধরে না, প্রসেস করে না — শুধু সেই পেমেন্টটা আপনার Shopify অর্ডারের সাথে মিলিয়ে দেয় এবং অর্ডারটা Paid করে দেয়।
কোন মাধ্যমগুলো চলে
অটো-যাচাই (API) অথবা ম্যানুয়াল — দুইভাবেই চলে।
API + Manualকাস্টমার টাকা পাঠিয়ে TrxID দেয়, আপনি যাচাই করেন।
Manualডাচ-বাংলা রকেট — ম্যানুয়াল যাচাই।
Manualইনস্টল করা
আপনাকে কিছু করতে হবে না — আমরা লিংক পাঠাব, আপনি শুধু ক্লিক করবেন।
-
আমরা আপনার স্টোরের জন্য অ্যাপটা তৈরি করবআপনার Shopify স্টোরের ঠিকানা (যেমন
myshop.myshopify.com) আমাদের দিন। -
আপনি একটা ইনস্টল লিংক পাবেনইমেইল বা হোয়াটসঅ্যাপে পাঠানো হবে।
-
লিংকে ক্লিক করে "Install" চাপুনআপনার Shopify অ্যাডমিনে লগইন থাকা অবস্থায় ক্লিক করবেন। অনুমতির একটা পেজ আসবে — Install চাপুন।
-
অ্যাপ ড্যাশবোর্ড খুলবেএখানে "Setup Required" দেখাবে — পরের ধাপে সেটআপ করব।
প্রথম সেটআপ
চারটা কাজ — একবারই করতে হয়।
১. চেকআউটে পেমেন্ট অপশন যোগ করা
কাস্টমার যাতে চেকআউটে "মোবাইল ব্যাংকিং" বেছে নিতে পারে, তার জন্য Shopify-তে একটা ম্যানুয়াল পেমেন্ট মেথড যোগ করতে হয়।
-
অ্যাপ → Settings → Checkout ট্যাব
-
"Open Shopify Payment Settings" বাটনে চাপুন
-
"Manual payment methods" খুঁজে বের করুনসেখানে "Add manual payment method" চাপুন।
-
নাম দিন ও Activate করুননাম:
Pay with Mobile Banking (bKash / Nagad / Rocket)
২. আপনার নম্বর যোগ করা
Settings → bKash / Nagad / Rocket ট্যাবে গিয়ে যে নম্বরে কাস্টমার টাকা পাঠাবে সেটা দিন। যেগুলো ব্যবহার করবেন না, সেগুলো বন্ধ রাখুন।
৩. স্টোরে বাটন বসানো
- Online Store → Themes → Customize
- Product বা Cart পেজে → Add block → "BD Pay Link" বেছে নিন
- যে বাটনগুলো দেখাতে চান সেগুলো চালু করুন → Save
৪. Thank You পেজে পেমেন্ট উইজেট
অর্ডার হওয়ার পর কাস্টমার যেখানে যায়, সেখানেই পেমেন্টের নির্দেশনা দেখাতে হবে।
- Settings → Checkout → Customize
- উপরের ড্রপডাউন থেকে "Thank you" পেজ বেছে নিন
- Add block → "BD Pay Link Thank You" → বাটন চালু করুন → Save
বিকাশ
দুইভাবে চালাতে পারেন — অটো-যাচাই বা ম্যানুয়াল।
| মোড | কীভাবে কাজ করে |
|---|---|
| API মোড অটো-যাচাই |
কাস্টমার বিকাশের নিজস্ব পেজে গিয়ে পেমেন্ট করে। পেমেন্ট হয়ে গেলেই অর্ডার নিজে থেকে Paid হয়ে যায় — আপনাকে কিছু করতে হয় না। এর জন্য বিকাশ মার্চেন্ট অ্যাকাউন্ট ও API credentials লাগবে। |
| ম্যানুয়াল মোড নিজে যাচাই |
কাস্টমার আপনার বিকাশ নম্বরে টাকা পাঠায়, তারপর TrxID বসিয়ে দেয়। আপনি নিজের বিকাশ অ্যাপে দেখে Approve করলে অর্ডার Paid হয়। কোনো API লাগে না — শুধু আপনার নম্বর। |
সেটিংসে কী দিতে হবে
- ম্যানুয়াল মোডে: আপনার বিকাশ নম্বর ও নাম
- API মোডে: App Key, App Secret, Username, Password — বিকাশ মার্চেন্ট পোর্টাল থেকে পাবেন
নগদ
ম্যানুয়াল যাচাই — আপনার নম্বরে টাকা আসে, আপনি মিলিয়ে দেন।
- Settings → Nagad ট্যাব
- Status চালু করুন
-
আপনার নগদ নম্বর ও নাম দিনকাস্টমার এই নম্বরটাই দেখবে পেমেন্ট পেজে।
- Save → তারপর Theme Editor-এ নগদ বাটন চালু করুন
রকেট
ডাচ-বাংলা রকেট — ম্যানুয়াল যাচাই।
- Settings → Rocket ট্যাব
- Status চালু করুন
- আপনার রকেট নম্বর দিন
- Save → Theme Editor-এ রকেট বাটন চালু করুন
পেমেন্ট যাচাই করা
এটাই আপনার রোজকার কাজ — কয়েক সেকেন্ডের।
কাস্টমার TrxID জমা দিলে সেটা আপনার ড্যাশবোর্ডে "যাচাই বাকি" হিসেবে আসে।
Approve করলে যা হয়
Shopify-র অর্ডারটা Paid হয়ে যায়, আর নোটে TrxID, কাস্টমারের নম্বর ও ট্যাগ বসে যায় — পরে খুঁজে পেতে সুবিধা হয়।
Reject করলে
TrxID ভুল হলে বা টাকা না পেলে Reject চাপুন — অর্ডারটা বাতিল হয়ে যাবে এবং কারণটা নোটে থাকবে।
ড্যাশবোর্ডে কী কী আছে
| অংশ | কী দেখবেন |
|---|---|
| Dashboard | মোট আয়, মোট অর্ডার, সফল ও ব্যর্থ পেমেন্টের সংখ্যা। |
| All Payments | প্রতিটা লেনদেন — অর্ডার, টাকা, TrxID, স্ট্যাটাস, তারিখ। স্ট্যাটাস দিয়ে ফিল্টার করা যায়। |
| Analytics | আয়ের চার্ট, সফলতার হার, কোন মাধ্যমে কত এলো। |
| Fraud Detection | যেসব IP বারবার ভুল TrxID দিয়েছে, সেগুলো ব্লক করা যায়। |
| Export | সব লেনদেন CSV ফাইলে নামিয়ে নিন — হিসাবের জন্য। |
| Settings | বিকাশ/নগদ/রকেট নম্বর ও মোড বদলানো। |
রিফান্ড
টাকা ফেরত দিলে রেকর্ডটাও আপডেট করে রাখুন।
| যেভাবে পেমেন্ট হয়েছিল | রিফান্ড করবেন যেভাবে |
|---|---|
| বিকাশ (API মোড) | All Payments-এ "Refund" চাপুন — বিকাশ API দিয়ে টাকা নিজে থেকে ফেরত যাবে। (শুধু Live মোডে কাজ করে, Sandbox-এ নয়।) |
| ম্যানুয়াল (যেকোনো) | আগে নিজের অ্যাপ থেকে টাকা ফেরত পাঠান, তারপর ড্যাশবোর্ডে "Mark Refunded" চাপুন। |
সাবস্ক্রিপশন
একটাই প্ল্যান — সীমাহীন।
- মাসিক $24 — সব ফিচার, কোনো লিমিট নেই
- এককালীন $49 সেটআপ ফি — শুধু প্রথম পেমেন্টে
- প্রথম চার্জ $73, এরপর প্রতি মাসে $24
অ্যাপের Subscription পেজ থেকে কার্ড দিয়ে সাবস্ক্রাইব করবেন। পেমেন্ট Stripe-এর মাধ্যমে হয় — আমরা কার্ডের তথ্য রাখি না। যেকোনো সময় Manage Subscription থেকে বাতিল করতে পারবেন।
সমস্যা সমাধান
| যা হচ্ছে | যা করবেন |
|---|---|
| প্রোডাক্ট পেজে পেমেন্ট বাটন দেখা যাচ্ছে না | Themes → Customize → BD Pay Link ব্লকটা খুঁজুন → বাটনগুলো চালু আছে কিনা দেখুন → Save। |
| Thank You পেজে কিছু আসছে না | Settings → Checkout → Customize → "Thank you" পেজে ব্লকটা যোগ করা আছে কিনা দেখুন। |
| চেকআউটে "মোবাইল ব্যাংকিং" অপশন নেই | Shopify-তে ম্যানুয়াল পেমেন্ট মেথডটা যোগ ও Activate করা হয়নি। প্রথম সেটআপ দেখুন। |
| "bKash not configured" দেখাচ্ছে | Settings → bKash-এ নম্বর বা credentials দিয়ে Save করুন। |
| টাকার পরিমাণ ৳0 দেখাচ্ছে | অর্ডারটা তৈরি হতে একটু সময় লাগতে পারে। পেজ রিফ্রেশ করে আবার দেখুন। |
| পেমেন্ট হয়েছে কিন্তু অর্ডার এখনো Pending | ড্যাশবোর্ডে গিয়ে অর্ডারটা খুঁজুন — "যাচাই বাকি" থাকলে Approve করুন। API মোডে হলে Reconciliation চালান। |
প্রশ্ন-উত্তর
টাকা কি আপনাদের কাছে জমা হয়?
কতগুলো অর্ডার যাচাই করতে পারব?
একাধিক স্টোরে ব্যবহার করা যাবে?
বিকাশ API কোথায় পাব?
অ্যাপ কি বাংলায় আছে?
কিছু আটকে গেছে?
যেকোনো সমস্যায় সরাসরি নক দিন — বাংলায় সাহায্য পাবেন।