QRPayBD-র সাইন-আপ পেজ খুলবে

বাংলাদেশের অনলাইন শপের জন্য

হাতে এসএমএস চেক করা বন্ধ করুন। ওয়ালেট পেমেন্ট অটো কনফার্ম করুন।

গ্রাহক আপনার বিকাশ, নগদ বা উপায় নম্বরে অর্ডারের রেফারেন্সসহ টাকা পাঠান। QRPayBD সেটা দোকানের অ্যান্ড্রয়েড ফোনের পেমেন্ট এসএমএসের সাথে যাচাই করে অর্ডার পেইড মার্ক করে।

আর্লি অ্যাক্সেস চলাকালীন বিনামূল্যে। টাকা নিজের কাছে রাখে না। ওয়ালেটের PIN বা পাসওয়ার্ড লাগে না।

শুধু ইমেইল, পাসওয়ার্ড আর দোকানের নাম লাগবে।

QP-7F3K TrxID
  • আপনার টাকা আপনারই থাকে

    পেমেন্ট সরাসরি আপনার অ্যাকাউন্টে যায়। QRPayBD আপনার টাকা কখনো নিজের কাছে রাখে না।

  • কোনো PIN বা পাসওয়ার্ড লাগে না

    আপনার ওয়ালেটের PIN, পাসওয়ার্ড বা OTP আমরা কখনো চাই না।

  • আসল এসএমএসেই কনফার্ম

    দোকানের ফোনে পেমেন্টের এসএমএস এলে তবেই পেমেন্ট ধরা হয়।

অর্ডার বাড়লে হাতে পেমেন্ট মেলানো কঠিন হয়ে যায়

বাংলাদেশের অনেক অনলাইন বিক্রেতা নিজের ওয়ালেট নম্বরে টাকা নেন, তারপর ফোন দেখে একটা একটা করে অর্ডার কনফার্ম করেন।

  • প্রতিটা এসএমএস নিজেকেই দেখতে হয়

    ঠিক মেসেজটা খুঁজে না পাওয়া পর্যন্ত অর্ডার আটকে থাকে। ব্যস্ত দিনে বা গভীর রাতে গ্রাহককে অপেক্ষা করতে হয়।

  • ফেক স্ক্রিনশট বানানো যায়

    স্ক্রিনশট এডিট করা যায়। গ্রাহকের TrxID আর ঠিক টাকার অঙ্ক আপনার নিজের ফোনের মেসেজের সাথে মেলানো স্ক্রিনশটের চেয়ে জোরালো যাচাই।

  • অর্ডার হারিয়ে যায়, দেরি হয়

    পেমেন্টের মেসেজ ব্যক্তিগত মেসেজের সাথে মিশে যায়। গ্রাহক জিজ্ঞেস করেন ‘টাকা পেয়েছেন?’, আর আপনি আবার মেসেজ ঘাঁটতে বসেন।

কীভাবে কাজ করে

একবার সেটআপ করলেই হলো। এরপর পেমেন্ট ভেরিফিকেশন আর অর্ডার কনফার্ম নিজে থেকেই হয়ে যায়।

  1. আপনার ওয়ালেট নম্বর যোগ করুন

    যে বিকাশ, নগদ বা উপায় নম্বরে আপনি সেন্ড মানি পান, সেটা যোগ করুন। গ্রাহকের টাকা সরাসরি আপনার অ্যাকাউন্টে যায়।

  2. দোকানের ফোন কানেক্ট করুন

    যে অ্যান্ড্রয়েড ফোনে আপনার পেমেন্টের এসএমএস আসে, সেটাতে QRPayBD Collector অ্যাপ ইনস্টল করুন। ড্যাশবোর্ড থেকে পাওয়া কোড দিয়ে ফোনটা পেয়ার করুন।

  3. গ্রাহক রেফারেন্সসহ টাকা পাঠান

    আপনার স্টোর গ্রাহককে QRPayBD-র পেমেন্ট পেজে পাঠায়। সেখানে আপনার ওয়ালেট নম্বর, ঠিক কত টাকা দিতে হবে আর অর্ডারের রেফারেন্স (QP-XXXX) দেখানো থাকে। গ্রাহক নিজের ওয়ালেট অ্যাপে সেন্ড মানি করেন এবং অ্যাপের রেফারেন্স ঘরে ওটা লেখেন। অ্যাপে এমন ঘর না থাকলে পেমেন্ট পেজে TrxID লিখে দেন।

  4. অর্ডার পেইড মার্ক হয়ে যায়

    Collector পেমেন্টের এসএমএস QRPayBD-তে পাঠায়। QRPayBD রেফারেন্স বা TrxID আর ঠিক টাকার অঙ্ক মিলিয়ে দেখে, অর্ডার পেইড মার্ক করে এবং আপনার স্টোরকে জানিয়ে দেয়।

