QBXML - 查询客户 ID

QBXML - Query Customer ID

我正在使用 PHP 开发 qbxml 应用程序,并寻求一些建议。该应用程序将从电子商务系统中提取信息,并允许同步到 quickbooks。我需要能够查询现有客户的 quickbooks,然后为该客户创建发票或创建新客户。

我有创建新客户的流程,我只是想找出最好的方法是查询 QuickBooks 中的现有客户并在 Web 连接器更新过程中取回该客户 ID。

所以我有几个问题:

1) 据我了解,没有办法像 quickbooks online 那样查询电子邮件,只能通过名称查询。对吗?

2) 第一个 qbxml 请求查询客户,然后根据找到的内容,将另一个请求作为该响应的一部分发回是正确的方法吗?这种类型的链接是否正常工作?

在此先感谢您的帮助!

1) From what i've read, there is no way to query on email like quickbooks online, but the only via the name. Is that correct?

是的,没错。

2) Is the correct approach for the first qbxml request to query the customer, and then based on what is found, send another request back as part of that response? Does that type of chaining work correctly?

是的,行得通。

另一个可能的选项 - 在每个 Web 连接器连接上,获取自上次同步以来发生变化的所有客户。将它们缓存在您的网络应用程序中。

检查电子邮件地址的缓存数据。