هدف اتصال ووکامرس و حسابداری
هدف اصلی حذف ورود دوباره سفارش و ایجاد یک جریان قابل ردیابی از خرید آنلاین تا موجودی، دریافت و سند مالی است. اتصال فقط انتقال نام مشتری نیست؛ وضعیت سفارش و قواعد کسبوکار باید نیز در نظر گرفته شوند.
دادههای اصلی برای همگامسازی
- سفارش و اقلام آن
- مشتری و آدرسها
- کالا، کد و تنوعها
- تخفیف، مالیات و هزینه ارسال
- روش پرداخت و وضعیت تسویه
- وضعیت ارسال و مرجوعی
- موجودی و رزرو کالا
تعیین منبع اصلی داده
قبل از راهاندازی باید مشخص شود کدام سیستم مرجع هر نوع داده است. برای مثال ممکن است موجودی از نرم افزار انبار به ووکامرس ارسال شود، اما سفارش از ووکامرس وارد سیستم مالی شود.
نگاشت وضعیت سفارش
وضعیتهای در انتظار پرداخت، در حال پردازش، تکمیلشده، لغوشده و مرجوعی باید به رویدادهای داخلی تبدیل شوند. صدور فاکتور یا رزرو موجودی نباید بدون توجه به این وضعیتها انجام شود.
مدیریت خطا و تکرار
کانکتور باید در برابر ارسال تکراری مقاوم باشد. هر سفارش باید شناسه منبع داشته باشد و اجرای مجدد نباید فاکتور یا مشتری تکراری بسازد.
امنیت اتصال
کلید API باید حداقل دسترسی لازم را داشته باشد، در مخزن کد ذخیره نشود و امکان تعویض آن وجود داشته باشد. وبهوک نیز باید امضا یا توکن معتبر داشته باشد.
گزارشهای ضروری
- سفارشهای واردنشده
- خطاهای تطبیق کالا
- اختلاف موجودی
- پرداختهای بدون تطبیق
- مرجوعیهای ناقص
- آخرین زمان همگامسازی
جمعبندی
اتصال موفق ووکامرس به حسابداری نیازمند نگاشت دقیق داده و وضعیت است. در صفحه اتصال ووکامرس به حسابداری نمابین دامنه عملیاتی این اتصال توضیح داده شده است.