ডাকযোগে-অর্থ ফ্লো
- ক্রেতা আপনার সাইটে Coin Moebius বাটনে ক্লিক করেন আর পিকারে "Pay by mail" বেছে নেন। তাঁরা প্রথমে একটি প্রিভিউ দেখেন: আপনার ডাক ঠিকানা, প্রাপ্য পরিমাণ, আর আপনার নির্ধারিত যেকোনো নির্দেশনা, একটি <strong>"Confirm, I'll send payment"</strong> বাটন সহ। এখনো কিছুই রেকর্ড হয়নি, আর এই পর্যায়ে কোনো রেফারেন্স কোড নেই।
- ক্রেতা "Confirm, I'll send payment" ক্লিক করেন। সেই ধাপটিই লেনদেন তৈরি করে: Coin Moebius
X2M-K9P-R7QW-এর মতো একটি অনন্য রেফারেন্স কোড তৈরি করে আর আপনার ডাক ঠিকানার পাশে তা দেখায়। ক্রেতা রেফারেন্স কোডটি প্যাকেজের ভেতরে বা চেকে রাখেন। - তাঁরা নিশ্চিত করলে, আপনার ড্যাশবোর্ডের Transactions ট্যাবে
pending_manualস্ট্যাটাস সহ একটি সারি দেখা দেয়। তালিকার উপরে একটি কলআউটও দেখায় যা আপনাকে মনে করায় যে ডাকযোগে-পেমেন্ট নিশ্চিতকরণ অপেক্ষা করছে। - ক্রেতার পেমেন্ট আপনার মেইলবক্সে পৌঁছালে (নগদ, চেক, Goldback, প্রত্যাশিত মুদ্রা যা-ই হোক), সংশ্লিষ্ট সারিটি খুঁজতে Transactions ট্যাবের সার্চ বক্সে রেফারেন্স কোডটি টাইপ করুন। Mark received ক্লিক করুন। ক্রেতার সাকসেস URL ট্রিগার হয় (তাই তাঁরা একটি নিশ্চিতকরণ পৃষ্ঠা পান), আর আপনি তাঁরা যা কিনেছেন তা পাঠাতে এগিয়ে যান।
- ক্রেতার পেমেন্ট কখনো না এলে, সারিটি 30 দিন পর স্বয়ংক্রিয়ভাবে মেয়াদ শেষ হয়। আপনি তার আগে একটি সারি ম্যানুয়ালি Cancel-ও করতে পারেন।
- আপনি প্রাপ্তি নিশ্চিত করেছিলেন কিন্তু পরে আবিষ্কার করলেন পেমেন্ট অবৈধ ছিল (জাল, ভুল আইটেম, খালি খাম), সারিতে Undo confirmation ক্লিক করুন। স্ট্যাটাস
manual_revoked-এ বদলায়। এটি ড্যাশবোর্ডে আপনার রেকর্ড সংশোধন করে। এরপর কী ঘটল তা নিয়ে ক্রেতার সাথে যোগাযোগ আপনার আর তাঁদের মধ্যে।
ডাকযোগে-অর্থ পরীক্ষা
ডাকযোগে-অর্থের কোনো স্যান্ডবক্স, কোনো টেস্ট কি, আর কনফিগার করার মতো কোনো বাহ্যিক অ্যাকাউন্ট নেই। পুরো ফ্লো আপনার সাইট আর আপনার ড্যাশবোর্ডের মধ্যে ঘটে। এটি পরীক্ষার দুটি উপায় আছে: একটি পৃষ্ঠার বাই বাটন থেকে পুরো রাউন্ড ট্রিপ, কিংবা সরাসরি ড্যাশবোর্ড থেকে একটি দ্রুত পরীক্ষা।
ড্যাশবোর্ড থেকে দ্রুত পরীক্ষা
ড্যাশবোর্ড একটি আসল পেমেন্ট না জড়িয়ে যেকোনো প্রোভাইডারের জন্য একটি টেস্ট লেনদেন তৈরি করতে পারে। একটি লেনদেন সারি কেমন দেখায় তা দেখতে, ডাকযোগে-অর্থের জন্য "Mark received" ফ্লো অনুশীলন করতে, কিংবা আসল অর্থ খরচের আগে আপনার তালিকায় একটি ক্রিপ্টো পেমেন্ট কীভাবে দেখায় তা প্রিভিউ করতে এটি কাজে লাগে।
- আপনার প্রজেক্টে Transactions ট্যাব খুলুন আর Send a test event ক্লিক করুন।
- একটি পণ্য বেছে নিন, কী ঘটেছে বেছে নিন (পেমেন্ট, ফেরত, ডাকযোগে-অর্থ, সাবস্ক্রিপশন নবায়ন), আর আপনি যে প্রোভাইডার সিমুলেট করতে চান তা বেছে নিন (Stripe, NOWPayments, বা Pay by mail)। ডাকযোগে-অর্থ ইভেন্টের জন্য, প্রোভাইডার স্বয়ংক্রিয়ভাবে নির্ধারিত হয়।
- Send test event ক্লিক করুন। "test" ট্যাগ করা একটি নতুন সারি দেখা দেয় যাতে এটি লাইভ ডেটার সাথে না মেশে। একটি আসল লেনদেনের মতোই সারিটি সঠিক প্রোভাইডার ফিল্টারের অধীনে দেখায়।
বিশেষ করে ডাকযোগে-অর্থের জন্য, একটি আসল রেফারেন্স কোড সহ একটি pending_manual সারি তৈরি করতে "একটি ডাকযোগে-অর্থ অর্ডার অপেক্ষা করছে" বেছে নিন। তারপর আপনি এতে "Mark received," "Cancel," আর "Undo confirmation" ক্লিক করা অনুশীলন করতে পারেন।
টেস্ট ইভেন্ট আপনার মাসিক লেনদেন কোটায় গণনা হয় না।
একটি বাই বাটন থেকে পুরো রাউন্ড ট্রিপ
সম্পূর্ণ ফ্লো পরীক্ষা করতে (আপনার ক্রেতা যা দেখেন থেকে আপনি যা দেখেন), এই ধাপগুলো অনুসরণ করুন। পুরোটায় প্রায় দুই মিনিট লাগে।
- প্রোভাইডার সেট আপ করুন। আপনার ড্যাশবোর্ডে, আপনার প্রজেক্টের Providers ট্যাবে যান আর "Add provider" → Pay by mail ক্লিক করুন। যেকোনো ডাক ঠিকানা (পরীক্ষার জন্য আপনার নিজেরটাই ঠিক আছে) আর যেকোনো মুদ্রা (যেমন,
USD,GBK) লিখুন। সেভ করুন। - একটি পণ্য যোগ করুন। Products ট্যাবে, "Test item"-এর মতো একটি নাম আর একটি দাম দিয়ে একটি পণ্য তৈরি করুন। প্রোভাইডারের জন্য আপনি যা লিখেছেন তার সাথে মেলাতে মুদ্রা নির্ধারণ করুন।
- একটি পৃষ্ঠায় বাই বাটন রাখুন। যেকোনো পৃষ্ঠায় বাই বাটন HTML পেস্ট করুন, এমনকি আপনার কম্পিউটারের একটি খালি HTML ফাইলেও।
endpointঅ্যাট্রিবিউটটি আপনার Cloud প্রজেক্ট URL-এ নির্দেশ করুন। আপনি worker স্থানীয়ভাবে চালালে, এর বদলেhttp://localhost:8787ব্যবহার করুন। - বাটনে ক্লিক করে "Pay by mail" বেছে নিন। পিকার খোলে আপনার যুক্ত করা প্রতিটি প্রোভাইডার দেখিয়ে। "Pay by mail" বেছে নিন। আপনি আপনার ডাক ঠিকানা, প্রত্যাশিত পরিমাণ ও মুদ্রা, আর একটি "Confirm, I'll send payment" বাটন সহ একটি প্রিভিউ দেখবেন। এখনো কোনো রেফারেন্স কোড নেই।
- "Confirm, I'll send payment" ক্লিক করুন। এটি ক্রেতা পেমেন্ট পাঠাতে প্রতিশ্রুতিবদ্ধ হওয়া। Coin Moebius লেনদেনটি রেকর্ড করে আর
X2M-K9P-R7QW-এর মতো একটি রেফারেন্স কোড দেখায়। - ড্যাশবোর্ড খুলুন। Transactions ট্যাবে যান।
pending_manualস্ট্যাটাস আর আপনি এইমাত্র দেখা একই রেফারেন্স কোড সহ একটি নতুন সারি দেখা দেয়। এটি যদি আপনার প্রথম মুলতবি সারি হয়, তালিকার উপরে একটি কলআউট আপনাকে মনে করায় যে ডাকযোগে-পেমেন্ট নিশ্চিতকরণের অপেক্ষায়। - "Mark received" ক্লিক করুন। সারির স্ট্যাটাস
succeeded-এ বদলায়। এটাই সম্পূর্ণ সুখী পথ, ক্রেতার ক্লিক থেকে আপনার নিশ্চিতকরণ পর্যন্ত।
রেফারেন্স কোড দিয়ে একটি লেনদেন খোঁজা
একটি পেমেন্ট আপনার মেইলবক্সে পৌঁছালে, ক্রেতার দেওয়া রেফারেন্স কোডটি খুঁজুন (খামে ছাপা, চেকের মেমোতে লেখা, কিংবা প্যাকেজের ভেতরে গোঁজা)। তারপর সেই কোডটি Transactions ট্যাবের সার্চ বক্সে টাইপ করুন আর Enter চাপুন। টেবিল মিলে যাওয়া সারিগুলোতে ফিল্টার হয় যাতে আপনি পুরো লেনদেন ইতিহাস ঘাঁটাঘাঁটি না করে সঠিকটিতে "Mark received" ক্লিক করতে পারেন।
অন্যান্য ফলাফল পরীক্ষা করা
একই ধাপগুলো আবার চালান, কিন্তু সারিটি প্রাপ্ত হিসেবে চিহ্নিত করার বদলে, এগুলোর প্রতিটি চেষ্টা করুন:
- এটি বাতিল করুন। মুলতবি সারিতে "Cancel" ক্লিক করুন। স্ট্যাটাস
manual_canceled-এ বদলায়। একজন ক্রেতা কিছু পাঠানোর আগে মন বদলেছেন বললে আপনি এটিই করবেন। - এটিকে মেয়াদ শেষ হতে দিন। একটি মুলতবি সারি একা রাখুন। 30 দিন পর এটি স্বয়ংক্রিয়ভাবে
manual_expired-এ মেয়াদ শেষ হয়। আচরণ যাচাইয়ে আপনাকে 30 দিন অপেক্ষা করতে হয় না। মেয়াদ শেষ Cancel-এর মতোই কাজ করে, কেবল এটি একটি সময়সূচিতে স্বয়ংক্রিয়ভাবে ঘটে। - একটি ভিন্ন পরিমাণ লিখুন। "Mark received" ক্লিক করার সময়, প্রত্যাশিত থেকে ভিন্ন একটি প্রাপ্ত পরিমাণ লিখুন (যেমন, ক্রেতা 5টির বদলে 4টি Goldback পাঠিয়েছেন)। লেনদেন তবু সফল হয়, কিন্তু ড্যাশবোর্ড প্রত্যাশিত ও প্রাপ্ত দুই পরিমাণই দেখায় যাতে আপনার রেকর্ড আসলে যা পৌঁছেছে তা প্রতিফলিত করে।
- একটি নিশ্চিতকরণ উল্টে দিন। প্রথমে একটি সারি প্রাপ্ত হিসেবে চিহ্নিত করুন যাতে তা
succeededদেখায়, তারপর সেই সারিতে "Undo confirmation" ক্লিক করুন। স্ট্যাটাসmanual_revoked-এ বদলায়। এভাবেই আপনি একটি ভুল সংশোধন করবেন বা পরে অবৈধ প্রমাণিত একটি পেমেন্ট চিহ্নিত করবেন।
কী খুঁজবেন
- পিকারের রেফারেন্স কোড ড্যাশবোর্ড সারির রেফারেন্স কোডের সাথে মেলে।
- পিকারে আপনার ডাক ঠিকানা সঠিকভাবে দেখায়।
- "Mark received" আর "Cancel" বাটন কেবল
pending_manualসারিতে দেখায়, কার্ড বা ক্রিপ্টো লেনদেনে নয়। - প্রাপ্ত হিসেবে চিহ্নিত করার পর, সারিটি সঠিক পরিমাণ সহ
succeededদেখায়। - সার্চ বক্সে রেফারেন্স কোড দিয়ে খুঁজলে সঠিক সারিটি পাওয়া যায়।
পরীক্ষার সময় তৈরি পুরো রাউন্ড-ট্রিপ লেনদেন আপনার মাসিক কোটায় গণনা হয়। ফ্রি টিয়ারে (মাসে 150 লেনদেন), কয়েকটি টেস্ট রান কোনো ছাপ ফেলবে না। ড্যাশবোর্ডের "Send a test event" বাটন থেকে পাঠানো টেস্ট ইভেন্ট একদমই গণনা হয় না।