新浪博客

网站付款标准版(WPS)集成方法

2010-03-13 14:23阅读:

1 注册您的PayPal帐号
如果您已经有PayPal账户了,那恭喜您,您可以直接跳过这部分。
如果还没有PayPal账户,那您可以通过https://www.paypal.com访问主页,如图1-1所示,点击 Sign UpSign Up Now按钮立即注册一个PayPal账户。如需帮助,您可以点击主页上方的帮助按钮或在您的浏览器中输入

https://www.paypal.com/cgi-bin/webscr?cmd=_help-ext&source_page=_home
获取帮助。

网站付款标准版(WPS)集成方法

1-1 PayPal主页
注册完以后,您就可以开始您的PayPal之旅了!
2 创建“Buy Now”按钮
PayPal可以让您轻松地通过您的网站接受单件物品的付款。“Buy Now(立即购买)按钮可以在几分钟内实施,让来自PayPal数百万用户的商家和捐赠人以及网络上的任何其他买家轻松访问您的网站。
那如何在您自己的网站上创建一个“Buy Now”按钮呢?很简单,如图2-1,这里我们集成了PayPal 的“Buy Now”按钮;

网站付款标准版(WPS)集成方法

2-1 立即购买Buy Now示例

创建这个“Buy Now”按钮有两种方法:
方法1-登陆PayPal网站自动创建

您可以通过登陆PayPal网站自动为您创建“Buy Now”按钮。创建方法请参考 PayPal网站付款标准版交易方式确认集成指南”(以下简称“集成指南”,下载方法见附录1)文档。

方法2-用网页编辑器直接编写代码

利用您喜欢的网页编辑器(如DreamWeaver)直接编辑HTML代码,在您想要出现“Buy Now”按钮的位置上插入以下示例代码:

1

2

3

4

5

6

7

8

9



10

<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='amount' value='399.00'>

<input type='hidden' name='currency_code' value='USD'>

<input type='hidden' name='lc' value='US'>

<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>

其中:
n 1210行是必须且不可更改得;
n 3行用于设置您得PayPal账户,即修改粗体部分(下同);
n 45行设置商品得属性,包括商品描述,价格;
n 6行用于设置货币种类,关于货币描述请参考附录2
n 7行用于设置目标客户国家所在地,其值可参考附录6
n 8行用于设置客户付完款后返回您网站的地址,具体请参考PDT/IPN参考文档;
n 9行在一般情况下无需改动。
除此之外,您可以根据实际需要增加、修改或删除一些变量。
所有“Buy Now”按钮可用变量您可以参考“集成指南”文档中“HTML示例与立即购买,捐赠和购物车变量”部分;也可以访问英文网站:
https://www.paypal.com/IntegrationCenter/ic_std-variable-reference.html
3 创建“Shopping Cart”按钮
如果您的网站还没有集成购物车功能,您可以通过创建“Add to Cart”按钮直接使用PayPal的购物车。
如果您的网站已经有自己的购物车或者已经集成了第三方购物车的功能,那您可以通过创建“Upload Cart”按钮将您的购物车明细上传给PayPal并通过PayPal进行付款;您也可以为已有购物车生成一个订单,并通过创建PayPal的“Buy Now”按钮进行付款(其中:商品名称可以为您的订单号,商品价格可以为订单总价)。
3.1 创建“Add to Cart”按钮
如图3-1所示,这里我们集成了PayPalAdd to Cart”按钮:

网站付款标准版(WPS)集成方法

3-1 Add to Cart”按钮
当点击“Add to Cart”按钮时,该商品即被加入到您的PayPal购物车里,如图3-2所示:

网站付款标准版(WPS)集成方法

3-2 PayPal购物车详情
创建“添加到购物车”按钮有两种方法:
方法1-登陆PayPal网站自动创建

您可以通过登陆PayPal网站自动为您创建“添加到购物车”按钮。
方法2-用网页编辑器直接编写代码

利用您喜欢的网页编辑器(如DreamWeaver)直接编辑HTML代码,在您想要出现“添加到购物车”按钮的位置上插入以下代码:
1

2

3

4

5

6

7

8

9

10



11

<form target='paypal' action='https://www.paypal.com/cgi-bin/webscr' method='post'>

<input type='hidden' name='cmd' value='_cart'>