বিনামূল্যে অ্যাকাউন্ট খুলুন

আর্লি অ্যাক্সেস চলাকালীন বিনামূল্যে। কার্ড লাগবে না।

যেসব দোকান ওয়ালেট নম্বরে পেমেন্ট নেয়, তাদের জন্য

  • আর হাতে এসএমএস মেলাতে হয় না

    পেমেন্টের মেসেজ এলে অর্ডার নিজে থেকেই কনফার্ম হয়।

  • স্ক্রিনশট দেখে আর ভরসা করতে হয় না

    পেমেন্ট আপনার ফোনের একটা আসল মেসেজের সাথে, ঠিক টাকার অঙ্কসহ, মিলতে হয়।

  • আপনার ওয়ালেট, আপনার অ্যাকাউন্ট

    টাকা গ্রাহকের কাছ থেকে সরাসরি আপনার কাছে আসে। QRPayBD নিজের কাছে রাখে না।

  • একই TrxID দুইবার বা ভুল অঙ্ক চলে না

    একটা TrxID শুধু একটা অর্ডার কনফার্ম করতে পারে। টাকার অঙ্ক না মিললে অটো কনফার্ম হয় না।

  • মিলছে না, এমন পেমেন্টও হারায় না

    যে পেমেন্ট মেলে না, সেটা একটা ইনবক্সে জমা থাকে। সেখান থেকে হাতে মিলিয়ে নিতে পারবেন। আপনার ফোন অফলাইন মনে হলে ড্যাশবোর্ড জানিয়ে দেয়।

  • আপনার স্টোরের সাথে জোড়া যায়

    সহজ API দিয়ে অর্ডার তৈরি করুন। অর্ডার পেইড হলে পাবেন সাইন করা webhook।

কোন কোন ওয়ালেট ও ব্যাংক চলে

কোনো প্রোভাইডারকে আমরা ‘ভেরিফাইড’ বলি শুধু তখনই, যখন আসল পেমেন্টে আমাদের মেসেজ রিডার যাচাই করা হয়েছে। বিকাশ, নগদ ও উপায়ের মেসেজ রিডার আসল পেমেন্টে যাচাই করা হয়েছে; রকেট ও ব্যাংক পরিকল্পনায় আছে।

  • উপায় (Upay)ভেরিফাইড

    ব্যক্তিগত ওয়ালেট নম্বরে সেন্ড মানি।

  • বিকাশ (bKash)ভেরিফাইড

    ব্যক্তিগত ওয়ালেট নম্বরে সেন্ড মানি।

  • নগদ (Nagad)ভেরিফাইড

    ব্যক্তিগত ওয়ালেট নম্বরে সেন্ড মানি।

  • রকেট (Rocket)পরিকল্পনায় আছে
  • ব্যাংকপরিকল্পনায় আছে

    যেসব ব্যাংক অ্যাকাউন্টে প্রতিটা পেমেন্টের জন্য এসএমএস আসে।

স্ট্যাটাসের মানে

ভেরিফাইড
আসল পেমেন্টে যাচাই করা হয়েছে।
পরিকল্পনায় আছে
এখনো তৈরি হয়নি।

