Payment
আপনার shop-এ হওয়া প্রতিটি online payment, সফল হোক বা না হোক, এখানে থাকে। Cash on Delivery এখানে আসে না — ওখানে online কোনো লেনদেনই হয় না।
কোথায় পাবেন
Sidebar → Payments → Online Payments।
List কীভাবে পড়বেন
| Column | কী বোঝায় |
|---|---|
| Transaction | Gateway-র দেওয়া reference |
| Order | কোন order-এর টাকা — ক্লিক করে যাওয়া যায় |
| Customer | কে টাকা দিয়েছে |
| Gateway | কোন payment provider হয়ে এসেছে |
| Amount | কত টাকা |
| Status | Pending, Success, Failed বা Refunded |
| Date | কখন |
উপরের সংখ্যাটা আপনার চলতি filter-এ মেলা মোট সংখ্যা, শুধু এই page-এর নয়।
Filter
একটা status dropdown — All Status, Pending, Success, Failed, Refunded — আর একটা search box যা শুধু transaction ID-তে মেলায়।
এখানে customer-এর নাম বা order number খুঁজলে কিছুই পাবেন না। ওগুলোর জন্য order list ব্যবহার করুন; সেখানে অনেক বেশি ঘরে খোঁজা হয়।
একটা payment দেখা
Row-এর চোখের icon পুরো বিবরণ খোলে: amount, status, gateway, transaction ID, order, তারিখ আর customer।
Gateway response অংশটাই সবচেয়ে কাজের। এটা খুললে payment provider ঠিক কী ফেরত পাঠিয়েছে তা দেখা যায়, সাথে একটা Copy button। Customer যখন বলে সে টাকা দিয়েছে কিন্তু আপনার হিসাবে নেই, তখন এটাই প্রমাণ — copy করে gateway-র support ticket-এ দিয়ে দিন।
Failed payment গুলো পড়া দরকার
Failed মানে customer টাকা দিতে চেয়েছিল কিন্তু পারেনি। তার এখনো product-টা লাগতে পারে।
Abandoned checkouts-এর সাথে মিলিয়ে দেখুন আর customer-কে ফোন করুন — failed payment মানে যে মানুষটা মানিব্যাগ খুলেই বসেছিল।
Refund
সফল payment-এ একটা গোল তীরের icon আসে, যা amount আর ঐচ্ছিক কারণ চেয়ে একটা refund dialog খোলে।
এই screen থেকে refund এখন ঠিকমতো কাজ করে না, তাই এর উপর ভরসা করবেন না। দুইটা সীমাবদ্ধতা:
- কিছু ভুল হলে dashboard শুধু “Failed to submit refund request” দেখায়, কেন হলো তা বলে না।
- Server-এ refund শুধু bKash-এর জন্য তৈরি করা আছে। SSLCommerz, Nagad, PayStation বা card দিয়ে দেওয়া order এখান থেকে refund করা যাবে না, যদিও button দেখা যায়। আর order-টি আগে থেকেই paid থাকতে হবে।
বরং আপনার gateway-র নিজের dashboard থেকে refund করুন, তারপর order-টিকে Refunded করে দিন যাতে আপনার হিসাব মিলে থাকে।
সাধারণ সমস্যা
“Payment সফল হয়েছে কিন্তু order এখনো unpaid দেখাচ্ছে।” দুটো আলাদা করে জমা হয়। Order খুলে তার payment status বসিয়ে দিন — Order নিয়ে কাজ করা দেখুন।
“List খালি।” হয় আপনার কোনো online payment নেই — শুধু Cash on Delivery-র shop-এ একটাও থাকবে না — নয়তো এখনো কোনো gateway যুক্ত করা হয়নি। Payment gateway দেখুন।
“List-এর বদলে error দেখাচ্ছে।” Online payment একটা paid feature। ওই feature নেই এমন plan-এ request আটকে যায় আর upgrade-এর বার্তার বদলে error দেখায়। আপনার plan দেখুন।