WHMCS 支付宝(ALIPAY)全功能接口

时间::2012-03-18 栏目: 技术分享 作者: ↗℡ 浮华 青春 评论: 3 点击: 7187 次

功能:

支持支付宝签约的全三种模式.
支持担保交易中.付款后即时自动发货
支持入帐时间选择
支持添加运费(附加费)

等.....

点击查看原图
WHMCS 支付宝接口详细安装说明
2012/3/15 Bendy
67052[at]QQ.com

文件解压后..直接上传到whmcs的modules/gateways 目录下..
文件包内具体文件介绍

readme.txt ------本文件 (不要上传)
alipay.php ------主处理文件(重要)
callback/alipay_callback.php ------接收支付宝服务器发来的同步数据(重要)
callback/alipay_return.htm ------支付完成后返回的页面(不处理数据,纯HTML页面)
lib/alipay.gif ------支付页面上使用的支付宝图标文件
lib/alipay_service.class.php ------支持文件

上传文件后..
先到管理员后台进行货币设置.

本接口设计时,只支持RMB作为货币单位,所以.你在WHMCS一定要先设置正确...
具体设置位置是管理员后台的CONFIGURATION =CURRENCIES
这个货币设置可能新手不太明白...
我分二种情况说明
一,只使用RMB一种货币...那直接填一个就OK了...不用费心.
二,使用二种以上的货币...那就要涉及一个换算的地方.
填表的几个英文解析如下
Currency Code(货币代码,,,RMB或者USD之类的)
Prefix (货币代号...$或者¥)
Suffix (货币名称...代号..比如"圆""刀"...我建议使用代码一致)
Format (金额格式...默认就OK了)
Base Conv. Rate (这个要注意,是转换比率.使用二种以上货币时要设置.先假定一个基本货币.比如RMB..那设置RMB时候.这里填1..而设置USD的时候.这里就填6.85)
Update Pricing(更新价格)

设置完货币后..就可以启用接口了.
具体设置位置是CONFIGURATION = PAYMENT GATEWAYS
先在支付接口列表中找到alipay并按activite激活
几个设置详细说明:
==============
Show on Order Form (在订单中显示使用本支付接口..前提是你要设置好相应的货币转换及金额.这个具体意义是"需要以RMB支付的时候,使用这个支付接口在订单里面)
Visible Name (支付接口名称)
类型 (支付宝签约的三种类型,分别是1/即时到帐2/担保交易 3/双功能
卖家支付宝帐户 (你用来收款的支付宝帐号)
合作伙伴ID (合作ID和安全码..都在支付宝签约商家后台中找到.....什么?你还未签约???找支付宝吧.别找我)
安全检验码
...
其他配置信息
Convert To For Processing (如果你设置使用了二种或者二种以上的货币单位,必须转换货币...这里一定要有RMB.并选择RMB..否则支付接口不可用)
==============


OK....完工...心情享受吧.

2012/3/15 Bendy
67052[at]QQ.com

回复有关上传后.后台找不到接口的小菜..

上传后...相应的目录/文件名应该是

[WHMCS HOME]/modules/gateways/alipay.php

[WHMCS HOME]/modules/gateways/callback/alipay_callback.php


下载地址:http://1000eb.com/7xeq

声明: 本文由(↗℡ 浮华 青春)原创编译,转载请保留链接: WHMCS 支付宝(ALIPAY)全功能接口

(选择后可查看结果)阅读本文后,您的心情是:
 
恶心
愤怒
强赞
感动
路过
无聊
雷囧
关注
et_highlighter51

WHMCS 支付宝(ALIPAY)全功能接口:目前有 3 条留言

  1. # 地板
    ↗℡浮华青春:

    那你把预设的改成RMB呗//@Hsieh James:我的问题是这样的,我预设的货币不是人民币,不知道这个版本会不会有这样的问题出现:收款是成功了,支付宝收取了正确的金额,但是返回到 WHMCS的时候,在whmcs记录的是人民币的数字,结果金额跟预设货币的不一致,依然无法自动放行

    2012-04-04 20:14 [回复]
  1. # 板凳
    Hsieh James:

    我的问题是这样的,我预设的货币不是人民币,不知道这个版本会不会有这样的问题出现:收款是成功了,支付宝收取了正确的金额,但是返回到 WHMCS的时候,在whmcs记录的是人民币的数字,结果金额跟预设货币的不一致,依然无法自动放行

    2012-04-03 15:18 [回复]
  1. # 沙发
    法尔曼:

    很有用

    2012-03-24 14:59 [回复]

发表评论

------====== 本站公告 ======------
博主大学蜕变期间,更新量应该骤减,表示十分可怕。2016,一起加油!

北京时间

    敢于浪费哪怕一个钟头时间的人,说明他还不懂得珍惜时间的全部价值。

    ——达尔文