【问题标题】:how to pass the amount to pay and how to get transaction_id in in-app-payments sdk?如何通过支付金额以及如何在应用内支付 sdk 中获取 transaction_id?
【发布时间】:2020-10-27 15:52:41
【问题描述】:

我是方形付款的新手。我想在我的 Android 应用程序中集成方形支付网关。我尝试了应用内支付 SDK。但我找不到如何通过支付金额以及如何在应用内支付 sdk 中获取 transaction_id。我只能在 OnActivityResult 中输入卡片详细信息并获得“nonce”。我是否必须使用其他 API,例如 Orders API 或 Payments API?请帮忙。

【问题讨论】:

    标签: android payment-gateway square-connect square


    【解决方案1】:

    是的,你知道。一旦你得到随机数:

    最简单的方法是调用支付接口

    1. 从 Android SDK https://developer.squareup.com/reference/square/payments-api/create-payment 调用支付 api 或等效项 source_id 是你的随机数

    或者,

    1. 您可以使用https://developer.squareup.com/reference/square/orders-api/create-order 创建订单

    然后您可以使用该 order_id 从第 1 步开始付款

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-07-31
      • 2013-06-11
      • 2012-10-29
      • 2016-10-22
      • 2020-12-15
      • 1970-01-01
      • 2013-01-24
      • 2015-04-13
      相关资源
      最近更新 更多