网上有很多文章讲如何将paypal账号绑定到zencart支付模块中,但是我觉得下面转载的这篇文章是讲的最好的,可以说是“手把手的教”,有文字,有截图,新手一看就会。
1.登陆您的后台,点击”modules” 下的“Payment”
2.点击“PayPal IPN -Website Payment Standard”
*找到2.In your PayPal account, under “profile”
*找到下面两个网址:
网址一:http://www.你的域名/ipn_main_handler.php
网址二:http://www.你的域名/index.php?main_page=checkout_process
3. 请登录你的PAYPAL账户,点击“用户信息”下的“销售工具”下的“即时付款通知”,再点击“更新”,
点击“选择IPN设置”
*把上面的“网址一”填入“通告URL”并点击保存。
4.再点击“销售工具” 下的“网站习惯设定”
输入网址二“http://www.你的域名/index.php?main_page=checkout_process”到URL. 勾选“自动返回”和“付款数据传输”(可选)下“开启”选项,获得“身份标”记即为所需PayPal Token:,其他的按PAYPAL默认的设置。
设置:如下:
*输入另一个网址(上面的网址二):
在当前页面完成后点击保存后,自动跳转页面就可以看到身份标记(即为PayPal Token码)。
或者再次点击”用户信息“中再次点击”网站习惯设定“,在“付款数据传输”下面,即可看到身份标记(即为PayPal Token码) 。
5. 回到您网站的后台,点击”modules” 下的“Payment”列表: 备注:如果开启了PayPal Express Checkout,请先把这一项卸掉,要不已开启这一项,开启PayPal IPN – Website Payments Standard会自动弹到PayPal Express Checkout。
1) 如果“PayPal IPN – Website Payments Standard” 状态为开启(绿色),说明此支付方式已安装了,点击右边的“edit”编辑按钮,修改PAYPAL账户、PDT Token(即PP Token), 设置Log File,再点击【UPDATE】就可以。如下图:
2) 如果PayPal IPN – Website Payments Standard 状态为,点击右边的安装按钮,填写PAYPAL账户、PDT Token(即PP Token), 设置Log File,再点击【UPDATE】就可以。如下图:
PayPal Token绑定完成整个付款通道设置也就完成了。
设置好了测试是否配置OK,可在前台注册会员并用Paypal支付,跳到Paypal页面的头部显示商家名称,就表示配置成功。
绑定完Paypal账号之后,可能还需要一下设置,因为有时候会出现如下情况:
Unable to process payment. Please contact the merchant as the shipping address provided by the merchant is invalid, and the merchant has requested that your order must be shipped to that address.” And “At this time, we are unable to process your request. Please return to and try another option
造成的原因就是由于客户在网店上所填的地址跟他的paypal里的地址不一致造成,解决方法就是把 Address Override 设置成0,默认是1。