【问题标题】:Square API: Extracting Client Details for Historic TransactionsSquare API:提取历史交易的客户详细信息
【发布时间】:2017-12-12 00:08:55
【问题描述】:

我是 Square API 的新手,我不确定每次处理交易时都会存储我要提取的数据。

我阅读了文档,但我找不到明确的参考资料,说明付款客户的历史交易记录可以多长时间,或者他们的数据是否在处理付款时自动存储,这是我问题的关键。

我发现可以提取某个位置的所有历史交易。 https://docs.connect.squareup.com/api/connect/v2#endpoint-listtransactions

我理解正确吗,可以提取每笔交易的客户详细信息吗? https://docs.connect.squareup.com/api/connect/v2#endpoint-listcustomers

我的最终目标是发现客户详细信息,例如:

"id": "icard-card_id",
"card_brand": "VISA",
"last_4": "1111",
"cardholder_name": "Amelia Earhart",
"billing_address": {
  "address_line_1": "500 Electric Ave",
  "address_line_2": "Suite 600",
  "locality": "New York",
  "administrative_district_level_1": "NY",
  "postal_code": "10003",
  "country": "US"
}

【问题讨论】:

    标签: transactions square-connect


    【解决方案1】:

    您只能访问商家帐户中的客户信息。因此,如果我是商家并且我为我的一位客户创建了客户资料,我可以将该客户附加到在线和通过销售点创建的交易中,然后在我提取交易信息时查看链接的 customer_id。如果商家没有创建客户实体,或者客户没有与交易关联,您将无法看到信息。

    一般来说,您永远不会有任何商家未添加到其客户目录中的信息(例如链接到收据卡的电子邮件地址)

    【讨论】:

      猜你喜欢
      • 2016-10-24
      • 1970-01-01
      • 1970-01-01
      • 2015-02-27
      • 2021-05-16
      • 1970-01-01
      • 1970-01-01
      • 2013-06-05
      • 1970-01-01
      相关资源
      最近更新 更多