|
Current Problem
We use Mintsoft as the master source of inventory across multiple sales channels, including eBay. We also use Channable to manage our eBay listings. Channable is required to perform a daily eBay API synchronisation, and the eBay API requires a stock quantity to be submitted as part of this process. As a result, Channable overwrites the stock level on eBay. The problem is that Mintsoft does not recognise this external stock change. Mintsoft only pushes stock updates to a channel when stock changes within Mintsoft (for example, after an order or stock adjustment). Because Mintsoft cannot detect that Channable has overwritten the quantity, it does not resend the correct stock level. This leaves the stock on eBay incorrect until the next stock movement occurs, which can result in overselling or incorrect stock availability. We currently use Mintsoft's stock capping functionality to limit the quantity sent to eBay, and this protection is lost whenever Channable performs its daily sync. Many businesses use multiple systems together (such as Channable, Linnworks, ChannelEngine, etc.), so this issue is not unique to our setup. |
|
| Idea to resolve Problem | Add an option to force a full stock overwrite to selected sales channels on a schedule, regardless of whether Mintsoft believes the stock has changed. For example: "Force stock overwrite every X hours" "Always send current stock during scheduled channel sync" "Resynchronise all stock levels now" This would allow Mintsoft to remain the source of truth for inventory while correcting any stock levels that have been changed by external systems. It would also ensure that features such as stock caps continue to be enforced after third-party integrations update marketplace listings. This feature would improve compatibility with external listing management platforms and help prevent overselling caused by stock discrepancies created outside of Mintsoft. |