我是一位具有C#知识的高级开发人员,并且已经开发了许多控制台应用程序和Web应用程序,它们使用API与外部系统集成。现在我经营自己的小企业,并且拥有以下两个系统:-
1- Quickbooks POS桌面应用程序。
2- Shopify
,我想集成/同步这2个平台/系统。因此,当我在Quickbooks POS上出售商品时,请让Shopify知道这一点。因此我不会遇到我在Shopify上显示已在商店中出售的商品(使用Quickbook POS)的问题。现在,当我用google搜索时,我将获得实现此目的的付费工具列表。但对我来说,我不确定是否可以通过编写一个按计划运行的控制台应用程序并使用Quickbooks操作更新Shopify来集成两个系统是否可以从头开始进行开发?
谢谢
答案 0 :(得分:1)
您可以按照Keith的建议使用QuickBooks POS API来获取订单(或者,如果QuickBooks提供了订单创建事件,则可以收听webhooks)。
在Shopify端,您可以在商店中创建Private App。并使用Shopify Admin API for Orders创建订单。
但是在Shopify上创建订单时,您需要传递VariantID(如果您想在Shopify上跟踪库存并希望跟踪销售的确切产品)。
您可能需要映射使用Shopify在POS上出售的产品(或变体)。
管理本地数据库可能会对您有所帮助,并且您可以基于SKU进行此映射。
希望这会有所帮助。