gpt4 book ai didi

php - PayPal 集成过程中的 EWP 设置错误

转载 作者:可可西里 更新时间:2023-10-31 23:58:08 29 4
gpt4 key购买 nike

我正在通过 PHP 和 MySQLi 建立自己的电子商务商店。当前测试站点是:http://taxreturnsolutions.uk/ecommerce/

我已遵循本指南:https://www.codexworld.com/paypal-standard-payment-gateway-integration-php/

拥有一切设置和工作都非常好,因为我可以点击立即购买按钮,它会带我到沙盒网站,我可以购买。我的 SQLi 数据库将使用相关数据等进行更新。但是现在我不断从 PayPal Sandbox 收到以下消息,如下所示:

*注意 URL:/webapps/shoppingcart/error?flowlogging_id=7be60528d708&code=EWP_SETTINGS

Paypal Error

我每次按下“立即购买”按钮时都会收到此消息,但在此之前,这是间歇性问题,例如我使用“立即购买”按钮 3/10 次时会出现此错误,7/10 次处理正确。

我的按钮代码如下:

                    $paypalURL = "https://www.sandbox.paypal.com/cgi-bin/webscr"; //Test PayPal API URL
$paypalID = 'ukpwneduk-facilitator@hotmail.com'; //Business Email
<!-- Button -->
<?php

if(isset ($_SESSION['login_user'])){
echo "
<form action=' $paypalURL ' method='post' style='text-align: center;'>
<!-- Identify your business so that you can collect the payments. -->
<input type='hidden' name='business' value='$paypalID'>

<!-- Specify a Buy Now button. -->
<input type='hidden' name='cmd' value='_xclick'>

<!-- Specify details about the item that buyers will purchase. -->
<input type='hidden' name='product_name' value='$product_array[$key]['product_name']'>
<input type='hidden' name='product_id' value='$product_array[$key]['product_id']'>
<input type='hidden' name='product_price' value='$product_array[$key]['product_price']'>
<input type='hidden' name='currency_code' value='GBP'>
<input type='hidden' name='notify_url' value='http://taxreturnsolutions.uk/ecommerce/payments/ipn.php'>

<!-- Specify URLs -->
<input type='hidden' name='cancel_return' value='http://taxreturnsolutions.uk/ecommerce/payments/cancel.php'>
<input type='hidden' name='return' value='http://taxreturnsolutions.uk/ecommerce/payments/success.php'>


<!-- Display the payment button. -->
<input type='image' name='submit' border='0'
src='https://www.paypalobjects.com/en_US/i/btn/btn_buynow_LG.gif' alt='PayPal - The safer, easier way to pay online'>
<img alt='' border='0' width='1' height='1' src='https://www.paypalobjects.com/en_US/i/scr/pixel.gif' >
</form> ";

} else
{
echo "<p style='text-align: center;'><b> Log in</b> to Buy Now </p>";
}
?>

最佳答案

我认为问题出在 PayPal 配置中。您需要允许未加密的网站向 Paypal 付款。为此,请登录您的 PayPal 帐户:

个人资料和设置 --> 我的销售工具 --> 网站偏好

转到“加密网站支付”部分并选择“关闭”到“阻止非加密网站付款:”

这应该可以正常工作!祝你好运

关于php - PayPal 集成过程中的 EWP 设置错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43977553/

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