浪费了三四天时间终于完成了magento的快钱支付模块。其实对于熟悉magento的程序员来说,开发一个普通的支付模块不需要太多的时间,可能一天或者一个下午就可以完成开发和测试。然而快钱的magento支付模块的开发实在是让我倍感恶心。

第一,快钱网关安全验证使用SHA-1的验证方式,用PHP实现时需要安装openssl模块。原先的服务器没有安装这个模块,所以所有的服务器上的PHP要重新编译。新启用的服务器倒还顺利,旧服务器折腾了整整一个晚上,问题会出现一旦在PHP中加载openssl模块,那么apache服务器也会失败,多方尝试之后,我只能把PHP更新到新的版本,却又发生mysql-devel不兼容的问题。

第二,快钱的外卡网关是刚刚推出的,可能是业务还不太熟练的缘故,可以说会让人吐血,一开始是没给我们开通外卡网关,再是发了几次证书都是错误的,第五次才来个可以用的证书。最重一点是,目前似乎网关不太稳定,有时候会提示证书签名有问题。

第三,不想再如何批判快钱的技术客服,因为做技术真的很累很累。然而说实在,快钱实在不应该把不懂技术的拉过来充数,即使有一个是做技术的,也是半天回不出一句话的。

第四,有时候网关响应很慢。

开发注意:

第一,使用私钥对传送数据的签名需要使用到OPEN SSL接口,所以PHP需要安装openssl模块

第二,签名字符串中由各相关参数组成,要注意其它顺序和找出必须字段,不要完全相信文档的说明。

第三,不要去问技术客服,他估计是心忙得说不出话了

magento -- 开发magento快钱支付模块相关推荐

  1. 快钱 支付 php,GitHub - laraveler/omnipay-99bill: 基于Omnipay的快钱支付SDK

    omnipay-99bill 基于Omnipay的快钱支付SDK 该文档共包含以下5个部分: 1.创建交易 2.支付回调 3.交易查询 4.网关退款 Quick Start 快速开始 PHP版本要求: ...

  2. 在J2EE项目中集成快钱支付接口

    转载地址 [url] http://my.oschina.net/bairrfhoinn/blog/78184[/url] 首先是发送快钱支付请求的页面send.jsp,内容如下: 001 <% ...

  3. 快钱支付平台 退款功能

    最近做快钱支付平台的退款功能,遇到不少问题,在解决问题的过程中,也获得了不少心得,现在将它们整理出来,以备不时之需. 首先,在做退款功能前,需要研究<快钱人民币网关商户退款接口规范>,弄明 ...

  4. 快钱接口php,快钱支付接口

    1.下载快钱的demo代码和一个证书包,还有 人民币网关自助接入接口文档 2.生成自己的证书 2.0.安装   Win32OpenSSL_Light-0_9_8k.exe 打开openssl.exe, ...

  5. php 银行支付通道_使用php实现快钱支付功能(涉及到接口)

    本项目用zend framework框架实现的modules/default/controllers/IndexController.php IndexController.php class Ind ...

  6. 微信开发-微信分享和支付模块代码记录

    文章目录 微信H5开发[分享模块] 写在前面 准备工作 微信后台配置 获取配置微信环境的参数 引入weixin-js-sdk 分享配置源码 启动以后日志显示OK即可 注意事项 微信H5开发支付模块 需 ...

  7. php 实现快钱支付功能(涉及到接口)

    本项目用zend framework框架实现的 modules/default/controllers/IndexController.php IndexController.php <?php ...

  8. php magento 开发,magento 2模块开发实例helloworld模块 hello world 程序 c语言hello world代码 c语言hello worl...

    data-id="1190000005008433" data-license="cc"> 1.在app/etc/config.php中添加自定义的模块( ...

  9. 第三方支付公司之快钱

    疯传了近半月快钱要卖的消息,今天终于坐实了,但是卖身对象最终却由传闻中的百度转向了万达. 今日上午,"万达集团战略控股快钱"具体细节正式公开,万达集团将出资20亿控股快钱.快钱方面 ...

最新文章

  1. 串结构练习——字符串连接
  2. 【学习笔记】SAP CO模块概念信息(下)
  3. OpenCASCADE绘制测试线束:布尔运算命令之设置选项的操作
  4. 产品经理日常数据分析工作
  5. 在 Domoticz 中添加插座开关
  6. python处理二进制文件_使用Python进行二进制文件读写的简单方法(推荐)
  7. OC高效率52之“方法调配技术”调试“黑盒方法”
  8. Oracle数户库、表导入导出
  9. Atitit 2017年第68界机器视觉图像处理学术大会会议记要attilax总结自建学院自颁学位理论
  10. Silverlight 2 中简单的2.5D控件
  11. 网上一些《算法(第四版)》习题答案链接
  12. vue实现微信分享链接 生成卡片
  13. Layim 自定义聊天界面
  14. 任泉自曝在Star VC年薪100万 今年重点投资互联网金融
  15. pppoe协议和pppd源码分析
  16. [幽默笑话]聪明男人劝老婆
  17. 股票数据的获取以及下载保存
  18. pandas美国人口分析实例
  19. wow服务器硬件,魔兽架设技术wow服务器配置文件详细中文说明攻略
  20. 自己写了好久的SSM个人博客。。。记录下,并分享 源码----(SpringBoot+Thymeleaf+layui+mybatis)

热门文章

  1. jvm完全解读加吐血整理之垃圾回收
  2. SAP 最详细的批次管理解释和配置过程
  3. AI绘画,我们究竟该支持还是反对?
  4. 下列sql语句中哪条语句可为用户zhangsan分配数据库userdb表userinfo的查询和插入数据权限
  5. EGE 专栏博客写作计划
  6. android开发每日汇总【2011-10-14】
  7. [bzoj1826][贪心]缓存交换
  8. 视频编码----H.264到H.265的转码
  9. Win2K无盘终端网组建全攻略(1)(转)
  10. 【Android】Android Broadcast源码解析