এই নামগুলো শুধু বোঝানোর জন্য লেখা হয়েছে যে আমরা কোন কোন পেমেন্ট মেসেজ পড়তে পারি। QRPayBD বিকাশ (bKash), নগদ (Nagad), উপায় (Upay), রকেট (Rocket) বা কোনো ব্যাংকের সাথে যুক্ত নয় এবং তাদের দ্বারা অনুমোদিতও নয়। সব নাম নিজ নিজ মালিকের।

QRPayBD কী করে, আর কী কখনো করে না

এখানে ফিচারের চেয়ে ভরসা বড় কথা, তাই সোজা করে বলছি।

যা কখনো করে না

  • আপনার টাকা নিজের কাছে রাখে না, সরায়ও না। পেমেন্ট গ্রাহকের ওয়ালেট বা ব্যাংক থেকে সরাসরি আপনার অ্যাকাউন্টে যায়।
  • আপনার ওয়ালেটের PIN, পাসওয়ার্ড বা OTP চায় না।
  • সাধারণ ফোন নম্বর থেকে আসা মেসেজ পড়ে না।
  • OTP বা PIN-এর মেসেজ আপনার ফোনের বাইরে পাঠায় না। অ্যাপ সেগুলো ফোনেই বাদ দিয়ে দেয়।

যা করে

  • শুধু পেমেন্ট ধরনের মেসেজ পড়ে: যেগুলো ফোন নম্বর নয়, এমন সেন্ডারের কাছ থেকে আসে আর যেগুলোতে টাকার অঙ্ক লেখা থাকে।
  • আমাদের সার্ভারে শুধু পেমেন্টসংক্রান্ত মেসেজের লেখা রাখে। অন্য মেসেজ জমা না করে তার জায়গায় একটা প্লেসহোল্ডার রাখে।
  • প্রতিটা webhook সাইন করে, যাতে আপনার স্টোর যাচাই করতে পারে সেটা সত্যিই QRPayBD থেকে এসেছে।
  • যেকোনো সময় একটা ফোন সরিয়ে দিতে দেয়। ওই ফোনের অ্যাক্সেস সঙ্গে সঙ্গে বন্ধ হয়ে যায়।
  • অ্যাপ থেকে আমাদের সার্ভারে ডেটা পাঠায় HTTPS দিয়ে।

শুরুর আগে যা জানা ভালো

পরে হোঁচট খাওয়ার চেয়ে এখনই জেনে নেওয়া ভালো।

  • শুধু অ্যান্ড্রয়েডে চলে

    Collector অ্যাপ চালাতে অ্যান্ড্রয়েড ফোন লাগে। আইফোনে এভাবে এসএমএস পড়া যায় না, তাই আইফোনের অ্যাপ নেই।

  • দোকানের ফোন চালু আর অনলাইনে রাখুন

    পেমেন্ট ওই ফোন থেকেই পড়া হয়। ফোন বন্ধ বা অফলাইন থাকলে সেটা ফিরে না আসা পর্যন্ত কনফার্মেশন অপেক্ষা করে। কিছু ফোন ব্যাটারি বাঁচাতে ব্যাকগ্রাউন্ড অ্যাপ বন্ধ করে দেয়, তাই একটা সেটিং বদলাতে হতে পারে।

  • সরাসরি ইনস্টল করার অ্যাপ

    Collector অ্যাপ Google Play-তে নেই, কারণ এই ধরনের অ্যাপের এসএমএস অ্যাক্সেসে Google বিধিনিষেধ রেখেছে। আমরা যে ফাইল দেব, সেটা থেকে ইনস্টল করতে হয়।

  • এসএমএস মিলিয়ে যাচাই, অফিসিয়াল ওয়ালেট API নয়

    আমরা এসএমএস পড়ে TrxID আর টাকার অঙ্ক মিলিয়ে পেমেন্ট কনফার্ম করি। এটা অফিসিয়াল ওয়ালেট API-এর মতো নয়। অনেক বেশি টাকার অর্ডারে নিজের ওয়ালেট অ্যাপেও একবার দেখে নিন।

  • আপনার স্টোরকে সংযোগ করতে হবে

    কোনো স্টোর বা ডেভেলপারকে API দিয়ে QRPayBD-র সাথে জুড়তে হয়। এখনো WooCommerce প্লাগইন নেই, চ্যাটে পাঠানোর মতো পেমেন্ট লিংকও নেই।

  • আর্লি অ্যাক্সেস

    ফিচার আর প্রোভাইডার সাপোর্ট এখনো বাড়ছে। বিকাশ, নগদ ও উপায়ের মেসেজ রিডার আসল পেমেন্টে যাচাই করা হয়েছে; রকেট ও ব্যাংক পরিকল্পনায় আছে।

