完全集成Zen Cart结帐流程、付款和总额计算类。
PayPal的(IPN)及时付款通知自动更新商店的数据库,无论客户是否返回商店。
所有 PayPal IPN 信息在管理订单页面下可见。
完全支持Zen Cart内置的优惠券、礼券、可下载商品及运输选项。
支持PayPal及时付款、电子支票、信用卡付款、及多种货币。
订单状态根据支付方式、或退款/止付/取消等转变
使用前提条件
完全、正常安装了Zen Cart中文版 v1.3.0.x
PayPal的Premier 或者 Merchant Business 帐号。
一些帐号设置需要在PayPal帐号中(
www.paypal.com)进行
见下面常见问答部分的说明。
PayPal IPN 模块安装
安装模块
打开Zen Cart中文版管理页面。
将光标移到菜单条 模块 上。
从下拉菜单选择 付款 。
点击 PayPal IPN 的图标。
点击 安装 按钮。
恭喜! 您已经安装好PayPal IPN模块了。
升级模块 (或激活新版本中的修改)
如果您刚从Zen Cart 旧版本升级:
打开Zen Cart中文版管理页面。
将光标移到菜单条 模块 上。
从下拉菜单选择 付款 。
点击 PayPal IPN 的图标。
点击 编辑 按钮 .
写下以前的所有配置信息。
点击 [确定]
点击 删除 按钮,以删除旧版本中的配置信息。
点击 安装 按钮,以激活新版本。
重新输入您之前记下的配置信息。
恭喜! 您已经升级好PayPal IPN模块了。
PayPal IPN 模块配置
配置模块
打开PayPal模块 - 您想接受PayPal付款吗?
True
如果缺省不是打开,选 True
False
选择False将关闭该模块,客户在结帐时不会看到该支付方式。
商业编号 - 您的PayPal帐号的主要电子邮件地址
一定要使用PayPal帐号的主要电子邮件地址。
提示: 电子邮件地址注意大小写
交易货币 - 选择您接受的货币
选择货币(即客户购物时选择的货币)
如果您打算接受多种货币,选择该选项
只接受 USD
如果您打算 只 接受美元,选择该选项
只接受 CAD
如果您打算 只 接受加元,选择该选项
只接受 EUR
如果您打算 只 接受欧元,选择该选项
只接受 GBP
如果您打算 只 接受英镑,选择该选项
只接受 JPY
如果您打算 只 接受日元,选择该选项
只接受 AUD
如果您打算 只 接受澳元,选择该选项
付款适用地区 - 如果选择了地区,该支付方式只适用于该地区,其它地区的客户结帐时不会看到PayPal支付方式。
设置通知状态 - 设置通过该支付方式支付但还没有完成的订单状态为该值。(建议 '等待中' )
设置订单状态 - 设置通过该支付方式支付并已经完成付款的订单状态为该值。(建议 '处理中' )
(这是paypal通过IPN通知网店,客户在paypal网站支付完成后的状态。)
设置退款订单状态 - 设置通过该支付方式支付并已经退款(全部或部分)的订单状态为该值。(建议 '等待中')
显示顺序 - 显示顺序 ... 例如: 结帐时,显示支付模块的顺序。值低的显示在前。
continue 按钮的文字 - 客户在paypal网站上付款时,有一个"continue"按钮,用于支付完成后返回到商店网站。这里输入该按钮的文字。留空将使用"Continue" (缺省 = 留空)。
页面样式 - 在paypal.com网站上,您可以定制客户支付时页面的外观。定制该页面时,您可以设定名称。缺省的名称是"paypal","paypal"是未指定时使用的页面名称。
如果您自定义了页面样式,可以在这里输入样式名称,用于客户结帐时显示。
"paypal"为缺省的样式。
"primary"为你在paypal网站上定义的主样式。
通常设置为"paypal"就可以了。
PayPal网页服务的模式 - 选择PayPal正式或测试服务的网址
www.paypal.com/cgi-bin/webscr
选择这个地址作为正式服务
(也许要用
www.paypal.com/us/cgi-bin/webscr)
调试模式 - 可以详细记录paypal IPN的服务器与商店通信的状态。仅用于程序调试,仅供技术人员使用。如果您选择"email"数据,将发送到店主的邮箱。如果您选择记录,将保存在 /includes/modules/paypal/logs 目录,该目录需要读/写权限。
常见问答
我要打开PayPal帐号上的IPN吗? 我要给IPN功能指定什么地址?
是的, 必须打开。
1. 登录您的PayPal帐号,转到 Profile
2. 点击 "Instant Payment Notification Preferences"
3. 点击 Edit
地址要指向:
http://www.mydomain.com/ipn_main_handler.php
或者 如果您的Zen Cart中文版装在子目录中:
http://www.mydomain.com/子目录名/ipn_main_handler.php
我要打开PayPal的自动返回功能吗?
是的,要打开PayPal的自动返回功能,您的客户可以在完成付款后的5-10秒内自动返回您的Zen Cart商店。
1. 登录您的PayPal帐号,转到Profile
2. 点击 "Website Payments Preferences"
3. 修改Auto-Return为"On"
4. 提供返回地址:
没有SSL的网站:
http://www.mysite.com/MY_SHOP/in ... ge=checkout_process
or
拥有SSL证书的网站:
https://www.mysite.com/MY_SHOP/i ... ge=checkout_process
或者
https://mysite.secureserver.net/ ... ge=checkout_process
要打开"PayPal帐号选项"吗?
您自己决定。
Sessions
提示: sessions自动工作。不要在Zen Cart管理中修改sessions设置。