实际上我正在尝试在我的个人网站上设置快速结账,但我不确定我是否正在以正确的方式进行。这是我简单的HTML代码。
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>PaypalTest</title>
</head>
<body>
<form method=post action=https://api-3t.sandbox.paypal.com/nvp>
<input type=hidden name=USER value=mySandBoxAccount>
<input type=hidden name=PWD value=myPWD>
<input type=hidden name=SIGNATURE value=mySignature>
<input type=hidden name=VERSION value=204>
<input type=hidden name=PAYMENTREQUEST_0_PAYMENTACTION value=Sale>
<input name=PAYMENTREQUEST_0_AMT value=19.95>
<input type=hidden name=RETURNURL value=http://localhost:8080/PaypalTest/confirm.html>
<input type=hidden name=CANCELURL value=http://localhost:8080/PaypalTest/cancel.html>
<input type=submit name=METHOD value=SetExpressCheckout>
</form>
</body>
</html>
当我按下提交按钮时,沙箱网址会显示令牌和成功消息,但RETURNURL无法正常工作,因为此步骤中没有任何操作,只有沙箱页面包含一些信息。
答案 0 :(得分:1)
如果您想实施PayPal Express Checkout,请参阅&#34; demo.paypal.com&#34;中的示例代码,使用简单HTML,您只能设置PayPal标准。
用户名,密码&amp;签名可在您的PayPal个人资料中找到:
https://developer.paypal.com/docs/classic/api/apiCredentials/