html - 使用 PayPal 帐户中提供的代码的 PayPal Buy Now 按钮会生成错误
问题描述
我已经尝试并尝试使用从 PayPal 帐户中生成的代码来获得一个简单的“立即购买”按钮:
<form action="https://www.paypal.com/cgi-bin/webscr" method="post" target="_top">
<input type="hidden" name="cmd" value="_s-xclick">
<input type="hidden" name="hosted_button_id" value="7DKPMH8DYQQSN">
<input type="image" src="https://www.paypalobjects.com/en_GB/i/btn/btn_paynow_LG.gif" border="0" name="submit" alt="PayPal – The safer, easier way to pay online!">
<img alt="" border="0" src="https://www.paypalobjects.com/en_GB/i/scr/pixel.gif" width="1" height="1">
</form>
无论我做什么,都会在单击时产生错误:
PayPal cannot process this transaction because of a problem with the seller's website. Please contact the seller directly to resolve this problem.
我已经搜索了 PayPal 帮助系统(例如它!),除了对 charset= 的一个相当狡猾的引用之外,什么也没找到,但他们对如何在帐户中设置它的描述与我在英国帐户上看到的没有任何关系!
我已将页面简化为一个简单的测试,只需要一个按钮 -
<!DOCTYPE HTML>
<HTML LANG="EN">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>Membership Subscription</title>
</head>
<body>
<form action="https://www.paypal.com/cgi-bin/webscr" method="post" target="_top">
<input type="hidden" name="cmd" value="_s-xclick">
<input type="hidden" name="hosted_button_id" value="7DKPMH8DYQQSN">
<input type="image" src="https://www.paypalobjects.com/en_GB/i/btn/btn_paynow_LG.gif" border="0" name="submit" alt="PayPal – The safer, easier way to pay online!">
<img alt="" border="0" src="https://www.paypalobjects.com/en_GB/i/scr/pixel.gif" width="1" height="1">
</form>
</body>
</html>
这仍然会产生错误。
已尝试将字符集更改为 UTF-8,但这似乎完全没有区别 - 仍然是同样的错误。
解决方案
据我所知,该特定托管按钮存在问题,因此您应该在https://www.paypal.com登录帐户,然后通过https://www.paypal创建一个新的“立即付款”按钮。 com/按钮
(托管 ID 似乎7DKPMH8DYQQSN
并不存在..??)
在您的 PayPal 帐户中,可以在https://www.paypal.com/cgi-bin/customerprofileweb?cmd=_profile-language-encoding ->“更多选项”中将默认语言编码设置为 UTF-8 。但是,这应该与您遇到的问题无关,因为您的按钮没有下拉/选择
推荐阅读
- javascript - 如何在 Chrome 中使用带#(数字符号)的 href 下载 CSV?
- .net - Is there any way to reload an asp.net core application using dotnet-cli?
- asp.net - 具有可变列/行的 Asp.net 嵌套中继器
- python - 如何在 jupyter Notebook 中使用 ipywidgets 中的 widgets.Datetime()
- php - Laravel 递归关系
- svg - 如何将 SVG.js 与 Webpack 一起使用?
- postgresql - 这种互斥锁实现在 PostgreSQL 中有意义吗?
- sql-server - 我无法安装 SSMS 2017
- ios - iOS Swift 按字母顺序组合两个字符串以创建一个更大的字符串
- c# - Ubuntu 上的 ASP.NET Core 2.2 Web 应用程序 - 如何实现数据保护