gpt4 book ai didi

ios - 我们如何从 paypal 获取交易手续费金额?

转载 作者:太空宇宙 更新时间:2023-11-03 16:16:36 25 4
gpt4 key购买 nike

我在我的 iOS 应用程序中使用 PayPal iOS sdk 接受用户付款。我正在使用沙箱进行测试。付款工作正常,我收到了成功的付款响应以及 Payment_ID。我将该 Payment_ID 传递到我的服务器,并从那里使用 REST API(显示付款详细信息),我试图检索与该付款相关的所有信息,但它的响应不一致。

有时我会收到 transaction_fee,而有时它不会在 API 响应中返回。

我看到还有另一种 NVP/SOAP 方法可以获取详细信息,但它需要 transaction_id,而我只有 Payment_ID。

有没有人有关于如何从 paypal 收取交易费的解决方案?

最佳答案

我现在找到了解决方案!

付款成功后,我收到了来自 Paypal iOS SDK 的 Payment_ID 响应。我将其传递到我的服务器,服务器正在调用显示付款详细信息 REST API 以获取所有付款详细信息

GET /v1/payments/payment/payment_id

在某些情况下,当交易状态为已完成时,在上述 API 响应中,paypal 不会返回transaction_fee_amount。但它返回 sale-->id (transactionId)

使用 Paypal PHP 库,我使用了那个 transactionId 并对以下 API 进行了 NVP 调用, https://developer.paypal.com/docs/classic/api/merchant/GetTransactionDetails_API_Operation_NVP/

瞧!成功响应后,我获得了该交易的所有详细信息。

关于ios - 我们如何从 paypal 获取交易手续费金额?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39717164/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com