আপনার স্টোরের সাথে কানেক্ট করুন

সার্ভার থেকে রিকোয়েস্ট পাঠাতে পারে, এমন যেকোনো স্টোর বা অ্যাপের সাথে QRPayBD কাজ করে। WooCommerce প্লাগইন এখনো নেই।

  • একটা API কলে অর্ডার তৈরি করুন। উত্তরে গ্রাহককে দেখানোর জন্য পেমেন্ট পেজের লিংক পাবেন।
  • অর্ডার পেইড হলে আপনার স্টোরে সাইন করা webhook (HMAC-SHA256) যায়।
  • টাকার অঙ্ক ঠিক ঠিক, টাকায়। একটা TrxID শুধু একটা অর্ডার কনফার্ম করতে পারে।
  • Webhook একবারই পাঠানো হয়, এখনো অটো রিট্রাই নেই। তাই API দিয়ে অর্ডারের স্ট্যাটাসও দেখে নিন।
  • ছোট একটা ডেমো স্টোরে পুরো ফ্লো দেখানো আছে, webhook সিগনেচার কীভাবে যাচাই করবেন সেটাসহ।
POST /orders
Authorization: Bearer <your store API key>
Content-Type: application/json

{ "amount": 1250.00, "storeOrderId": "order-1042" }

-> 201 { "referenceCode": "QP-7F3K", "paymentUrl": "https://qrpaybd.com/pay/QP-7F3K", "status": "pending" }
শুধু উদাহরণ। স্টোরের API key নিজের সার্ভারে রাখুন, ব্রাউজারে কখনো নয়।

দোকান মালিকদের সাধারণ প্রশ্ন

পেমেন্ট এসেছে কি না কীভাবে বুঝব? QRPayBD কীভাবে কনফার্ম করে?

গ্রাহক নিজের ওয়ালেট অ্যাপে সেন্ড মানি করে আপনার দোকানের ওয়ালেট নম্বরে টাকা পাঠান, আর QRPayBD-র পেমেন্ট পেজে দেখানো অর্ডারের রেফারেন্স (QP-XXXX) সঙ্গে দেন। অ্যাপে রেফারেন্স ঘর থাকলে সেখানে লিখলেই অর্ডার নিজে থেকে কনফার্ম হয়। না থাকলে গ্রাহক পেমেন্ট পেজে TrxID লিখে দেন। আপনার দোকানের অ্যান্ড্রয়েড ফোনের Collector অ্যাপ পেমেন্টের এসএমএস QRPayBD-তে পাঠায়। আমরা দেখি রেফারেন্স বা TrxID আর ঠিক টাকার অঙ্ক মিলছে কি না, মেসেজটা এই অর্ডারের সময়ের কাছাকাছি কি না, আর ওই TrxID আগে ব্যবহার হয়েছে কি না। সব মিললে অর্ডার পেইড মার্ক হয় এবং আপনার স্টোরকে জানানো হয়। শুধু টাকার অঙ্ক দিয়ে মেলানো দোকানের ইচ্ছামতো চালু করার একটা সেটিং, ডিফল্টে এটা বন্ধ থাকে।

QRPayBD কি আমার টাকা রাখে বা সরায়?

