最近为客户开发了一个ecshop的农业银行在线支付的插件。分享一下我的经验。

农行开发了这个在线支付接口,但是主要是java版本的。那么我们的ecshop怎么跟他的接口通信呢?

农行给了一个解决方案,那就是webservice.利用axis来实现soap从而实现ecshop和java的验证包的通信。

大家注意,农行给的php的开发demo包存在很多bug,我估计农行的开发问题自己都没有测试通过。

目前网上所说的农行在线支付插件,也是把农行的demo拿来晒一晒,bug根本没有改。

做程序猿,就不要轻言放弃。本人终于实现农行在线支付接口插件。

function get_code($order, $payment)

{

$tOrderNo    = $order['order_sn'];                         /*订单编号*/

$tExpiredDate = '30';

$tOrderDesc = 'xiujx';                              /*订单说明*/

$tOrderDate = date("Y/m/d", $order['add_time']);           /*订单日期*/

web农行支付php示例,ecshop,shopex完美实现农业银行(农行)在线支付接口相关推荐

  1. 农业银行网站接口php,ecshop,shopex完美实现农业银行(农行)在线支付接口(php语言版本)...

    最近为客户开发了一个ecshop的农业银行在线支付的插件.分享一下我的经验. 农行开发了这个在线支付接口,但是主要是java版本的.那么我们的ecshop怎么跟他的接口通信呢? 农行给了一个解决方案, ...

  2. 微信支付开发,基于SpringBoot+Vue架构的Java在线支付项目

    目录 前言 1. 支付安全 1.1 对称加密和非对称加密 1.2 身份认证 1.3 摘要算法 1.4 数字签名和数字证书 2. 项目初期 2.1 构建测试 2.2 引入Swagger 2.3 引入lo ...

  3. 企业号微信支付 公众号支付 H5调起支付API示例代码 JSSDK C# .NET

    企业号微信支付 公众号支付 H5调起支付API示例代码 JSSDK C# .NET 原文:企业号微信支付 公众号支付 H5调起支付API示例代码 JSSDK C# .NET 先看效果 1.本文演示的是 ...

  4. 建行支付接口 php,ecshop下用php语言和jar包实现建设银行在线支付接口

    最近应一个客户的要求在ecshop下开发建行网银的在线支付接口. 原来以为很简单,后来发现不是这么回事. 先看看建行的开发接口和实例代码.因为ecshop是Php的,所以在php的实例代码中有这么一段 ...

  5. 支付宝接口的在线支付(https://openhome.alipay.com/platform/appDaily.htm?tab=info)

    项目中需要用到在线支付,实现了调用支付宝接口的在线支付,记录下来以便以后使用. 一.进入蚂蚁金服开放平台登录 网址:https://openhome.alipay.com/developmentDoc ...

  6. javaweb商城实现在线支付

    1.在线支付概述 什么是在线支付呢?没错,就是在网上花钱!大家一定有过这样的经历.但是你可能不太了解在线支付的"内情",下面我们来了解一下! 如果你现在开始经营一个电子商务网站,用 ...

  7. 银联在线支付接入总结

    最近项目要求做银联在线支付,大致步骤如下: 1. 下载银联在线支付SDK 在银联商家技术服务中心下载,链接 -> https://open.unionpay.com/ajweb/index 其实 ...

  8. 2021年全球B2B在线支付解决方案行业调研及趋势分析报告

    本文研究全球市场.主要地区和主要国家B2B在线支付解决方案的收入等,同时也重点分析全球范围内主要企业竞争态势,B2B在线支付解决方案收入和市场份额等.针对过去五年(2016-2020)年的历史情况,分 ...

  9. JavaWeb开发调用支付宝接口实现在线支付(整个支付过程从头到尾)

    项目中需要用到在线支付,实现了调用支付宝接口的在线支付,记录下来以便以后使用. 一.进入蚂蚁金服开放平台登录 网址:https://openhome.alipay.com/developmentDoc ...

最新文章

  1. axure文本框单击提示文字消失_Axure基础原件使用
  2. protobuf前后端解析_Go语言微服务架构实战:第七节 Protobuf协议语法及原理
  3. java程序设计_80后程序员,带你深入理解Java基本的程序设计结构,不来你别后悔...
  4. python零基础系统学习教程之Python 变量类型
  5. Fedora CentOS Red Hat中让vim支持语法高亮设置
  6. map容器实现一对多
  7. C++关于引用的注意事项 总结知识点
  8. 注册Tomcat服务为系统服务
  9. 修改eclipse中java和xml页面的字体的样式
  10. mysql闩_Oracle闩:Cache Buffers chains
  11. 网络---29 socketserver模块并发 连接合法性
  12. 微软 Windows 10 将支持 8 英寸以下 ARM 平板设备
  13. java零基础从入门到精通(全)
  14. EXCEL密码清除——巧用RAR
  15. java win7 管理员权限_win7系统获取管理员权限批处理的操作方法
  16. winpe修复计算机无法启动,巧用PE修复系统启动故障
  17. 异常检测综述(Anomaly Detection: A Survey)
  18. 腾讯副总裁曾宇:谈谈腾讯的技术价值观与技术人才修炼
  19. Java学习系列之抽象类和接口的区别和联系
  20. Nginx代理服务器的安装及 开机启动配置

热门文章

  1. SQL SERVER 2008 中分页方法
  2. java8的stream流操作的数据结构
  3. 深入理解Golang之context
  4. laravel5.4 刷新过快,出现The only supported ciphers are AES-128-CBC and AES-256-CBC
  5. exec 与shell_exec的区别
  6. 使用Flink集群环境进行数据处理
  7. Classpath entry org.eclipse.m2e.MAVEN2_CLASSPATH_CONTAINER will not be exported or published. Runtim
  8. 硬核图解| Kafka 如何保证消息不丢失?
  9. Laravel核心解读 -- 事件系统
  10. 和宝塔可以同时安装吗_服用钙拮抗剂可以同时补钙吗