Codex · III

স্ট্যাটাস ও ফেরত

লেনদেন স্ট্যাটাস

ড্যাশবোর্ডের প্রতিটি লেনদেন সারির এই স্ট্যাটাসগুলোর একটি থাকে। স্ট্যাটাস সেই লেনদেনের সাম্প্রতিকতম ইভেন্ট প্রতিফলিত করে; ফেরত ও বিরোধ একটি সহোদর সারি না বসিয়ে বিদ্যমান সারিটি আপডেট করে।

স্ট্যাটাসমানে
succeededপেমেন্ট সম্পন্ন। অর্থ আপনার অ্যাকাউন্টে (প্রোভাইডার ফি বাদ দিয়ে)।
pendingপেমেন্ট চলমান। অ্যাসিঙ্ক পেমেন্ট পদ্ধতিতে সাধারণ (ACH, কিছু ক্রিপ্টো রেল) যেখানে নিশ্চিতকরণে মিনিট থেকে ঘণ্টা লাগে।
failedপেমেন্ট সম্পন্ন হয়নি: কার্ড প্রত্যাখ্যাত, মেয়াদোত্তীর্ণ auth, কঠিন প্রত্যাখ্যান। কোনো অর্থ নড়েনি।
partialক্রেতা ইনভয়েস করা পরিমাণের চেয়ে কম দিয়েছেন (সাধারণ যখন একজন ক্রিপ্টো ক্রেতা একটি নেটওয়ার্ক-ফি-হ্রাসকৃত পরিমাণ পাঠান)। সারির amount আসলে যা পাওয়া গেছে তা প্রতিফলিত করে; যা চাওয়া হয়েছিল তার জন্য metadata.invoicedAmount দেখুন।
refundedঅর্থ ক্রেতাকে পুরোপুরি বা আংশিকভাবে ফেরত দেওয়া হয়েছে। সারির amount ফেরত পরিমাণ; ফেরত মূল পেমেন্টের দিন বা সপ্তাহ পরে ঘটতে পারে।
disputedক্রেতা (বা তাঁদের ব্যাংক) একটি বিরোধ বা চার্জব্যাক খুলেছেন। সাড়া দেওয়ার সময়কালের জন্য প্রোভাইডারের ইন্টারফেস দেখুন। সারির metadata.reason প্রোভাইডারের শ্রেণিবিভাগ হুবহু বহন করে।
pending_manualএকটি ডাকযোগে-অর্থ লেনদেন আপনার শারীরিক নিশ্চিতকরণের অপেক্ষায়। পরবর্তী বিভাগ দেখুন।
manual_canceledক্রেতার পেমেন্ট আসার আগে আপনি একটি মুলতবি ডাকযোগে-অর্থ সারিতে Cancel ক্লিক করেছেন।
manual_expiredএকটি মুলতবি ডাকযোগে-অর্থ সারি নিশ্চিতকরণ ছাড়া 30 দিন বসে ছিল আর স্বয়ংক্রিয়ভাবে মেয়াদ শেষ হয়েছে।
manual_revokedআপনি একটি ডাকযোগে-অর্থ পেমেন্টের প্রাপ্তি নিশ্চিত করেছিলেন কিন্তু পরে নিশ্চিতকরণ উল্টে দিয়েছেন (যেমন, পেমেন্টটি অবৈধ প্রমাণিত হয়েছে)। সারিটি succeeded থেকে এই চূড়ান্ত অবস্থায় ফিরে যায়।

ফেরত, বিরোধ, আংশিক পেমেন্ট

Coin Moebius এই প্রোভাইডার ইভেন্টগুলো শোনে আর ড্যাশবোর্ডে মূল লেনদেন সারিটি আপডেট করে। বিশেষভাবে:

  • ফেরত: Stripe-এর charge.refunded ইভেন্ট (পূর্ণ বা আংশিক ফেরত, amount_refunded সহ যাতে আংশিক ফেরত ফেরত দেওয়া অংশটি দেখায়)। NOWPayments-এর refunded IPN। সারির স্ট্যাটাস refunded-এ বদলায়, amount ফেরত পরিমাণ প্রতিফলিত করে, আর metadata.originalChargeId / metadata.originalAmount মূল পেমেন্টের প্রসঙ্গ বহন করে।
  • বিরোধ (চার্জব্যাক): Stripe-এর charge.dispute.created ইভেন্ট। সারির স্ট্যাটাস disputed-এ বদলায়। প্রোভাইডারের উল্লিখিত কারণ হুবহু metadata.reason-এ পার হয়, আপনি যেমন খুশি নিজের UI-তে এটি রেন্ডার করতে পারেন।
  • আংশিক পেমেন্ট: NOWPayments-এর partially_paid IPN। সারির স্ট্যাটাস partial-এ বদলায়। amount আসলে যা পাওয়া গেছে তা প্রতিফলিত করে (actually_paid); metadata.invoicedAmount যা চাওয়া হয়েছিল।

v1-এ, এই ইভেন্টগুলো ড্যাশবোর্ডে আর /status এন্ডপয়েন্টের মাধ্যমে দেখানো হয়। একটি ভবিষ্যৎ রিলিজ ইমেইল বিজ্ঞপ্তি আর একটি আউটবাউন্ড ওয়েবহুক ফরোয়ার্ডার যোগ করবে যাতে আপনার নিজের ব্যাকএন্ড স্বয়ংক্রিয়ভাবে সাড়া দিতে পারে। আপাতত, একটি ছোট পোলিং জব সেট আপ করুন (পরবর্তী বিভাগ দেখুন) বা ড্যাশবোর্ড দেখুন।

যুক্ত করতে প্রস্তুত?

ফ্রি টিয়ার বেশিরভাগ সাইট কভার করে আর কখনো কার্ড চায় না।