সেলস
WhatsApp-এ Checkout.com পেমেন্ট লিংক পাঠান, আর পদক্ষেপ নিন শুধু ক্যাপচার হওয়া পেমেন্টে
আপনার ব্যবসা Checkout.com দিয়ে কার্ড পেমেন্ট নেয়, আর গ্রাহকেরা চ্যাটে বারবার জানতে চান কীভাবে পেমেন্ট করবেন। নিজের Checkout.com পেমেন্ট পেজে সঠিক অঙ্কের লিংক পাঠানো এবং পেমেন্ট ক্যাপচার হলেই কথোপকথন নিজে থেকে এগিয়ে নেওয়ার উপায়।
MonoChat টিম আপডেট করা হয়েছে: 6 মিনিটে পড়া যায়
এই পেজে
WhatsApp-এ Checkout.com পেমেন্ট লিংক পাঠাতে নিজের Checkout.com অ্যাকাউন্ট থেকে সঠিক অঙ্ক ও মুদ্রায় একটি পেমেন্ট অর্ডার তৈরি করুন, Hosted Payments Page-এর লিংকটি এটি কীসের পেমেন্ট সেই এক লাইনসহ চ্যাটে পাঠান, আর Checkout.com পেমেন্ট ক্যাপচার জানালে একই চ্যাটে কনফার্ম করুন। ভার্সন ৩.৮.৪৬ থেকে MonoChat-এ Checkout.com একটি বিল্ট-ইন পেমেন্ট সিস্টেম: ফ্লোর পেমেন্ট অনুরোধ পাঠান নোড লিংক তৈরি করে পাঠায়, আর টাকা ক্যাপচার হলে নতুন পেমেন্ট গ্রহণ করা হয়েছে ইভেন্ট ফ্লোকে জানিয়ে দেয়।
এই গাইড সেই ব্যবসাগুলোর জন্য যারা ইতিমধ্যে Checkout.com দিয়ে কার্ড পেমেন্ট নেয় বা Checkout.com বেছে নেওয়ার কথা ভাবছে, এবং একই অ্যাকাউন্টে WhatsApp, Instagram, Messenger ও ওয়েব চ্যাটের কথোপকথনেও পেমেন্ট নিতে চায়।
কেন নিজের পেমেন্ট প্রসেসরের লিংক
অনেক বিক্রি কখনো কার্ট পর্যন্ত যায় না। গ্রাহক কোটেশন চান, কাস্টম অর্ডারের দাম চ্যাটে ঠিক করেন, কোনো সার্ভিস বুক করেন, বা মেরামতের পর বাকি টাকা দিতে চান। প্রতিটি ক্ষেত্রে ডিল শেষ হয় কথোপকথনেই, আর শেষ প্রশ্নটা হয়: “কীভাবে পেমেন্ট করব?”
উত্তরে ব্যাংক অ্যাকাউন্ট নম্বর বা কোনো সাধারণ পেমেন্ট অ্যাপের লিংক দিলে ঝামেলা তিনটি: টাকা এমন জায়গায় যায় যেখানে আপনার অ্যাকাউন্টস টিম দেখে না, কেউ সেটি অর্ডারের সঙ্গে মেলাতে পারে না, আর টাকা এল কিনা এজেন্টকে হাতে হাতে দেখতে হয়। ওই নির্দিষ্ট অর্ডারের জন্য নিজের Checkout.com অ্যাকাউন্টে তৈরি লিংক তিনটিরই সমাধান:
- সবকিছুর জন্য একটাই প্রসেসর। চ্যাট থেকে আসা কার্ড পেমেন্ট যায় ওয়েবসাইটের মতোই একই Checkout.com অ্যাকাউন্টে, একই রিপোর্ট ও একই সেটলমেন্টে।
- চ্যাটে কার্ডের তথ্য নেই। Checkout.com-এর ডকুমেন্টেশন অনুযায়ী Hosted Payments Page গ্রাহককে Checkout.com-এর হোস্ট করা একটি নিরাপদ পেজে নিয়ে যায়, তাই সংবেদনশীল পেমেন্ট তথ্য আপনাকে সামলাতে হয় না এবং PCI কমপ্লায়েন্সের দায়িত্ব Checkout.com-এরই থাকে।
- পেইড মানে ক্যাপচার হওয়া। সঠিক অঙ্ক ও মুদ্রায় পেমেন্ট ক্যাপচার হয়েছে বলে Checkout.com নিশ্চিত করার পরই MonoChat অর্ডারকে পেইড ধরে, তাই ব্যর্থ পেমেন্টের জন্য কোনো ফ্লো গ্রাহককে ধন্যবাদ জানায় না।
গ্রাহক PayPal-এ পেমেন্ট করতে চাইলে দেখুন WhatsApp-এ PayPal পেমেন্ট লিংক; উপসাগরীয় দেশে কিস্তিতে পেমেন্টের জন্য Tabby ও Tamara; আর চ্যাটে টাকা নেওয়ার সব উপায় একসঙ্গে পাবেন WhatsApp চ্যাটে পেমেন্ট নেওয়া গাইডে।
পেমেন্ট কীভাবে এগোয়, ধাপে ধাপে
- কোনো ফ্লো, অ্যাপ বা এজেন্ট MonoChat-এ অঙ্ক ও মুদ্রাসহ একটি পেমেন্ট অর্ডার তৈরি করে।
- MonoChat আপনার Checkout.com অ্যাকাউন্টে একটি Hosted Payments Page সেশন তৈরি করে: অর্ডারটি তার রেফারেন্স, ক্যাপচার চালু, আর আপনার ডিফল্ট বিলিং দেশ।
- লিংকটি কথোপকথনে যায়।
- গ্রাহক Checkout.com-এর পেজে পেমেন্ট করে সফল, বাতিল বা ব্যর্থতার পেজে ফিরে আসেন।
- গ্রাহক ফিরলে MonoChat Checkout.com-এর কাছে পেমেন্ট যাচাই করে, আর Checkout.com আলাদাভাবে একটি সাইন করা
payment_capturedওয়েবহুকও পাঠায়। দুটোর যেকোনো একটিই অর্ডারকে পেইড চিহ্নিত করে, তবে কেবল তখনই যখন পেমেন্ট অনুমোদিত, ক্যাপচার হওয়া এবং অর্ডারের অঙ্ক ও মুদ্রার সঙ্গে মেলে। - নতুন পেমেন্ট গ্রহণ করা হয়েছে ইভেন্ট চালু হয়, আর আপনার ফ্লো এগিয়ে যায়।
৫ নম্বর ধাপের কারণে গ্রাহক আগেভাগে পেজ বন্ধ করলেও অর্ডার ঝুলে থাকে না: ওয়েবহুক ঠিকই ক্যাপচারের খবর দেয়। আর যে ওয়েবহুকের সিগনেচার আপনার সিগনেচার কী-র সঙ্গে মেলে না, সেটি উপেক্ষা করা হয়।
মেসেজগুলো দেখতে কেমন
লিংকের মেসেজ, গ্রাহক পেমেন্ট করতে চাওয়ার পর ২৪ ঘণ্টার কাস্টমার সার্ভিস উইন্ডোর মধ্যে:
ধন্যবাদ, রাকিব ভাই! মিলানে ডেলিভারিসহ আপনার ৬ জনের সেগুন কাঠের ডাইনিং সেটের পেমেন্ট লিংক: EUR 1,240.00। {payment link} লিংকটি আমাদের নিরাপদ Checkout.com পেমেন্ট পেজ খুলবে, মেয়াদ ২৪ ঘণ্টা। পেমেন্ট কনফার্ম হলেই আমরা শিপমেন্টের তারিখ ঠিক করে দেব।
পেমেন্ট ক্যাপচার হলে স্বয়ংক্রিয় কনফার্মেশন:
পেমেন্ট পেয়েছি, ধন্যবাদ! অর্ডার #5821 কনফার্ম হয়েছে। ডেলিভারির ঠিকানা কি আগেরটাই থাকবে?
২৪ ঘণ্টার উইন্ডো বন্ধ হয়ে গেলে ইউটিলিটি টেমপ্লেটে রিমাইন্ডার:
আসসালামু আলাইকুম রাকিব ভাই, অর্ডার #5821-এর EUR 1,240.00 পেমেন্ট বাকি আছে। “লিংক” লিখে উত্তর দিলে নতুন পেমেন্ট লিংক পাঠিয়ে দেব, অথবা এখানেই যেকোনো প্রশ্ন করুন।
মেসেজে অঙ্ক ও মুদ্রা লিখুন, যাতে ট্যাপ করার আগেই গ্রাহক জানেন পেজে কত চার্জ হবে। আর সেশনের মেয়াদ যেহেতু ২৪ ঘণ্টা, পরদিনের রিমাইন্ডারে পুরোনো লিংক না দিয়ে নতুন লিংকের প্রস্তাব দিন।
WhatsApp-এর যে নিয়মগুলো মানতে হবে
- ২৪ ঘণ্টার কাস্টমার সার্ভিস উইন্ডোর ভেতরে (গ্রাহক গত ২৪ ঘণ্টায় আপনাকে মেসেজ করেছেন) লিংক সাধারণ মেসেজ হিসেবে পাঠাতে পারেন।
- উইন্ডো বন্ধ হলে শুধু অনুমোদিত টেমপ্লেট পাঠানো যায়। একটি নির্দিষ্ট অর্ডারের রিমাইন্ডার ইউটিলিটি টেমপ্লেট; অফার যোগ করলে সেটি মার্কেটিং হয়ে যায়। দেখুন WhatsApp টেমপ্লেট মেসেজের উদাহরণ।
- Meta প্রতিটি ডেলিভার হওয়া মেসেজে চার্জ নেয়, ক্যাটাগরি ও প্রাপকের দেশের কোড অনুযায়ী। ১ অক্টোবর ২০২৬ থেকে প্রতিটি বিজনেস ফোন নম্বর মাসে ১,০০০টি সার্ভিস মেসেজ ফ্রি পায়, আর ১,০০১তম থেকে Meta চার্জ করে। বিস্তারিত আমাদের WhatsApp API প্রাইসিং গাইডে। Meta সরাসরি আপনাকে বিল করে; MonoChat কোনো মার্কআপ যোগ করে না।
- চ্যাটে কখনো কার্ড নম্বর চাইবেন না। পেমেন্ট হয় Checkout.com-এর পেজে; চ্যাটে যায় শুধু লিংক।
MonoChat-এ Checkout.com পেমেন্ট লিংক সেটআপ
MonoChat অফিসিয়াল Meta Business Partner এবং আপনার নম্বর WhatsApp Business API-এর সঙ্গে যুক্ত করে। একই পেমেন্ট লিংক Instagram, Messenger ও ওয়েব চ্যাটের কথোপকথনেও কাজ করে।
১. Checkout.com প্রস্তুত করুন। আপনার অ্যাকাউন্টে Hosted Payments Page চালু আছে কিনা দেখে নিন। Checkout.com Dashboard থেকে আপনার secret key ও processing channel ID লিখে রাখুন, আর base URL prefix খুঁজে নিন: Settings › Account structure-এ থাকা client ID-র প্রথম ৮টি অক্ষর, cli_ বাদ দিয়ে।
২. ওয়েবহুক যোগ করুন। Checkout.com Dashboard-এ payment_captured ইভেন্টের জন্য একটি ওয়েবহুক যোগ করুন যা আপনার MonoChat ঠিকানার /api/payment-system/checkoutcom/webhook-এ যায়, আর তার signature key তৈরি করুন।
৩. MonoChat-এ Checkout.com যোগ করুন। সেটিংস › পেমেন্ট › পেমেন্ট সিস্টেম-এ গিয়ে তৈরি করুন চাপুন, Checkout.com বেছে নিন, একটি শিরোনাম দিন এবং সিক্রেট কী, প্রসেসিং চ্যানেল আইডি, বেস URL প্রিফিক্স, Webhook সিগনেচার কী ও ডিফল্ট বিলিং দেশ পূরণ করুন। আগে পরীক্ষা করতে স্যান্ডবক্স মোড চালু করুন। ফ্লো কোনো পেমেন্ট সিস্টেমের নাম না বললে Checkout.com ব্যবহার করতে চাইলে ডিফল্ট হিসেবে সেট করুন, আর মুদ্রার সেটিংসে আপনার মুদ্রাগুলো গ্রহণযোগ্য করে রাখুন।
৪. ফ্লো থেকে লিংক পাঠান। একটি পেমেন্ট অনুরোধ পাঠান নোড যোগ করুন। Checkout.com বেছে নিন, অঙ্ক দিন (ভেরিয়েবল চলবে, তাই অঙ্কটি অর্ডার, কোটেশন বা গ্রাহকের উত্তর থেকে আসতে পারে) এবং মুদ্রা দিন। লিংকের জায়গায় {{paymentLink}} রেখে নিজের মেসেজ লিখুন, অথবা ডিফল্ট লেখার জন্য খালি রাখুন। অঙ্ক ধনাত্মক সংখ্যা না হলে বা কোনো পেমেন্ট সিস্টেম সেট না থাকলে নোড ব্যর্থতার পথে যায় এবং কিছুই পাঠানো হয় না। এজেন্টরাও চ্যাটের পাশের ওয়ালেট উইজেট থেকে পেমেন্ট অর্ডার তৈরি করুন দিয়ে হাতে লিংক পাঠাতে পারেন।
৫. অর্ডারটি পরের জন্য রেখে দিন। ফ্লো ভেরিয়েবল সংরক্ষণ করুন চালু করে pay-এর মতো একটি নাম দিন। অর্ডার ID ও লিংক flow.pay.paymentSystemOrderId ও flow.pay.paymentLink-এ সংরক্ষিত হয়, পরের মেসেজ ও শর্তে কাজে লাগানোর জন্য।
৬. পেমেন্টে সাড়া দিন। নতুন পেমেন্ট গ্রহণ করা হয়েছে দিয়ে একটি ফ্লো শুরু করুন: কনফার্মেশন পাঠাতে, গ্রাহককে ট্যাগ করতে, বা HTTP অনুরোধ নোড দিয়ে আপনার নিজের অর্ডার সিস্টেমে খবর দিতে। পেমেন্টের পরিমাণ ও পেমেন্টের মুদ্রা শর্ত দিয়ে অগ্রিম আর পুরো পেমেন্ট আলাদাভাবে সামলানো যায়। MonoChat-এর লিংকে আসা পেমেন্ট গ্রাহকের ওয়ালেট ব্যালান্সেও যোগ হয়, তাই পরের এজেন্ট দেখতে পান কত টাকা পেমেন্ট হয়েছে।
রিফান্ড হয় Checkout.com Dashboard থেকে; MonoChat রিফান্ড করে না। পুরো সেটআপের সারাংশ আছে Checkout.com + WhatsApp পেজে ও হেল্প সেন্টারে। app.monochat.ai-এ ফ্রি শুরু করুন।
কোথায় কাজে লাগে
- বুকিং ও সার্ভিসের অগ্রিম: ক্লিনিক, সেলুন, ট্যুর বা ভাড়ার ব্যবসা কনফার্ম করার আগে চ্যাটেই অগ্রিম নেয়; দেখুন WhatsApp-এ অ্যাপয়েন্টমেন্ট বুকিং।
- কোটেশন ও কাস্টম অর্ডার: ফার্নিচার, ইভেন্ট, B2B অর্ডার, আর যা কিছুর দাম কথা বলে ঠিক হয়।
- কাজ শেষে বাকি টাকা: গ্যারেজ বা মেরামতের সার্ভিস কাজ শেষ হলে চূড়ান্ত অঙ্ক পাঠায়।
- ক্যাশ অন ডেলিভারির গ্রাহক যিনি মত বদলালেন: অর্ডার কনফার্মেশন ফ্লোতে তাকে কার্ড লিংকের বিকল্প দিন।
- সোশ্যাল মিডিয়া থেকে বিক্রি করা দোকান: Instagram বা Click-to-WhatsApp বিজ্ঞাপন থেকে আসা ক্রেতা কার্টে না গিয়ে কথোপকথনেই পেমেন্ট করেন।
চালুর আগে
- স্যান্ডবক্স মোডে একটি টেস্ট পেমেন্ট করে দেখুন কনফার্মেশন মেসেজ আসে কিনা।
- ওয়েবহুক যাচাই করুন: ইভেন্ট
payment_captured, ঠিকানার শেষে/api/payment-system/checkoutcom/webhook, আর MonoChat-এ দেওয়া সিগনেচার কী ঠিক সেটিই যা Checkout.com তৈরি করেছে। - বেস URL প্রিফিক্স মিলিয়ে নিন; প্রিফিক্স ভুল হলে MonoChat আপনার অ্যাকাউন্টে পৌঁছাতে পারে না।
- শুধু সেই মুদ্রায় চার্জ করুন যা আপনার Checkout.com অ্যাকাউন্ট গ্রহণ করে এবং MonoChat-এ চালু আছে।
- মেয়াদ শেষের কথা মাথায় রাখুন: ২৪ ঘণ্টা পরের রিমাইন্ডারে নতুন লিংক যায়।
- পেমেন্টের পর কী হবে তা গ্রাহককে জানান: ডেলিভারির তারিখ, বুকিং কনফার্মেশন বা পরের ধাপ।
সূত্র
- Checkout.com docs: Accept a payment on a hosted page (৭ নভেম্বর ২০২৬ দেখা)
- Meta for Developers: WhatsApp Business Platform-এর মূল্য (৭ নভেম্বর ২০২৬ দেখা)
- MonoChat হেল্প সেন্টার: পেমেন্ট সিস্টেম, ফ্লো ও গ্রাহকের ওয়ালেট (৭ নভেম্বর ২০২৬ দেখা)
- MonoChat চেঞ্জলগ: ভার্সন ৩.৮.৪৬ (Checkout.com পেমেন্ট লিংক)
MonoChat দিয়ে এটি বাস্তবে প্রয়োগ করুন