না। টাকা সরাসরি গ্রাহকের ওয়ালেট বা ব্যাংক থেকে আপনার অ্যাকাউন্টে যায়। QRPayBD পরে শুধু পেমেন্টের মেসেজ পড়ে অর্ডার আপডেট করে। আমরা টাকা নিজের কাছে রাখি না, কোনো পেমেন্ট পাঠাইও না, নিইও না।

আমার ওয়ালেটের PIN বা পাসওয়ার্ড কি লাগে?

না, কখনোই না। QRPayBD আপনার ওয়ালেটের PIN, পাসওয়ার্ড বা OTP চায় না। Collector অ্যাপ শুধু আপনার ফোনের এসএমএস পড়ে, কোনো ওয়ালেটে লগ ইন করে না।

বিকাশ, নগদ বা উপায়ের পেমেন্ট কি চলে? কোন ওয়ালেট ও ব্যাংক সাপোর্ট করে?

প্রোভাইডারভেদে আলাদা, আর আমরা প্রতিটার অবস্থা খোলাখুলি দেখাই। বিকাশ, নগদ ও উপায়ের মেসেজ রিডার আসল পেমেন্টে যাচাই করা হয়েছে, আর রকেট ও ব্যাংক ‘পরিকল্পনায় আছে’, মানে এখনো তৈরি হয়নি। এসএমএস অফিশিয়াল API নয়, তাই মেসেজ দেরিতে আসতে পারে, মিস হতে পারে বা অন্যভাবে লেখা হতে পারে। যে পেমেন্ট নিজে থেকে মেলে না, সেটা ড্যাশবোর্ডের Unmatched ইনবক্সে জমা হয় এবং সেখান থেকে হাতে মেলানো যায়। বর্তমান তালিকা দেখুন এই পেজের ‘কোন কোন ওয়ালেট ও ব্যাংক চলে’ অংশে।

ব্যবসার জন্য কি ব্যক্তিগত ওয়ালেট ব্যবহার করা যায়?

আপনার দোকান সেন্ড মানি নিতে যে ব্যক্তিগত ওয়ালেট নম্বর ব্যবহার করে, QRPayBD সেটা নিয়েই কাজ করে। তবে বিকাশ, নগদ বা উপায় নিজেদের শর্তে ব্যক্তিগত অ্যাকাউন্টে ব্যবসা চালানোর ওপর নিষেধাজ্ঞা রাখতে পারে। ভরসা করার আগে আপনার প্রোভাইডারের শর্ত দেখে নিন। এটা দেখার দায়িত্ব দোকান মালিক হিসেবে আপনার। QRPayBD এই প্রোভাইডারদের সাথে যুক্ত নয় এবং তাদের হয়ে অনুমতি দিতে পারে না।

বিকাশ, নগদ বা উপায়ের অফিসিয়াল মার্চেন্ট API কি সাপোর্ট করবেন?

পরিকল্পনায় আছে, তবে এখনো পাওয়া যায় না। যোগ হলে দোকানকে প্রোভাইডারের কাছ থেকে নিজের মার্চেন্ট ক্রেডেনশিয়াল নিয়ে আসতে হবে। আজ QRPayBD শুধু ব্যক্তিগত ওয়ালেট নম্বরের পেমেন্ট এসএমএস পড়ে কাজ করে।

ব্যবহার করতে কী কী লাগবে?

একটা অ্যান্ড্রয়েড ফোন, যেটাতে আপনার পেমেন্টের এসএমএস আসে, যেটা চালু থাকে আর ইন্টারনেটে থাকে। একটা QRPayBD অ্যাকাউন্ট। আর একটা স্টোর বা ডেভেলপার, যে API দিয়ে জুড়তে পারে। Collector অ্যাপ Google Play থেকে নয়, ফাইল থেকে ইনস্টল করতে হয়। আইফোনের অ্যাপ নেই।

শুধু ফেসবুক পেজ থাকলে, বা WooCommerce দিয়ে কি ব্যবহার করা যাবে?

