0
其實我試圖在我的個人網站中設置快速結帳,但我不確定是否按照正確的方式進行結帳。這是我簡單的HTML代碼。Paypal快速結帳實施
<!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>
當我按下提交按鈕,沙箱URL顯示我的令牌,併成功的消息,但RETURNURL不工作,因爲沒有在這一步發生的,只是我有沙箱頁面的一些信息。
你需要使用像PHP語言或其他任何你舒服建立與捲曲實際的HTTP請求。如果您想堅持使用基本的HTML表單按鈕,則必須使用PayPal Payments Standard而不是Express Checkout。 –