Paypal Express结账实施

时间:2016-07-27 21:34:45

标签: html paypal paypal-sandbox

实际上我正在尝试在我的个人网站上设置快速结账,但我不确定我是否正在以正确的方式进行。这是我简单的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无法正常工作,因为此步骤中没有任何操作,只有沙箱页面包含一些信息。

1 个答案:

答案 0 :(得分:1)

如果您想实施PayPal Express Checkout,请参阅&#34; demo.paypal.com&#34;中的示例代码,使用简单HTML,您只能设置PayPal标准。

用户名,密码&amp;签名可在您的PayPal个人资料中找到:

https://developer.paypal.com/docs/classic/api/apiCredentials/