个人开发者个人站长在使用用是离不开支付渠道的,但如果用官方的支付接口,还需要准备企业资质等,大大增加了开发流程和时间成本,而个人免签支付就是一个很不错的选择,所以我们今天就来说说怎么用个人免签支付对接微信支付宝!

一般官方的支付宝、微信需要企业资质,那么个人要怎么才能对接支付宝微信呢?

首先,你必须要有自己的个人微信和支付宝,然后在Z支付平台注册好商户。

值得一提的是,Z支付不需要像其他支付一样需要下载各种监听APP和准备安卓手机那样繁琐

只需要简单的配置,也不需要上传收款码,就可以使用了,很简单方便!

现在我们来看下怎么对接到我们的网站,首先看下官方给我们的技术文档:

文档下载地址:https://api.zzhifu.com/docs/zpaysdk2/

接口地址 /v1/common/createOrder

请求方式 POST

请求参数

参数名称 参数说明 请求类型 是否必须 数据类型 示例数据
out_trade_no 商户订单号 query true string 123456
attach 附加数据 query true string param
amount 金额 query true integer 10.0
type 支付类型 query true integer 1
mch_id 商户号 query true string 1234
notify_url 异步地址 query false string https://www.baidu.com
return_url 同步地址 query false string https://www.baidu.com
time_expire 订单过期时间 分钟 query false integer 5
timestamp 时间戳 query true string 1633329813683
sign 签名 query true string 89f454118b7a9434c8e88a741e3bd5ab
isHtml 返回结果设置,参数为 0时 返回订单数据,参数为1时服务器将直接重定向到支付页面 query true string 1

sign签名计算方式

java or js md5(out_trade_no+attach+type+amount+timestamp+mch_id+key);

php md5($out_trade_no.$attach.$type.$amount.$timestamp.$mch_id.$key);

其中的key在商户后台查看商户密钥

示例数据:

{"out_trade_no": "123456","attach": "param","amount": 10.0,"type": 1,"mch_id": "1234","notify_url": "https://www.baidu.com","return_url": "https://www.baidu.com","time_expire": 5,"timestamp": "1633329813683","sign": "89f454118b7a9434c8e88a741e3bd5ab","isHtml": "1"
}

返回参数

仅当isHtml0时返回参数

参数名称 参数说明 数据类型 示例数据
outTradeNo 商户订单号 string 123456
transactionId 服务端订单号 string 202110051754366340
attach 附加信息 string param
amount 金额 integer 10.0
reallyAmount 实际支付金额 integer 10.3
payType 支付类型 integer 1
mch_id 商户号 string 1234
payUrl 支付链接 string wxp://f2f0ncR8iuG2vsn2_fKK2EvA0RNUiur_mwdl_ihfEG8ZU
state 订单状态 string https://www.baidu.com
timeOut 订单过期时间 分钟 integer 5
date 时间戳 string 1633329813683

二者皆需要自行转换为二维码

示例数据:

{"code": 200,"msg": "请求成功","data": {"outTradeNo": "123456","transactionId": "202110051754366340","payType": "1","attach": "中文","reallyAmount": 10.3,"amount": 10.0,"payUrl": "wxp://f2f0ncR8iuG2vsn2_fKK2EvA0RNUiur_mwdl_ihfEG8ZwoU","state": 0,"timeOut": 5,"date": 1633427676777}
}

