1

Square Connect API 文档中的 List Payments 端点的示例响应中,它显示“描述”作为返回的密钥,但我从 Square 接收的数据没有显示该密钥。

我已验证付款确实附有说明(通过从 Square Dashboard 下载交易报告)。

4

1 回答 1

0

感谢您发现文档和 API 之间的这种不一致。该Payment对象实际上没有字段description

Payment但是,对象中包含的以下字段确实包含商家指定的有关付款的注释(假设商家在销售时提供了它们):

  • a的payment_note字段包含商家指定Paymenttender关于用于支付的投标形式的注释。这通常仅适用于Tender类型为 的对象OTHER

  • a中的notes字段包含商家指定的关于支付中特定项目的注释。请注意,s 仅可从Retrieve Payment端点(不是List Payments)获得。PaymentItemizationPaymentPaymentItemization

商家仪表板提供的交易报告的“描述”列只是一个逗号分隔的付款中包含的项目名称列表,以及notes每个项目的名称。Connect API 不直接提供此列表,但您可以使用付款的itemizations.

于 2014-04-24T01:17:17.803 回答