php网银支付,网银在线支付接口实例 php版
支付动作页面:
//------------------ 参数开始 ------------------
//商户号
$v_mid='123456789';
//密钥
$key='zxcvbn123456';
//返回地址
$v_url="http://".$_SERVER['HTTP_HOST']."/untitled1.php";
//币种
$v_moneytype="CNY";
//------------------ 参数结束 ------------------
$v_amount=56;//支付金额
//产生定单号
$v_oid=date("Ymd")."-".$v_mid."-".date("His");
$ddno=time();//订单号
setcookie("checkpaysession",$ddno);//设置定单号
//md5
$text=$v_amount.$v_moneytype.$v_oid.$v_mid.$v_url.$key;
$v_md5info=strtoupper(md5($text));
$remark1=$ddno;//备注字段1
$remark2="";//备注字段2
?>
在线支付
document.getElementById('dopaypost').submit();
支付返回动作处理页面:
//获取cookie
function getcvar($name){
$re='';
if(isset($_COOKIE[$name]) && $_COOKIE[$name]!=''){
$re=$_COOKIE[$name];
}
return $re;
}
//提示函数
function msg($msg='',$burl=''){
echo '';
exit();
}
//订单号
if(!getcvar('checkpaysession'))
{
msg('非法操作','/');
}
else
{
setcookie("checkpaysession","");
}
//操作事件例如 登陆判断 之行动做判断
$paytype='chinabank';
$v_mid='123456789';//商户号
$key='zxcvbn123456';//密钥
//----------------------------------------------返回信息
$v_oid =trim($_POST['v_oid']);
$v_pmode =trim($_POST['v_pmode']);
$v_pstatus=trim($_POST['v_pstatus']);
$v_pstring=trim($_POST['v_pstring']);
$v_amount=trim($_POST['v_amount']);
$v_moneytype =trim($_POST['v_moneytype']);
$remark1 =trim($_POST['remark1']);
$remark2 =trim($_POST['remark2']);
$v_md5str =trim($_POST['v_md5str']);
//md5
$md5string=strtoupper(md5($v_oid.$v_pstatus.$v_amount.$v_moneytype.$key));
if($v_md5str!=$md5string)
{
msg('验证MD5签名失败.','/');
}
if($v_pstatus!="20")
{
msg('支付失败.','/');
}
//----------- 支付成功后处理 -----------
$orderid=$v_oid;//支付订单
$ddno=$remark1;//网站的订单号
$money=$v_amount;//支付金额
?>
php网银支付,网银在线支付接口实例 php版相关推荐
- 【在线支付】在线支付代码详解
前言: 上一篇文章中([在线支付]在线支付流程分析)说道,为了保证数据安全,网站把源数据和hmac码发送到第三方,那么,在代码中是如何实现的呢?接收到付款成功的消息,又是如何响应的呢?以 ...
- 【在线支付】在线支付的方式
网上购物的付款方式,是影响中小电子商务企业发展的一个重要因素,国内现在付款方式主要有以下几种方式:网银转账.第三方支付平台. 货到付款.银行汇款或邮局汇款.在这篇文章,主要介绍前两种支付方式: ...
- java在线支付---01_在线支付功能的演示与概述
2013/5/30 ----------------- 01_在线支付功能的演示与概述 Java技术qq交流群:JavaDream:251572072 ------------------------ ...
- java在线支付---05_在线支付_编写用于准备请求数据的Servlet
05_在线支付_编写用于准备请求数据的Servlet 创梦综合技术qq交流群:CreDream:251572072 ------------------------------------------ ...
- java实现网上在线支付--13java在线支付所有源码
13.Java在线支付所有源码 ------------------------------------------------------------------------------------ ...
- php旅行社网站源码在线支付,PHP各大支付平台在线支付集成源码
演示查看:http://www.erdangjiade.com/ph... php给客户开发网站的时候需要用到各大平台付款功能,下面就免费分享给大家,此类是个成熟类,网上down下来的,经过修改测试了 ...
- php在线支付系统,Thinkphp各大支付平台在线支付集成源码
支付配置ThinkPay\Application\Common\Conf\config.php array( /* 支付设置 */ 'payment' => array( 'tenpay' =& ...
- 2016最新php支付平台源码,Thinkphp各大支付平台在线支付集成源码
支付配置ThinkPay\Application\Common\Conf\config.phparray(/*支付设置*/ 'payment' => array('tenpay' => a ...
- python手机充值代码_[代码全屏查看]-加油卡在线充值接口实例
[1].[代码] [Python]代码 #!/usr/bin/python # -*- coding: utf-8 -*- import urllib, md5, json from urllib i ...
最新文章
- PyQt5 技术篇 - 按钮隐藏并保留位置,pyqt5设置按钮的可见度,设置按钮透明度
- 浅析Java线程池 ExecutorService
- 定义一个集合类Set,(考察动态数组的建立)
- 3d slicer如何下载出radiomics_Lumion 10.0 软件下载及安装教程
- linux c语言编写聊天室mysql_Linux平台上用C语言实现与MySQL数据库的连接
- LeetCode 169. 多数元素 (哈希映射|投票算法)
- L1-035 情人节 (15 分)—团体程序设计天梯赛
- 渐进式Web应用(PWA)入门教程(下)
- ApacheCon Asia 2022 正式启动,数据流专题 Call For Speaker
- 一.第一周golang学习:--string解析成基本数据类型
- Java—读取指定路径下文件的内容
- 大数据Hadoop学习文章汇总
- python爬取新浪微博大V的所有微博内容
- Andriod 实现一个类微信聊天界面 (二)
- 孙子兵法--你如何来做好事情
- 软件测试面试该如何谈薪
- 微信开通检测 检测号码是否开通微信
- 用友添加附件设置文件服务器,用友服务器怎么配置上传附件
- Snapper:通过同义、分类关键词快速定位并调用WAV文件
- 抖音挑战微信能赢么?