gpt4 book ai didi

php - Paypal 的自定义值和取回

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

我正在使用快速结帐。当 paypal 返回我的网站时,我必须向 paypal 传递一个自定义值才能获取它。我目前的要求如下

$nvpreq = "METHOD=$methodName&VERSION=$version&PWD=$API_Password&USER=$API_UserName&SIGNATURE=$API_Signature&RETURNURL=$returnurl&CANCELURL=$cancelurl&PAYMENTREQUEST_0_PAYMENTACTION=$act&PAYERID=$payerid&TOKEN=$token&PAYMENTREQUEST_0_AMT=$amt";

请告诉我如何在此请求中包含自定义变量。

谢谢

最佳答案

您将在请求中使用“自定义”参数。它的字面意思是习俗。您可以根据需要填写任何内容,最多 256 个字符。

也就是说,您不应该仅仅需要它在同一个快速结账流程中将数据返回到您的站点。您可以简单地为此使用一个 session 变量,从 PayPal 返回您的站点时可以访问该变量。

如果您使用 IPN 或在通过 GetTransactionDetails API 提取详细信息时需要自定义参数,自定义参数会派上用场。

要考虑的另一件事是您可以使用自定义参数(或发票参数)将单个记录 ID 传递给 PayPal。然后,该 ID 将在交易详细信息中可用,因此您可以轻松地将详细信息从数据库中提取出来。

此外,与其像这样手动构建 API 请求,我建议您看看这个 PayPal PHP SDK .它将使您使用 PayPal 进行的所有 API 调用变得非常快速和简单。

关于php - Paypal 的自定义值和取回,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34648459/

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