为wordpress主题集成支付宝功能

作者: admin 分类: 杂类 发布时间: 2013-01-21 13:08 ė3,357 浏览数 6没有评论
文章转自王牌软件
站长推荐:NSetup一键部署软件
一键式完成美化安装包制作,自动增量升级,数据统计,数字签名。应对各种复杂场景,脚本模块化拆分,常规复杂的脚本代码,图形化设置。无需专业的研发经验,轻松完成项目部署。(www.nsetup.cn)

这个功能可能是许多要做电子商务网站的wordpress爱好者最为需要的功能了,虽然其过程略显繁琐,但实现之后而获得的成就感也是十分强烈的。下面就让我们来看一下实现的具体步骤:

总共需要三个大步骤:

首先,我们要申请支付宝商家服务,这个不用多说了吧!就好像是网页QQ一样,需要人家提供开源授权才可以的;

其次,我们申请完之后要获取系统集成API;

最后,进行接口安装与代码修改,这些主要是针对wordpress了,需要修改一些程序代码。

下面我们就来看看具体的实现步骤,步骤比较多,请耐心跟着一步步去做:

1.我们去注册一个支付宝帐号,已经有支付宝账号的就不需要这一步了,支付宝注册地址:https://www.alipay.com/

2.用支付宝账号进行登录,进入支付宝首页“商家服务”-“即时到帐(我需要的)”。

3.填写商家服务中心申请表格,并进行“签约商家”的实名认证。需要你提供真实的个人信息及手机号码,以便接收验证码。

4.提交信息并等待大约24小时。

5.接收签约商家确认邮件并下载系统集成需要的代码示例。如果你不懂代码,就登录支付宝官网上的“商家服务”,点击进入合同列表里的“申请集成”,请求支付宝的技术支持人员帮助你集成。

6.支付宝的技术支持人员会在你申请集成后的48小时内给你打电话。你告诉她你是wordpress系统,并告诉她你是网站的管理员,请她帮你设置好基于wp的接口程序。大约2小时后,一个基于wp环境的接口程序会发送到你的email中。

7.下面的操作,都是基于php主机的。win应该也差不多,但是,不会有人用IIS配置wp吧?

8.将支付宝发送给你的接口程序(rar压缩包),解压缩后,再压缩成zip的。至于为什么,因为我的是GD主机,只能用zip,这时,你的接口程序已经压缩为alipay.zip了

9.在你的服务器中新建一个文件夹/alipay,并将alipay.zip压缩包上传至该目录。在服务器端解压缩

10.完成解压缩后,访问支付宝接口程序的路径为:www.xmlas.com/alipay/index.php(根据各自情况,各有不同)

11.至此,wordpress与alipay的系统成绩已经完成了一大半。此时的支付通道已经可以使用了!你可以试着以用户的身份进行一次支付并到支付宝账户中查看支付金额是否已经入账。

12.最后必要的一些修改:支付宝默认的接口页面可能与我们网站的整体风格不太相称。这时可能需要我们对页面做一些修改。如:

  1. <TD class="title">  

处修改支付页面的名称;

  1. <TD class="form"-left>  

修改表单的标签;

  1. <span id="glowtext">  

修改支付页面右边栏中的文字块

  1. <TD class="lh15 txt12">  

处修改footer位置的内容,但是应该保留alipay的链接信息;

最后我们需要对wordpress的程序文件进行适当的修改:

首先,打开alipay_config.php文件;

  1. $return_url=  

处修改完成支付后的跳转页面。你可能需要在根目录中手动新建一个类似complete-payment.html的页面让用户知道把钱交给你之后他应该做什么;

  1. $antiphishing=  

处设置是否开启防钓鱼功能。支付宝建议,开启前应和官方联系一下,一旦开启就无法关闭;

  1. $mainname= “收款方名称”;  

这行代码中,把收款方名称替换为你网站的名称。

到此,教程结束,请需要此功能的朋友自行实验去吧,相信会获得十分强烈的成就感滴……



只回答业务咨询点击这里给我发消息 点击这里给我发消息

学习日记,兼职软件设计,软件修改,毕业设计。

本文出自 学习日记,转载时请注明出处及相应链接。

本文永久链接: https://www.softwareace.cn/?p=106

发表评论

电子邮件地址不会被公开。 必填项已用*标注

您可以使用这些HTML标签和属性: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">


Ɣ回顶部

无觅相关文章插件,快速提升流量