4A码支付是源分享推出的一款为个人站长打造的专业聚合免签系统,以卓越的系统性能,个性的后台操作,丰富的系统功能,解决个人站长知识付费、运营赞助的难题,全新轻量化的界面UI可提供更加方便快捷的浏览体验,ThinkPHP 6 + Layui + PearAdmin 是高性能的保障.更便捷的监控方式,更优的产品质量,更可靠的服务态度,值得您的选择!

4A码支付高并发高性能系统,支持Lunix服务器环境,需要最低PHP7.3 版本支持, 可运行于包括Apache和Nginx在内的多种WEB服务器和模式,支持Mysql数据库。

服务器环境推荐要求

* Nignx 1.18 ~ 1.2.1* PHP 7.3* MySQL 5.6 +* Redis 6.2 * Supervisor 2.2

这里所说的安装其实就是把系统放入WEB运行环境(前提是你的WEB运行环境已经OK),可以通过下面几种方式获取和安装源支付。

服务器配置:阿里云ECS或腾讯云CVM云服务器,轻量服务器也可。

cpu:2核

内存:4G

带宽:5M

服务器环境及软件:Linux,Nginx都可。推荐新手刚入门使用如下配置:

宝塔Linux控制面板

Nginx 1.1.8

MySQL 5.6 +

Redis 6.2 +

PHP 7.3

Supervisor 2.2

上述为基本运营配置,实际使用中,如用户量较大造成服务器负载较高,可以优先考虑将数据库更换为独立云数据库,图片等OSS存储,负载均衡等方案。

页面跳转支付

对接文档
POST
http://登录后接口配置里的域名/submit.php

接口描述

POST数据:pid={商户ID}&type={支付方式}&out_trade_no={商户订单号}&notify_url={服务器异步通知地址}&return_url={页面跳转通知地址}&name={商品名称}&money={金额}&sitename={网站名称}&sign={签名字符串}&sign_type=MD5

请求参数

字段名

参数名

必填

类型

示例值

描述

商户ID
pid
必填
Int
1000
商户ID
支付方式
type
必填
String
alipay
支付方式:alipay:支付宝,qqpay:QQ钱包,wxpay:微信支付
商户订单号
out_trade_no
必填
String
20160806151343349
商户订单号
异步通知地址
notify_url
必填
String
http://站点域名/notify_url.php
服务器异步通知地址
跳转通知地址
return_url
必填
String
http://站点域名/return_url.php
页面跳转通知地址
商品名称
name
必填
String
一个奥利奥
商品名称
商品金额
money
必填
String
1.00
商品金额
签名字符串
sign
必填
String
202cb962ac59075b964b07152d234b70
签名字符串,签名算法与支付宝签名算法相同
签名类型
sign_type
必填
String
MD5
默认为MD5

API接口支付

对接文档
POST
http://登录后接口配置里的域名/pay/apisubmit

接口描述

POST数据:pid={商户ID}&type={支付方式}&out_trade_no={商户订单号}&notify_url={服务器异步通知地址}&return_url={页面跳转通知地址}&name={商品名称}&money={金额}&sitename={网站名称}&sign={签名字符串}&sign_type=MD5

请求参数

字段名

参数名

必填

类型

示例值

描述

商户ID
pid
必填
Int
1000
商户ID
支付方式
type
必填
String
alipay
支付方式:alipay:支付宝,qqpay:QQ钱包,wxpay:微信支付
商户订单号
out_trade_no
必填
String
20160806151343349
商户订单号
异步通知地址
notify_url
必填
String
http://站点域名/notify_url.php
服务器异步通知地址
跳转通知地址
return_url
必填
String
http://站点域名/return_url.php
页面跳转通知地址
商品名称
name
必填
String
一个奥利奥
商品名称
商品金额
money
必填
String
1.00
商品金额
签名字符串
sign
必填
String
202cb962ac59075b964b07152d234b70
签名字符串,签名算法与支付宝签名算法相同
签名类型
sign_type
必填
String
MD5
默认为MD5

响应参数

字段名

参数名

类型

示例值

描述

返回状态码
code
Int
1
1为成功,其它值为失败
返回信息
msg
String
获取成功!
成功/失败时返回对应信息
金额
money
String
1.00
支付金额
类型
type
String
alipay
支付方式:alipay:支付宝,qqpay:QQ钱包,wxpay:微信支付
二维码链接
qrcode
String
wxp://f2f15IaTGck0xvm7vug4lqx-sMpJ0xiUB8fWTDwCQk-jYBxS6Yl1A_fOdPGNNGKwPnOt
如果返回该字段,则根据该url生成二维码
订单号
trade_no
String
20160806151343349
支付订单号
商户订单号
out_trade_no
String
20160806151343349
商户订单号

支付结果通知

对接文档
GET
服务器异步通知(notify_url)、页面跳转通知(return_url)

请求参数

字段名

参数名

必填

类型

示例值

描述

商户ID
pid
必填
Int
1000
商户ID
订单号
trade_no
必填
String
20160806151343349021
平台订单号
商户订单号
out_trade_no
必填
String
20160806151343349
商户系统内部的订单号
支付方式
type
必填
String
alipay
支付方式:alipay:支付宝,qqpay:QQ钱包,wxpay:微信支付
商品名称
name
必填
String
一个奥利奥
商品名称
商品金额
money
必填
String
1.00
商品金额
支付状态
trade_status
必填
String
TRADE_SUCCESS
只有TRADE_SUCCESS是成功
签名字符串
sign
必填
String
202cb962ac59075b964b07152d234b70
签名字符串,签名算法与支付宝签名算法相同
签名类型
sign_type
必填
String
MD5
默认为MD5
举报/反馈
分类: 软件分享 标签: 暂无标签

评论

暂无评论数据

暂无评论数据

目录