通过贝宝付款完成后如何获取交易详情

Posted

技术标签:

【中文标题】通过贝宝付款完成后如何获取交易详情【英文标题】:How to Get the transaction details once the payment via paypal completed 【发布时间】:2013-04-26 12:31:27 【问题描述】:

我正在使用并行自适应支付。我从paypal developer`网站的以下链接获得了php编码。

https://www.paypal-labs.com/integrationwizard/adaptive/main.php

现在金额交易成功。但我想存储交易详情,例如

1.交易ID,2。金额 3.Status 等从 paypal 退回到我的网站后 目前我使用贝宝沙盒帐户进行此操作

【问题讨论】:

【参考方案1】:

您可以使用 IPN 将与交易相关的信息返回到您的网站。您可以在IPN on PayPal Developer's Site. 上找到更多信息

【讨论】:

我想在返回 URL 中得到它。我怎样才能得到它,它不会在 url 中返回交易细节。为此,我需要做些什么改变? 这样不行。您必须使用 IPN 将数据返回到您的站点。 我如何用我的网站创建 ipn,你能提供我的示例代码吗? 查看我在***.com/questions/16295552/…发布的示例脚本 现在,我收到了成功邮件,但以下值为空 $item_name = $_POST['item_name']; $item_number = $_POST['item_number']; $payment_status = $_POST['payment_status']; $payment_amount = $_POST['mc_gross']; $payment_currency = $_POST['mc_currency']; $txn_id = $_POST['txn_id']; $receiver_email = $_POST['receiver_email']; $payer_email = $_POST['payer_email'];

以上是关于通过贝宝付款完成后如何获取交易详情的主要内容,如果未能解决你的问题,请参考以下文章

使用贝宝快速结帐完成付款后如何获取授权ID

在 Laravel 中获取贝宝付款详细信息时出现 403 错误

如何在贝宝的 notify_url 页面中获取交易详情

WHMCS - 如何获取到贝宝的付款链接

收到贝宝付款后如何执行代码?

如何在 MPL android 中获取 PayPal 交易详情