【问题标题】:How to retrieve last four card digits after successfull transaction using Square Point of Sale API?使用 Square Point of Sale API 成功交易后如何检索最后四位卡位?
【发布时间】:2019-12-08 23:29:59
【问题描述】:

我正在尝试在我的 Android 应用程序中使用 Square Point Of Sale API 来处理使用方形硬件的卡支付。为了在我的 Android 应用程序中生成有效的客户收据,我需要从 Square 检索一些关于用于完成交易的卡的信息(例如最后四位数字)。

我试图查看 com.squareup.sdk.pos.ChargeRequest.Success 对象返回的数据,但据我所知 - 它只返回从我的应用程序开始传递的事务 ID 和元数据。

有什么办法可以解决这个问题吗?

谢谢。

【问题讨论】:

    标签: square-connect square


    【解决方案1】:

    您将使用返回给您的 transactionId 将其传递给 BatchRetrieveOrders API 端点 (transaction_id == order_id),以便找到有关交易的更多信息,包括最后 4所用卡的数字。最后 4 个可通过 Order->tenders[0]->card_details->card->last_4 获得。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-12-26
      • 2018-11-22
      • 1970-01-01
      • 1970-01-01
      • 2021-09-24
      相关资源
      最近更新 更多