gpt4 book ai didi

php - Paypal - 使用 API 和 PA key 取消预先批准的付款

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

问题:我如何使用 PayPal 的 API 操作取消预先批准的付款?我有要取消的付款的预批准 key ,但我找不到取消付款的方法。我在互联网上做了一些挖掘,发现了这个 CancelPreapproval API Operation但该文件对像我这样的初学者帮助不大。缺少一些东西,比如我发送取消请求的链接是什么?找不到任何例子。需要帮助。

我曾尝试使用此代码取消付款,但失败了。

$security_user_id = $neworder->security_user_id;
$security_password = $neworder->security_password;
$security_signature = $neworder->security_signature;
$security_application_id = $neworder->security_application_id;

$headers_array = array("X-PAYPAL-SECURITY-USERID" => $security_user_id,
"X-PAYPAL-SECURITY-PASSWORD" => $security_password,
"X-PAYPAL-SECURITY-SIGNATURE" => $security_signature,
"X-PAYPAL-APPLICATION-ID" => $security_application_id,
"X-PAYPAL-REQUEST-DATA-FORMAT" => "NV",
"X-PAYPAL-RESPONSE-DATA-FORMAT" => "JSON",
);

$pay_result = wp_remote_request('https://svcs.sandbox.paypal.com/AdaptivePayments/Preapproval', array('method' => 'POST', 'timeout' => 20, 'headers' => $headers_array, 'body' => $maincode));

最佳答案

PayPal PHP SDK会让你变得非常快速和容易。就像任何其他类一样,只需将它提取到您的项目结构中,并确保使用您自己的沙箱和/或实时 PayPal 凭据正确设置配置文件。

然后您可以查看/templates,您将看到一个 CancelPreapproval.php 设置并准备就绪。它将功能齐全。您所要做的就是插入您的预批准 key ,它会为您成功处理其余的事情。

有很多/samples 并且/templates 中有一个文件,用于几乎每个 PayPal 的 API 调用。

您可以使用该类在几分钟内完成此操作。如果您对此有任何具体问题,请告诉我。

关于php - Paypal - 使用 API 和 PA key 取消预先批准的付款,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34237454/

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