Zenic PayPayments for BangladeshAll guides

Payment Pending? bKash/Nagad SMS Sync Troubleshooting

টাকা পাঠানোর পরও payment pending? Device connection, internet, SMS permissions, amount, TxID ও webhook delivery পরীক্ষা করার Zenic Pay checklist।

Zenic Pay · Updated

টাকা পাঠানো হয়েছে, কিন্তু order pending

Payment pending মানেই টাকা পাঠানো ব্যর্থ হয়েছে—এমন নয়। Receiving SMS server-এ পৌঁছায়নি, amount/reference মেলেনি, checkout expired হয়েছে অথবা merchant website webhook process করতে পারেনি। প্রথমে payment details রেখে merchant support-এর সঙ্গে মিলিয়ে দেখুন; একই payment আবার পাঠাবেন না।

Customer-এর screenshot একা server verification-এর বিকল্প নয়। Merchant dashboard-এ invoice status এবং received payment data একসঙ্গে দেখে বোঝা যায় সমস্যা payment sync-এ, matching-এ, নাকি store-এর order update-এ।

১. Receiving phone ও device connection

যে phone-এ bKash, Nagad, Rocket বা Upay payment SMS আসে, সেই phone-এর Zenic Pay app connected আছে কি না দেখুন। সঠিক Device Key এবং Brand assignment পরীক্ষা করুন। App নতুন করে pair করলে activation-এর আগের SMS import হওয়ার কথা নয়।

ফোনের internet বন্ধ থাকলে নতুন SMS server-এ সঙ্গে সঙ্গে পৌঁছাবে না। Connection ফিরে এলে app-এর sync/retry status দেখুন। SMS permission, background operation এবং battery settings পরীক্ষা করুন; Android version বা manufacturer অনুযায়ী settings আলাদা হতে পারে।

২. Amount, receiving account ও reference

Customer checkout-এ যে receiving number দেখেছেন, সেখানে সঠিক amount পাঠিয়েছেন কি না মিলিয়ে দেখুন। অন্য gateway account-এ পাঠানো টাকা বা ভুল amount ওই invoice-এর সঙ্গে নাও মিলতে পারে। Transaction ID copy করার সময় extra space বা ভুল character আছে কি না দেখুন।

একই transaction আগের order-এ ব্যবহৃত হলে সেটি দিয়ে দ্বিতীয় order paid করা যাবে না। Checkout expired বা cancelled হলে নতুন order করার আগে merchant-কে আগের payment যাচাই করতে বলুন। Manual review দরকার হলে original payment reference সংরক্ষণ করুন।

৩. Zenic Pay paid, কিন্তু website pending

Zenic Pay invoice paid থাকলে merchant website-এর webhook delivery ও server logs পরীক্ষা করুন। Signature validation, stored order_id, public_token, amount ও currency match হওয়া প্রয়োজন। Customer browser বন্ধ করলেও merchant backend-এর webhook processing সঠিক থাকতে হবে।

WooCommerce হলে plugin connection, wc-api endpoint এবং background status checks দেখুন। Custom website হলে database update ও fulfilment একই payment event দ্বিতীয়বার এলে duplicate delivery করছে কি না পরীক্ষা করুন। Redirect URL order details দেখায়; সেটি নিজে payment verification করে না।

Support-এ কী তথ্য দেবেন

Invoice/order reference, payment method, amount, payment time এবং কী error দেখাচ্ছে লিখুন। Public post-এ full payment SMS, customer details, Brand Key বা Device Key দেবেন না। Merchant-এর authorised support channel-এ প্রয়োজনীয় transaction reference দিন।

নতুন integration হলে আগে ছোট controlled test দিয়ে receiving SMS → Zenic Pay invoice → merchant order—এই তিন জায়গার status যাচাই করুন। এতে customer order শুরু হওয়ার আগেই configuration সমস্যা শনাক্ত করা যায়।

আরও পড়ুন