2016-07-27 176 views
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不工作,因爲沒有在這一步發生的,只是我有沙箱頁面的一些信息。

+0

你需要使用像PHP語言或其他任何你舒服建立與捲曲實際的HTTP請求。如果您想堅持使用基本的HTML表單按鈕,則必須使用PayPal Payments Standard而不是Express Checkout。 –

回答