集成多个具有相似功能的Store API
Integrating multiple Store APIs that fulfill similar function
我正在为客户开发 flutter 移动应用程序。这将是一个小型的移动应用在线商店。他们销售真实产品(不是电子产品)。
客户使用Square。 据我了解,前段时间,Square 收购了 Weeble。现在,如果您想使用 Square 创建在线商店,它正在使用 Weeble。但是 Square 仍然有自己的商店系统来管理现实生活中的商店。
据我所知,Weeble 和 Square 仍然有自己的 api 用于目录、订单、付款和其他 api。
我的问题是我是否需要使用 Weebly 或 Square,或者我可以同时使用它们中的任何一个或两者。
我的应用程序如何运行?
我有一个网络管理面板和移动应用程序。另外,由于需要更复杂的目录项,我将 firebase 集合与我自己的目录项数据结构一起使用。
但我不想创建自己的订单服务和库存服务。
Square 有 Flutter sdk,但据我所知,它仅用于支付。
我希望拥有的功能:
- 在销售和展示商品之前,请检查我的商店中是否有商品可用。 (Square 上的库存 API 或 Weebly 上的产品 API)。 + 购买成功后减去购买的商品数量
- 创建订单以向公司展示东西。
- 向用户显示订单状态,包括发货状态。 (未在 Square API 中找到发货状态,仅在 Weebly 中)。
- 可以按月付款出售订阅。 (咖啡订阅)。
通常,您希望尽可能避免集成多个服务的复杂性,因为这会产生不必要的维护成本。
Square 似乎正在慢慢地向其 API 添加仅在 Weebly 上存在的缺失功能。您提到的所有功能都可以通过 Square API 获得,尽管有些功能仍处于测试阶段。我想一旦达到功能奇偶校验,Weebly API 将被弃用,因为维护多个 API 做同样事情的开销是对宝贵资源的浪费。
- 库存:https://developer.squareup.com/reference/square/inventory-api
- 订单创建:https://developer.squareup.com/reference/square/orders-api/create-order
- 完成状态:https://developer.squareup.com/reference/square/objects/OrderFulfillmentShipmentDetails
- 订阅:https://developer.squareup.com/reference/square/subscriptions-api
我正在为客户开发 flutter 移动应用程序。这将是一个小型的移动应用在线商店。他们销售真实产品(不是电子产品)。
客户使用Square。 据我了解,前段时间,Square 收购了 Weeble。现在,如果您想使用 Square 创建在线商店,它正在使用 Weeble。但是 Square 仍然有自己的商店系统来管理现实生活中的商店。
据我所知,Weeble 和 Square 仍然有自己的 api 用于目录、订单、付款和其他 api。
我的问题是我是否需要使用 Weebly 或 Square,或者我可以同时使用它们中的任何一个或两者。
我的应用程序如何运行? 我有一个网络管理面板和移动应用程序。另外,由于需要更复杂的目录项,我将 firebase 集合与我自己的目录项数据结构一起使用。
但我不想创建自己的订单服务和库存服务。
我希望拥有的功能:
- 在销售和展示商品之前,请检查我的商店中是否有商品可用。 (Square 上的库存 API 或 Weebly 上的产品 API)。 + 购买成功后减去购买的商品数量
- 创建订单以向公司展示东西。
- 向用户显示订单状态,包括发货状态。 (未在 Square API 中找到发货状态,仅在 Weebly 中)。
- 可以按月付款出售订阅。 (咖啡订阅)。
通常,您希望尽可能避免集成多个服务的复杂性,因为这会产生不必要的维护成本。
Square 似乎正在慢慢地向其 API 添加仅在 Weebly 上存在的缺失功能。您提到的所有功能都可以通过 Square API 获得,尽管有些功能仍处于测试阶段。我想一旦达到功能奇偶校验,Weebly API 将被弃用,因为维护多个 API 做同样事情的开销是对宝贵资源的浪费。
- 库存:https://developer.squareup.com/reference/square/inventory-api
- 订单创建:https://developer.squareup.com/reference/square/orders-api/create-order
- 完成状态:https://developer.squareup.com/reference/square/objects/OrderFulfillmentShipmentDetails
- 订阅:https://developer.squareup.com/reference/square/subscriptions-api