- بومی ایران
- سازگار با Odoo ۱۹
هستهٔ بازارگاه
پایهٔ مشترک کانکتورهای بازارگاه در ابرک
پاسخ کوتاه: هستهٔ بازارگاه ابرک پایهٔ مشترک فروش همزمان در دیجیکالا، اسنپفود و بازارگاههای دیگر از درون اودو است. محصول، انبار، لیست قیمت و سفارش فروش خود اودو مرجع میماند، هر سفارش بازارگاه دقیقاً یک بار سفارش فروش میشود و همهٔ درخواستهای همهٔ سکوها در یک لاگ مشترک ثبت میشوند.
فروشندهای که هم در دیجیکالا کالا دارد و هم در اسنپفود یا اسنپمارکت، معمولاً با چند پنل جدا، چند فایل اکسل موجودی و یک حسابدار خسته روبهروست. وقتی موجودی یک کالا در انبار تمام شود و پنل یکی از سکوها هنوز آن را فعال نشان دهد، نتیجه سفارش لغوشده و جریمهٔ فروشنده است. هستهٔ بازارگاه ابرک این چند پنل را به یک مرجع برمیگرداند: انبار و سفارش فروش اودو.
هستهٔ بازارگاه ابرک چیست؟
هستهٔ بازارگاه با نام فنی abrak_marketplace_core افزونهای است که هر کانکتور بازارگاه ابرک روی آن ساخته شده است. خودش به هیچ سکویی وصل نمیشود؛ کارش این است که حساب فروشنده، نگاشت کالا، تبدیل ریال و تومان، موجودی آزاد، ورود سفارش و لاگ درخواست را یک بار و درست بنویسد تا کانکتور دیجیکالا و کانکتور اسنپفود فقط آداپتوری نازک برای زبان API همان سکو باشند. با نصب هر یک از این دو کانکتور، هسته هم خودکار نصب میشود.
چه کارهایی را هسته برای همهٔ سکوها انجام میدهد؟
حساب فروشنده با انبار و لیست قیمت خودش
هر اتصال بازارگاه یک «نام اتصال»، شرکت، انبار، لیست قیمت، مشتری پیشفرض و «واحد قیمت در ابرک» دارد. وضعیت اتصال یکی از سه حالت «پیشنویس»، «متصل» یا «خطا» است و «آخرین خطا» همانجا دیده میشود. اگر دو فروشگاه در دیجیکالا دارید یا دو شعبه در اسنپفود، برای هر کدام یک اتصال جدا میسازید.
ریال و تومان بی اشتباه
بازارگاهها معمولاً با ریال کار میکنند و بسیاری از فروشگاهها قیمت را در اودو به تومان نگه میدارند. فیلد «واحد قیمت در ابرک» دو گزینهٔ ریال و تومان دارد و هسته پیش از هر ارسال، مبلغ را ده برابر یا دهیکم میکند. یک صفر جاافتاده در قیمت کالای پرفروش میتواند در چند دقیقه ضرر جدی بسازد؛ این تبدیل در یک نقطه نوشته شده و همهٔ کانکتورها از همان استفاده میکنند.
موجودی آزاد با موجودی احتیاطی
آنچه به بازارگاه میرود موجودی آزاد انبار انتخابی است، نه موجودی دفتری. فیلد «موجودی احتیاطی» چند عدد از آن کم میکند تا بیشفروشی پیش نیاید. دو کلید «ارسال خودکار موجودی» و «ارسال خودکار قیمت» جدا از هم روشن یا خاموش میشوند؛ ارسال قیمت بهطور پیشفرض خاموش است.
هر سفارش فقط یک بار
کلید «دریافت خودکار سفارشها» سفارش بازارگاه را به سفارش فروش بومی اودو تبدیل میکند. روی سفارش فروش سه فیلد «بازارگاه»، «اتصال بازارگاه» و شمارهٔ سفارش در بازارگاه نوشته میشود و قید یکتایی پایگاه داده نمیگذارد یک سفارش دو بار وارد شود، حتی اگر وبهوک و زمانبند همزمان آن را بیاورند. در منوی فروش، فیلتر «سفارشهای بازارگاه» همهٔ این سفارشها را جدا نشان میدهد. با روشن کردن «تأیید خودکار سفارش»، سفارش دریافتی همان لحظه تأیید و موجودیاش رزرو میشود.
نگاشت کالا با کد داخلی و بارکد
هر کالای بازارگاه یک «شناسه در بازارگاه»، «کد کالای فروشنده» و «عنوان در بازارگاه» دارد و به یک محصول اودو وصل میشود. جفتشدن خودکار اول با کد داخلی محصول و بعد با بارکد انجام میشود، پس اگر کدهای فروشنده را در پنل بازارگاه برابر کد داخلی گذاشته باشید، بیشتر کالاها بی دخالت دست جفت میشوند.
یک لاگ برای همهٔ سکوها
مدل «لاگ همگامسازی بازارگاه» هر درخواست را با بازارگاه، اتصال، عملیات، جهت، وضعیت، کد پاسخ و مدت به میلیثانیه ثبت میکند. کلید API، توکن و کوکی هرگز در لاگ نمینشیند و هسته پیش از ذخیرهٔ پیام آنها را میپوشاند. لاگهای کهنهتر از ۳۰ روز خودکار پاک میشوند. این گزارش در «فروش»، «پیکربندی»، «لاگ بازارگاهها» برای گروه «مدیر بازارگاه» در دسترس است و فیلتر «خطاها» و گروهبندی بر پایهٔ بازارگاه و عملیات دارد.
امنیت اتصال در هسته چطور رعایت شده است؟
کلاینت پایهٔ هسته فقط به نشانی https و میزبان ثابت هر سکو درخواست میفرستد و ریدایرکت را دنبال نمیکند، پس توکن شما به میزبان دیگری نشت نمیکند. فاصلهٔ کمینه میان درخواستها رعایت میشود تا حساب فروشنده به سقف نرخ سکو نخورد. کارهای دوربرد مثل آزمون اتصال یا ارسال موجودی فقط برای مدیر همان شرکت باز است و قاعدهٔ دسترسی، لاگ هر شرکت را از شرکت دیگر جدا نگه میدارد. اگر یکی از اتصالها در زمانبند خطا بدهد، بقیهٔ اتصالها کارشان را ادامه میدهند.
با کدام اپهای اودو کار میکند؟
هسته روی فروش و انبار اودو سوار است و چیزی موازی آنها نمیسازد. سفارش بازارگاه همان سفارش فروشی است که حسابداری، ارسال و گزارش فروش شما میشناسد. اگر فروشگاه اینترنتی خودتان را هم دارید، فروشگاه اینترنتی اودو از همان انبار میفروشد و برای رستورانها صندوق فروشگاهی کنار سفارشهای اسنپفود مینشیند. اتصال ترب و ووکامرس هم برای کانالهای دیگر فروش آماده است.
کانکتورهای موجود روی این هسته: اتصال دیجیکالا برای موجودی، قیمت، باکس خرید و سفارش، و اتصال اسنپفود برای رستوران، اسنپمارکت و دخل.
راهاندازی در چند گام
- ثبتنام و فضای کاری: از صفحهٔ شروع فضای کاری اودو بسازید و فروش و انبار را فعال کنید.
- نصب کانکتور: کانکتور دیجیکالا یا اسنپفود را نصب کنید؛ هستهٔ بازارگاه همراهش نصب میشود.
- یکسانسازی کد کالا: کد داخلی محصولات اودو را با کد فروشنده در پنل بازارگاه برابر کنید تا نگاشت خودکار کار کند.
- ساخت اتصال: انبار، لیست قیمت، واحد قیمت و موجودی احتیاطی را در فرم اتصال تعیین کنید.
- بازبینی لاگ: پس از نخستین همگامسازی، «لاگ بازارگاهها» را با فیلتر «خطاها» ببینید.
پس از استقرار چه چیزی را بسنجید؟
سه عدد وضع را روشن میکند. اول، تعداد کالاهای نگاشتنشده که باید به صفر نزدیک شود. دوم، شمار سفارشهای لغوشده به دلیل نبود موجودی در هر سکو. سوم، فاصلهٔ زمانی ثبت سفارش در بازارگاه تا ثبتش در اودو که از روی لاگ دیده میشود. اگر این سه عدد را هر هفته نگاه کنید، میفهمید اتصال کجا گیر دارد.
روش سنتی یا هستهٔ بازارگاه ابرک؟
| موضوع | چند پنل و اکسل | هستهٔ بازارگاه ابرک |
|---|---|---|
| موجودی | دستی، در هر پنل جدا | موجودی آزاد انبار اودو منهای موجودی احتیاطی |
| قیمت | تبدیل ریال و تومان با دست | تبدیل خودکار بر پایهٔ «واحد قیمت در ابرک» |
| سفارش | کپی از پنل به حسابداری | سفارش فروش بومی، هر سفارش یک بار |
| ردیابی خطا | پیام پراکنده در هر پنل | یک لاگ برای همهٔ سکوها با کد پاسخ و مدت |
قیمت و پلن
هستهٔ بازارگاه بهتنهایی فروخته نمیشود و با هر کانکتور نصب میشود. هر کانکتور بازارگاه در ابرک ۲۵۰٬۰۰۰ تومان (۲٬۵۰۰٬۰۰۰ ریال) به ازای هر کاربر در ماه است و پلن سازمانی ۲٬۵۰۰٬۰۰۰ تومان (۲۵٬۰۰۰٬۰۰۰ ریال) به ازای هر کاربر. جزئیات پلنها در صفحهٔ قیمت آمده است.
برای خواندن بیشتر
مقالهٔ فروش همزمان در دیجیکالا و اسنپفود با یک انبار منطق کار را با مثال توضیح میدهد و آموزش راهاندازی هستهٔ بازارگاه در ابرک گامهای دقیق را با نام منوها میگوید.
پرسشهای پرتکرار دربارهی هستهٔ بازارگاه
هستهٔ بازارگاه ابرک را جدا باید بخرم؟
خیر. هستهٔ بازارگاه با نصب کانکتور دیجیکالا یا اسنپفود خودکار نصب میشود و جدا فروخته نمیشود. هزینه فقط برای کانکتورهاست.
آیا برای کالاهای بازارگاه جدول یا کاتالوگ جدا ساخته میشود؟
خیر. محصول، انبار، لیست قیمت و سفارش فروش خود اودو مرجع میمانند. هسته فقط یک نگاشت سبک میان کالای بازارگاه و محصول اودو نگه میدارد.
اگر یک سفارش هم از وبهوک و هم از زمانبند برسد، دو بار ثبت میشود؟
نه. هر سفارش بازارگاه با شمارهٔ خودش و یک قید یکتایی در پایگاه داده دقیقاً یک بار سفارش فروش میشود.
قیمتهای من در اودو تومانی است؛ مشکلی پیش میآید؟
در فرم اتصال، «واحد قیمت در ابرک» را تومان بگذارید. هسته پیش از ارسال، مبلغ را به ریال تبدیل میکند و هنگام دریافت سفارش برمیگرداند.
کلید API و توکن من در لاگ ذخیره میشود؟
خیر. هسته پیش از ثبت پیام در «لاگ همگامسازی بازارگاه» کلید، توکن و کوکی را میپوشاند و لاگهای کهنهتر از ۳۰ روز را پاک میکند.
کدام بازارگاهها امروز روی این هسته کار میکنند؟
کانکتور دیجیکالا برای موجودی، قیمت، باکس خرید و سفارش، و کانکتور اسنپفود برای سه کانال رستوران، اسنپمارکت و دخل.
ببینید هستهٔ بازارگاه در کسبوکار شما کجا مینشیند
اپهای مرتبط
مدیریت مشتریان (CRM)
سرنخها را به مشتری تبدیل کنید
مدیریت رستوران
مدیریت رستوران بومی ایران
فروش
پیشفاکتور تا فاکتور، در چند کلیک
فروش حضوری (POS)
صندوق فروشگاهی سریع، حتی آفلاین
اجاره
اجارهی کالا با تقویم موجودی و صورتحساب خودکار دورهای
اشتراکها
پلنهای اشتراکی و صورتحساب تکرارشونده برای کسبوکار SaaS/عضویتی