# سیاست انطباق با صورتحساب الکترونیکی
نسخه ۱.۰
Doify اطلاعات سفارش، فاکتور، مالیات، پرداخت و Snapshot طرفین را نگهداری میکند و میتواند از طریق آداپتور اختصاصی به سامانه صورتحساب الکترونیکی قلمرو فعالیت متصل شود. فعالبودن ماژول مالی بهتنهایی به معنی ثبت قانونی صورتحساب نیست.
پیش از فعالسازی عملیاتی باید شناسه و گواهی مؤدی، الگوی صورتحساب، حافظه/پایانه، شناسه کالا یا خدمت، نرخ مالیات، واحد پول، قواعد ابطال و اصلاح و روش دریافت شناسه مرجع توسط مشاور مالیاتی تأیید شود. Credentialها باید رمزگذاری و دسترسی آنها محدود باشد.
آداپتور باید ارسال idempotent، امضای لازم، صف Retry، ثبت پاسخ بدون افشای Secret، تطبیق مبلغ و وضعیت، و امکان ارسال مجدد کنترلشده را اجرا کند. هر فاکتور وضعیت محلی و وضعیت مرجع بیرونی مستقل دارد. خطای ارسال نباید فاکتور را بهاشتباه پرداختشده یا قانونی علامت بزند.
تا زمان انتخاب کشور، ارائهدهنده و دریافت تأیید کتبی مالی، وضعیت انطباق «نیازمند پیکربندی» است. مالک پلتفرم باید مدرک پذیرش مالی و نتیجه آزمون Sandbox و Production را در داشبورد آمادگی ثبت کند.
نسخه ۱.۰
Doify اطلاعات سفارش، فاکتور، مالیات، پرداخت و Snapshot طرفین را نگهداری میکند و میتواند از طریق آداپتور اختصاصی به سامانه صورتحساب الکترونیکی قلمرو فعالیت متصل شود. فعالبودن ماژول مالی بهتنهایی به معنی ثبت قانونی صورتحساب نیست.
پیش از فعالسازی عملیاتی باید شناسه و گواهی مؤدی، الگوی صورتحساب، حافظه/پایانه، شناسه کالا یا خدمت، نرخ مالیات، واحد پول، قواعد ابطال و اصلاح و روش دریافت شناسه مرجع توسط مشاور مالیاتی تأیید شود. Credentialها باید رمزگذاری و دسترسی آنها محدود باشد.
آداپتور باید ارسال idempotent، امضای لازم، صف Retry، ثبت پاسخ بدون افشای Secret، تطبیق مبلغ و وضعیت، و امکان ارسال مجدد کنترلشده را اجرا کند. هر فاکتور وضعیت محلی و وضعیت مرجع بیرونی مستقل دارد. خطای ارسال نباید فاکتور را بهاشتباه پرداختشده یا قانونی علامت بزند.
تا زمان انتخاب کشور، ارائهدهنده و دریافت تأیید کتبی مالی، وضعیت انطباق «نیازمند پیکربندی» است. مالک پلتفرم باید مدرک پذیرش مالی و نتیجه آزمون Sandbox و Production را در داشبورد آمادگی ثبت کند.