Skip to main content
#P1921

temporary_payment

جدول پرداخت‌های موقت

مقدمه

این جدول برای ذخیره‌سازی موقت اطلاعات پرداخت در حین انجام عملیات مالی طراحی شده است. رکوردهای این جدول معمولاً پیش از تأیید نهایی پرداخت یا در زمان تبادل اطلاعات با درگاه بانکی ایجاد می‌شوند و نقش واسط میان درخواست اولیه و ثبت نهایی تراکنش مالی را ایفا می‌کنند.

ساختار جدول

نام ستون نوع داده توضیح
id BIGINT شناسه یکتای پرداخت موقت
branch INT شناسه دفتر متصل به جدول آفیس
operator_type ENUM('b2e','b2b','b2c') نوع اپراتور یا مدل تجاری پرداخت
operator INT شناسه اپراتور یا کاربر ایجادکننده درخواست پرداخت
gateway_id BIGINT ارجاع به رکورد درگاه پرداخت مرتبط
request LONGTEXT اطلاعات کامل درخواست ارسال‌شده به درگاه پرداخت
response LONGTEXT پاسخ دریافتی از درگاه پرداخت در صورت بازگشت
status INT وضعیت پرداخت موقت (در انتظار، موفق، ناموفق)
created_at DATETIME زمان ایجاد رکورد پرداخت موقت
updated_at DATETIME زمان آخرین به‌روزرسانی وضعیت پرداخت

نتیجه‌گیری

جدول پرداخت‌های موقت نقش حیاتی در پایداری و اطمینان فرآیندهای مالی سامانه دارد. این ساختار امکان ثبت مرحله‌ای اطلاعات، مدیریت خطاهای احتمالی در ارتباط با درگاه و جلوگیری از ثبت تراکنش‌های ناقص یا تکراری را فراهم می‌سازد و مکمل جداول نهایی پرداخت و کیف پول محسوب می‌شود.

مستند پایگاه داده – جدول پرداخت‌های موقت