网站付款标准版(Website Payment Standard简称WPS)是基于HTML的PayPal集成解决方案。如果你需要简单快速地在你的网站上集成PayPal的支付方式,那么标准版是一个最佳的选择。你只需在你的网站上添加一段HTML代码即可实现。
标准版主要包括以下几种基础产品:创建按钮 创建按钮2
• 立即购买按钮(Buy Now Buttons):适用于购买单件物品;
• PayPal 购物车(PayPal Shopping Cart):适用于多件物品的付款;
• 上传购物车(Cart Upload ):适用于提交第三方购物车中的商品;
• 捐赠按钮(Donation Buttons):适用于慈善事业或者接受捐赠;
• 订阅按钮(Subscription Buttons):适用于周期性付款;
除以上基础产品外,我们也为你提供以下产品用于完善整个支付流程:
>> 加密付款(EWP - Encrypted Website Payments)
上面的基础产品都是基于HTML的,为了防止一些人恶意利用按钮中未经过加密的信息,你可以对上述产品进行加密处理。具体的可参考这里;
注意:如果您的业务量比较大,我们在用户协议上已经要求你们使用加密付款。
>> 付款数据传输(PDT - Payment Data Transfer)
当客户在PayPal网站上付完款后,他们将返回到你的网站,如果你想在客户返回时将付款相关信息,如付款状态或配送信息等,告诉给你的客户,那么你就可以启用付款数据传输。具体的可参考这里;
>> 即时付款通知(IPN - Instant Payment Notification)
当收到新的付款或者付款状态发生变化时如果你希望你的服务器从PayPal处接受通知,则可以启用即时付款通知。具体的可参考这里;
立即购买按钮(Buy Now Buttons)
立即购买按钮通常用于在网站上销售单个的物品或者支付一个订单。你可以自己编写该按钮的代码也可以通过PayPal网站来生成。
在PayPal 网站上创建一个立即购买按钮:
• 登录你的PayPal账户;
• 点击“商家工具”标签;
• 在“PayPal网站付款标准版,关键功能”栏目下,点击“立即购买按钮”;
• 按照屏幕提示输入相关信息,然后点击“立即创建按钮”即可;
对于业务量比较大的客户,必须选择“按钮加密”为“是”。
下面是立即购买按钮的示例代码:
<form action="https://www.paypal.com/cgi-bin/webscr" method="post"> <input type="hidden" name="cmd" value="_xclick"> <input type="hidden" name="business" value="sample@sample.com"> <input type="hidden" name="item_name" value="Item Name Goes Here "> <input type="hidden" name="item_number" value="Item Number Goes Here "> <input type="hidden" name="amount" value="100.00"> <input type="hidden" name="no_shipping" value="2"> <input type="hidden" name="no_note" value="1"> <input type="hidden" name="currency_code" value="USD"> <input type="image" src="https://www.paypal.com/en_US/i/btn/x-click-but23.gif" name="submit" alt="Make payments with PayPal - it's fast, free and secure!> </form> |
你可以根据实际情况修改上面示例代码中相对应的值。
立即购买按钮中有几个变量是比较重要的:
变量 | 值说明 |
business | PayPal账户中的email地址。 |
item_name | 商品描述。 |
item_number | 商品编号。 |
amount | 商品金额或订单总价。 |
currency_code | 货币单位,如USD,EUR等。 |
其他变量列表请参考这里。
“立即购买”示例代码:
<!-- 收款账号 --><!-- 产品名称 --><!-- 产品编号 --><!-- 金额 --><!-- 税率 --><!-- 运费、手续费 --><!-- 即时付款通知地址 --><!-- 付款成功后自动返回地址 --> <form action="https://www.paypal.com/cgi-bin/webscr" method="post"> <input type="hidden" name="cmd" value="_xclick"> <!-- 收款账号 --> <input type="hidden" name="business" value="paypal@yoursite.com"> <!-- 产品名称 --> <input type="hidden" name="item_name" value="SIGMA SD1000"> <!-- 产品编号 --> <input type="hidden" name="item_number" value="SIGMA SD1000"> <!-- 金额 --> <input type="hidden" name="amount" value="399.00"> <input type="hidden" name="currency_code" value="USD"> <input type="hidden" name="lc" value="US"> <!-- 税率 --> <input type="hidden" name="tax_rate" value="1.000"> <!-- 运费、手续费 --> <input type="hidden" name="shipping" value="5.00"> <!-- 即时付款通知地址 --> <input type="hidden" name="notify_url" value="http://www.yoursite.com/ipn.script"> <!-- 付款成功后自动返回地址 --> <input type="hidden" name="return" value="http://www.yoursite.com/thanks.html"> <input type="image" src="https://www.paypal.com/en_US/i/btn/x-click-but23.gif" border="0" name="submit" alt="Make payments with PayPal - it's fast, free and secure!"> </form>转自:http://paypal.ebay.cn/integrationcenter/list__center_2.html