我想設置一個貝寶解決方案,但我有一些與RETURNURL的麻煩。貝寶SetExpressCheckout不會返回到「返回URL」
我的表單看起來像這樣。
<form method="post" action="https://api-3t.paypal.com/nvp">
<input type="hidden" name="USER" value="<%=PayPal_API_Username%>">
<input type="hidden" name="PWD" value="<%=PayPal_API_Password%>">
<input type="hidden" name="SIGNATURE" value="<%=PayPal_API_Signature%>">
<input type="hidden" name="VERSION" value="65.0">
<input type="hidden" name="PAYMENTREQUEST_0_PAYMENTACTION" value="Sale">
<input type="hidden" name="PAYMENTREQUEST_0_CURRENCYCODE" value="DKK">
<input type="text" name="PAYMENTREQUEST_0_AMT" value="<%=Amount%>.00">
<input type="hidden" name="CUSTOM" value="<%=GUID%>">
<input type="hidden" name="RETURNURL" value="http://<%=c_mainDomain%>/return.html">
<input type="hidden" name="CANCELURL" value="http://<%=c_mainDomain%>/cancel.html">
<input type="hidden" name="METHOD" value="SetExpressCheckout">
<input type="submit" name="submit" value="Videre til betaling med Paypal">
</form>
當我提交表單它去「https://api-3t.paypal.com/nvp」和表示下面的信息。
TOKEN = EC%2d2XR31554RN094031R & TIMESTAMP = 2012%2D01%2d03T10%3a23%3a11Z &的correlationID = a0c80a35bfde2 & ACK =成功& VERSION = 65%2E0 & BUILD = 2271164
難道不應該把我送回去到我自己的頁面,到「RETURNURL」?或有什麼我失蹤
我和貝寶API前一段時間的工作 - 我不記得細節現在。但通過用戶的瀏覽器窗體發送API密碼看起來相當可疑。我覺得這個POST應該由你的Web服務器完成 - 而不是由客戶端的瀏覽器完成。覈實。 – disorder 2012-01-03 10:35:06