سلام،

در اپلیکیشنم کاربر محصولی انتخاب و دکمه پرداخت رو میزنه و راهنماییش میکنم به صفحه پرداخت. کاربر میتونه انتخاب کنه پرداخت به شیوه ایرانی داشته باشه یا با Stripe پرداخت کنه (فرض کنید پی‌پل). میخوام دیتابیس رو طوری دیزاین کنم که در هر صورت کاربر چه با مستر کارت، ویزا، پی‌پل و سیستم پرداخت اینترنتی ایرانی هزینه رو برام واریز میکنه جدولم پاسخگو باشه. چه فیلدهایی لازمه معمولاً واسه یه جدول تراکنش‌ها. فرض کنید کاربر قراره تمام تراکنش‌هاشو هم ببینه.