<input type='hidden' name='add' value='1'>

<input type='hidden' name='business' value='paypal@yoursite.com'>

<input type='hidden' name='item_name' value='PPShopping Cart Example'>

<input type='hidden' name='amount' value='99.99'>

<input type='hidden' name='currency_code' value='USD'>

<input type='hidden' name='lc' value='US'>

<input type='hidden' name='return' value='http://www.yoursite.com/thanks.html'>

<input type='image' src=https://www.paypal.com//en_US/i/btn/sc-but-01.gif
border='0' name='submit' alt='Make payments with PayPal - it's fast, free and secure!'>

</form>

其中:
n 12311行是必须且不可更改得;
n 4行用于设置您得PayPal账户;
n 56行设置商品得属性,包括商品描述及价格;
n 7行用于设置货币种类,关于货币描述请参考附录2
n 8行用于设置目标客户国家所在地,其值可参考附录6
n 9行用于设置客户付完款后返回您网站的地址,具体请参考PDT/IPN文档;
n 10行在一般情况下无需改动。
除此之外,您可以根据实际需要增加、修改或删除一些变量。
所有“添加购物车”按钮可用变量您可以参考“集成文档”中“HTML示例与立即购买,捐赠和购物车变量”部分;也可以访问网址:
https://www.paypal.com/IntegrationCenter/ic_std-variable-reference.html

【注】

n 若要显示当前购物车信息,您只需将
<input type='hidden' name='add' value='1'>
改为
<input type='hidden' name='display' value='1'>
若上面两句同时存在,则只显示当前购物车信息;
n FORM里需设置target='paypal'以使购物页面和购物车页面分开;
3.2 创建“Upload Cart”按钮
若您的网站已经有自己的购物车或已经集成了第三方购物车,如图3-3所示,那您可以通过创建“上传购物车”按钮将购物车详细信息上传给PayPal,然后通过PayPal来进行付款.

网站付款标准版(WPS)集成方法

3-3 第三方购物车
在您的购物车页面适合的位置上插入以下代码:
1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17



18

<form action='https://www.paypal.com/cgi-bin/webscr' method='post'>

<input type='hidden' name='cmd' value='_cart'>

<input type='hidden' name='upload' value='1'>

<input type='hidden' name='business' value='paypal@yoursite.com'>



<input type='hidden' name='item_name_1' value='San Francisco Bay(32'X32')'>

<input type='hidden' name='amount_1' value='250.00'>

<input type='hidden' name='quantity_1' value='1'>



<input type='hidden' name='item_name_2' value='Mount Hamilton(24'x15')'>

<input type='hidden' name='amount_2' value='50.00'>

<input type='hidden' name='quantity_2' value='1'>



<input type='hidden' name='currency_code' value='USD'>

<input type='hidden' name='lc' value='US'>

<input type='hidden' name='return' value='http://www.yoursite.com/thanks.html'>

<input type='submit' value='Upload Cart' alt='Make payments with PayPal - it's fast, free and secure!'>

</form>

其中:
n 12318行是必须且不可更改得;
n 4行用于设置您得PayPal账户;
n 681012行分别设置了商品12得属性,包括商品描述,商品价格及数量;如需添加更多商品,可照此类推;
n 14行用于设置货币种类,关于货币描述请参考附录2
n 15行用于设置目标客户国家所在地,其值可参考附录6
n 16行用于设置客户付完款后返回您网站的地址,具体请参考PDT/IPN文档部分;
n 17行在一般情况下无需改动。
除此之外,您可以根据实际需要增加、修改或删除一些变量。
点击“Upload Cart”后,将显示PayPal支付页面,如图3-4所示:

网站付款标准版(WPS)集成方法

3-4 PayPal支付您的购物车
点击图3-4蓝色倒三角则可以显示此次购物车的详情,如图3-5所示:

网站付款标准版(WPS)集成方法

3-5 PayPal购物车详情
所有“上传购物车”按钮可用变量您可以参考“集成指南”文档中“HTML示例与立即购买,捐赠和购物车变量”部分;也可以访问网址
https://www.paypal.com/IntegrationCenter/ic_std-variable-reference.html

【注】

若变量“quantity_X”没有设置,则默认为1

我的更多文章

下载客户端阅读体验更佳

APP专享