个人免签支付如何对接微信支付宝?相关推荐

  1. h5支付不能打开支付宝 ios_IOS H5支付调起微信支付宝客户端问题总结

    IOS H5支付调起微信支付宝客户端问题总结 很早之前公司的支付功能,通过H5去支付宝和微信支付,开始使用的是UIwebView来加载h5页面,当初只有支付宝网页支付形式,所以没有考虑到那么多,现在新 ...

  2. 基于spring-boot+uni-app实现app支付功能(微信/支付宝)服务端

    基于spring-boot+uni-app实现app支付功能(微信/支付宝)服务端 支付宝支付 1 准备工作 申请支付能力 接口加签方式 2代码 依赖 支付宝支付配置类 支付宝控制层 异步通知 微信支 ...

  3. 澳洲支付服务商RoyalPay微信支付宝APP支付对接

    最近项目中需要开发澳洲那边的微信支付宝支付,所以去研究了一下微信境外支付,发现境外只支持服务商模式,即客户需要去与澳洲本地服务商合作,由客户提供材料,服务商帮客户申请支付相关账号,然后调用服务商提供的 ...

  4. 海关179对接微信/支付宝/通联支付及报关

    海关179查询时,需要上报四个参数 initalRequest:原始请求,跨境电商平台企业向支付企业发送的原始信息 initalResponse:原始响应,支付企业向跨境电商平台企业反馈的原始信息 p ...

  5. 微信支付服务器错误,【支付问题】微信支付宝支付超时、支付异常解决办法

    微信支付宝支付异常解决办法 只要用户在手机上支付成功,钱一定会到商户的账户上. 只要用户在手机上支付成功,钱一定会到商户的账户上. 只要用户在手机上支付成功,钱一定会到商户的账户上. 正常情况下,用户 ...

  6. 11支付功能≠支付系统:微信支付宝通用支付系统开发实战

    支付的代码只需十行,项目的代码请查看https://github.com/TLR2019/xc-edu02 1 微信支付 1.1 下单生成二维码 二维码可以利用下图的请求参数生成(下图没有截全,详系参 ...

  7. 记录自己的支付集成(微信支付宝)

    首先,作为一个菜鸟表示,虽然网上的集成框架很多,但是我要自己写,就算被坑的死去活来也要自己写. 1. 支付宝 这个支付宝的文档是个好东西,挺简单,挺容易看懂的,其次还有沙箱测试,表示支付宝一次通过很开 ...

  8. 微信小程序支付-java对接微信

    一共是两个方法: 一个方法后台生成预支付订单,得到预支付交易会话标识prepay_id,传给前端,让前端调起小程序支付: 一个是支付回调 目录 一.生成预支付订单 注意: 二. 支付回调 一.生成预支 ...

  9. 支付宝wap端支付php对接_支付宝WAP端的支付配置教程

    之前的教程有误,导致大家一直没有配置成功, 今天在石头的配合下.才找出了大家一直以来配置不成功的问题根源. alipay_public_key.pem rsa_private_key.pem 配置非常 ...

最新文章

  1. 网站无法显示logo?
  2. Java中SeparatedListAdapter类的实现
  3. mysql 修改root用户密码
  4. com.fasterxml.jackson.databind.JsonMappingException: Multiple back-reference properties with name ‘d
  5. 激光IMU融合——LIO-Mapping / LIOM / LINS / LIO-SAM算法解析
  6. MFC多线程处理界面假死之红外图像数据获取和excel写入
  7. OP AMP - 反馈理论在运放中的应用
  8. python operator 多属性排序_快速入门Python必备的基础知识
  9. 通俗演义TCP流量控制
  10. android app报错log,Android studio 解决logcat无过滤工具栏的操作
  11. ERROR:The requested URL could not be retrieved解决方法
  12. cant connect local mysql to_连接Mysql提示Can't connect to local MySQL server through socket的解决方法...
  13. 9/24matplotlib使用入门
  14. 微信收到消息很慢无法连接服务器,微信消息总是延迟接收怎么办?
  15. HDFS文件访问权限
  16. VMware 2节点vSAN设计与配置
  17. shiny教程一 -- shiny入门
  18. uniapp H5端使用高德地图完成路线规划
  19. 感谢我的python老师
  20. 致远OA表单自定义函数(计算N年后今天的日期 )

热门文章

  1. 【机器学习】sklearn机器学习入门案例——使用k近邻算法进行鸢尾花分类
  2. 免费SVN、Git项目托管主机及网站介绍
  3. 前端html字体设置
  4. 数据分析面试必考的AB-Test详解
  5. ffmpeg 编码器AVCodecContext 的配置参数
  6. 好奇号火星车是我梦中的情人
  7. es拼音分词 大帅哥_elasticsearch实现中文分词和拼音分词混合查询+CompletionSuggestion...
  8. 函数的调用(传值调用和传址调用)
  9. Linux性能优化实战:如何“快准狠”找到系统内存的问题?(21)
  10. [网络安全课程实验]:PGP加密解密