এখনো না। QRPayBD API-এর মাধ্যমে কাজ করে, তাই অর্ডার তৈরি করতে একটা স্টোর বা ডেভেলপার লাগবে। WooCommerce প্লাগইন নেই, আর চ্যাটে পাঠানোর মতো পেমেন্ট লিংকও নেই। আপনার এটাই দরকার হলে পরে আবার দেখে যাবেন।

এটা কি অফিসিয়াল ওয়ালেট API-এর মতোই? সীমাবদ্ধতা কী কী?

না। অফিসিয়াল ওয়ালেট API ওয়ালেট সিস্টেমের ভেতরেই পেমেন্ট কনফার্ম করে। QRPayBD এসএমএস পড়ে, তাই মেসেজটা আপনার ফোনে পৌঁছানো আর মেসেজ কীভাবে লেখা, তার ওপর নির্ভর করে। বানিয়ে বলা TrxID দিয়ে অর্ডার কনফার্ম হয় না, কারণ মেলার মতো কোনো মেসেজ আসে না। ভুল অঙ্কের পেমেন্ট নেওয়া হয় না, আর একটা TrxID একবারই চলে। তবে এসএমএসের সেন্ডারের নাম জাল করা সম্ভব, তাই বেশি টাকার অর্ডারে নিজের ওয়ালেট অ্যাপেও দেখে নিন। যে পেমেন্ট মেলে না, সেটা একটা ইনবক্সে জমা থাকে, সেখান থেকে হাতে মিলিয়ে নিতে পারবেন।

অ্যাপ কোন এসএমএস পড়ে, আর আপনারা কী জমা রাখেন?

অ্যাপ সাধারণ ফোন নম্বর থেকে আসা মেসেজ বাদ দেয়, আর OTP, PIN বা পাসওয়ার্ডের মতো দেখতে যেকোনো মেসেজ ফেলে দেয়। যেসব মেসেজে টাকার অঙ্ক উল্লেখ আছে, শুধু সেগুলোই পাঠায়। আমাদের সার্ভারে পেমেন্টসংক্রান্ত মেসেজের লেখা থাকে। অন্য মেসেজ জমা না করে তার জায়গায় একটা প্লেসহোল্ডার রাখা হয়। বিস্তারিত জানতে প্রাইভেসি ড্রাফট দেখুন।

কত খরচ হয়?

আর্লি অ্যাক্সেস চলাকালীন বিনামূল্যে। এখন কোনো পেইড প্ল্যান নেই, আর কিছু বদলালে কার্যকর হওয়ার আগেই আমরা জানিয়ে দেব।

কোনো দোকান আমাকে QRPayBD-র পেমেন্ট লিংক পাঠিয়েছে। এটা কি নিরাপদ?

পেজে দোকানের নাম, টাকার অঙ্ক, দোকানের ওয়ালেট নম্বর আর অর্ডারের রেফারেন্স দেখানো হয়। আপনি পেমেন্ট করেন আপনার ওয়ালেটের অ্যাপে, আমাদের পেজে নয়, আর QRPayBD কখনো আপনার PIN বা পাসওয়ার্ড চায় না। পেমেন্টের আগে দোকানের নাম আর টাকার অঙ্ক মিলিয়ে নিন। কিছু ঠিক না লাগলে থেমে যান এবং দোকানকে জিজ্ঞেস করুন।

ব্লগ থেকে

অনলাইন শপের ওয়ালেট পেমেন্ট যাচাইয়ের ছোট ছোট গাইড।

সব লেখা

হাতে এসএমএস চেক করা বন্ধ করতে চান?

অ্যাকাউন্ট খুলুন, দোকানের ফোন কানেক্ট করুন, তারপর একটা আসল অর্ডারে চালিয়ে দেখুন।

বিনামূল্যে অ্যাকাউন্ট খুলুন

আর্লি অ্যাক্সেস চলাকালীন বিনামূল্যে। কার্ড লাগবে না। টাকা নিজের কাছে রাখে না।

বিনামূল্যে অ্যাকাউন্ট খুলুন