智客公社

标题: 关于商城网站现微信和支付宝订单支付记录 [打印本页]

作者: 岁月如歌    时间: 2023-2-23 16:09
标题: 关于商城网站现微信和支付宝订单支付记录

当支付宝和微信支付成功后,我们在回调方法里记录订单状态方便我们去调试和查验支付结果。小程序搭建的相关问题可以到网站了解下,我们是业内领域专业的平台,您如果有需要可以咨询,相信可以帮到您,值得您的信赖!https://cw.tyz18.cn/



首种将接收的生成日志文件,记录信息在本地


_($,$){


$4=($,);只读打开模板,底部;


$=($4,($));读取模板内容


$=$\执行日期:(Y--H:\$\\;


$=($,);不存在就创建;,创建页面


($,$);


}


使用方法:


$-_($_,【接收到的接受信息】:商户订单号:$_'|'$_['__'];订单号_['__']'状态'$'钱:'$':'$_\签结束\);





第二种将数据记录在数据库中:


1创建支付宝支付记录数据表:


CREATETABLE`__`(


``()NOTNULLAUTO_INCREMENT,


`_`(1)NOTNULLDEFAULT'1'COMMENT'支付场景',


``()NOTNULLCOMMENT'订单',


`_`()NOTNULLCOMMENT'订单号',


``(0)NOTNULLCOMMENT'支付主题',


`_`()NOTNULLCOMMENT'买家支付宝用户号',


`_`()NOTNULLCOMMENT'总金额',


`_`()NOTNULLCOMMENT'签类型',


`_`(80)NOTNULLCOMMENT'支付宝交易号',


`_`(50)NOTNULLCOMMENT'开发者的_',


`__`(0)NOTNULLCOMMENT'买家支付宝帐号',


`_`(0)NOTNULLCOMMENT'支付时间',


PRIMARYKEY(``)


)ENGINE=MISAMDEFAULTCHARSET=8COMMENT='支付宝支付记录';





**


*增加支付宝支付完成记录


*@$


*@$


*@


*


R($,$=''){


$=$==''?D('O');


$=$-(('_'=$['__']))-('')-();


$=(


'_'=$['_']?$['_']:1,


''=$[''],


'_'=$['__'],


''=$[''],


'_'=$['_'],


'_'=$['_'],


'_'=$['_'],


'_'=$['_'],


'_'=$['_'],


'__'=$['__'],


'_'=$['_'],


);


$=$-($)-();


$;


}


2创建微信支付记录表





CREATETABLE`__`(


``()NOTNULLAUTO_INCREMENT,


`_`(1)NOTNULLDEFAULT'1'COMMENT'支付场景',


``()NOTNULLCOMMENT'订单',


`_`()NOTNULLCOMMENT'订单号',


``(0)NOTNULLCOMMENT'支付主题',


`_`()NOTNULLCOMMENT'付款银行',


`_`()NOTNULLCOMMENT'现金支付金额',


`_`()NOTNULLCOMMENT'货币种类',


`_`(50)NOTNULLCOMMENT'随机字符串',


``(0)NOTNULLCOMMENT'用户标识',


``(50)NOTNULLCOMMENT'签',


`_`(1)NOTNULLCOMMENT'是否关注公众账号',


`_`()NOTNULLCOMMENT'支付时间',


`_`(50)NOTNULLCOMMENT'微信支付订单号',


``(0)CHARACTERSET84NOTNULLCOMMENT'用户昵称',


``(1)NOTNULLDEFAULT'1'COMMENT'用户性别',


``(50)DEFAULTNULLCOMMENT'用户城市',


``(50)DEFAULTNULLCOMMENT'用户省份',


``(50)DEFAULTNULLCOMMENT'用户',


``(500)DEFAULTNULLCOMMENT'用户头像',


PRIMARYKEY(``)


)ENGINE=MISAMAUTO_INCREMENT=3DEFAULTCHARSET=8COMMENT='微信支付信息表';





添加微信支付数据:


**


*增加微信支付完成记录


*@$


*@$


*@|


*


R($,$=''){


$=$==''?D('O');


$=$-(('_'=$['__']))-('')-();


$I=S('I');


$=(


'_'=$['_']?$['_']:1,


''=$[''],


'_'=$['__'],


''=$[''],


'_'=$['_'],


'_'=$['_'],


'_'=$['_'],


'_'=$['_'],


''=$[''],


''=$[''],


'_'=$['_'],


'_'=$['_'],


'_'=$['_'],


''=64_($I['']),


''=$I[''],


''=$I[''],


''=$I[''],


''=$I[''],


''=$I[''],


);


$=$-(('_'=$['__']))-();


(!$){


$=$-($)-();


$;


}{


-1;




欢迎光临 智客公社 (http://bbs.cnaiplus.com/) Powered by Discuz! X3.4