接入前准备
  • 通过 Payjq 注册个人收款接口,原理是帮助你签约微信和支付宝(不需要营业执照),大概几分钟可以开通,开通后即可永久使用。
NATIVE 扫码支付
  • 效果:用户点击支付后,前端网络请求你的后台,你后台再请求 Payjq支付接口返回支付二维码到前台,页面展示微信或者支付宝二维码,用户用手机微信或支付宝扫码支付

  • 扫码请求步骤:

    • 构建请求参数
    • POST 参数到请求地址
    • 根据返回内容展示二维码
    • 用户支付成功后接收异步通知
  • 适用场景:PC网站、PC软件、APP

JSAPI 支付
  • 效果:用户在微信浏览器内点击支付后,跳出支付页面,输入指纹/支付密码完成支付

  • JSAPI接口请求步骤:

    • 获得 OPENID
    • 通过该 api 构造订单参数获取 jsapi 支付参数
    • 通过 jssdk 或 WeixinJsBridge 方式自行发起支付
    • 服务端接收异步通知
  • 适用场景:用户在微信内进行的H5页面,页面内调用JSSDK完成支付。例如:微信公众号

收银台支付
  • 效果:收银台方式同样是通过JSAPI方式发起的支付,只是简化了步骤和流程。适用于微信webview环境

  • 收银台请求步骤:

    • 构建请求参数
    • 使用浏览器携带参数跳转至收银台地址
    • 用户在收银台界面点击按钮发起支付
    • 服务端接收异步通知

个人网站实现收款的几种方式相关推荐

  1. 代码创建布局_自网站创建以来网站布局发生变化的9种方式

    代码创建布局 Website layouts change all the time, and there are more ways than ever to style a layout, wit ...

  2. HTML设置网站横屏显示的几种方式

    HTML中有几种方法可以设置网站以横屏显示: 使用viewport元标签:可以使用viewport元标签来设置视口的宽度和高度.例如,要将视口设置为屏幕的全宽度和全高度,可以使用以下标签: <m ...

  3. 外贸收付款5种方式分析

    外贸行业交易中少不了收款付款,什么时候用哪一种收款方式和付款方式需要认真对待.paypal,西联汇款,2checkout,电汇以及信用卡收款每一种方式都有自己的优点和缺点.下面是某位网友对这几种方式的 ...

  4. API 版本控制的几种方式

    个人建议:用content type,即放在Header里面!比如加一个Version:1.4.3 这篇文章写得很好,介绍了三种实现web api版本化的三种方式.我从评论里又收集到两种方式,所以一共 ...

  5. 浅析网站域名申请注册的四种常见方式

    网站建设之前我们需要考虑选择一个简单易记的网站域名,这对于企业的网络营销推广有着重要作用.因此,当我们在申请注册网站域名时,如果大家是第一次没有什么经验,那么可以参考一些相关材料或者是委托域名注册公司 ...

  6. .net session 有效时间_Python中requests模拟登录的三种方式(携带cookie/session进行请求网站)...

    这篇文章主要介绍了python中requests模拟登录的三种方式(携带cookie/session进行请求网站),文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋 ...

  7. element 修改分页样式_如何给wordpress网站的文章列表,添加分页效果?可以通过2种方式...

    在上一章节中,我们为wordpress网站的首页添加了全站文章列表.一个wordpress网站不可能只有几篇文章,可能会有成千上万的文章,作为一个wordpress博客主题模板,一般情况下,不可能让所 ...

  8. reload端口 tomcat_tomcat上部署网站的三种方式

    一.利用webapps文件夹自动部署 这是最简单的方式,只要将网站直接拷贝到:tomcat根目录下的webapps文件夹里 举例:helloworld文件夹下创建里index.html文件,然后把he ...

  9. 从Maven中央仓库网站下载jar包的两种方式,将会伴随java后端开发者的整个职业生涯

    这个肥肠重要的网站就是:https://mvnrepository.com/ 下面我会以mysql-connector-java-8.0.26.jar为例,教会你使用两种方式下载使用jar包资源 首先 ...

最新文章

  1. 史上第二走心的 iOS11-Drag Drop 教程
  2. 新闻网站的详情页面流程分析
  3. Node.js 将Json文件数据转为SQL可执行的insert语句
  4. 搭载「光线追踪」技术的次时代主机会有怎样的画面表现?
  5. P2754 [CTSC1999]家园
  6. 牛客网(剑指offer) 第二十一题 栈的压入、弹出序列
  7. 使用ObjectInputStream和ObjectOutputStream注意问题
  8. SQL Server数据库自增字段正确的插入值的描述
  9. 三次握手的第三个ACK包丢了,会发生什么?
  10. java 集成 kafka 0.8.2.1 适配jdk1.6
  11. linux 7 kdump设置,Centos7/RHEL7 开启kdump
  12. Go语言Web框架gwk介绍 (四)
  13. 试问我们都在做些什么类型的测试?
  14. php缓存技术基础知识
  15. 判断浏览器是否为微信内置浏览器
  16. Make Menuconfig详解 (配置内核选择)
  17. 华为m6平板电脑Linux,华为平板M6 10.8英寸版使用体验及全面评测
  18. 工业以太网交换机的光口和电口有什么区别?
  19. Linux之宝塔面板安装和使用
  20. .NET程序集反编译器Reflector - 应用和平台 – 微软学生中心

热门文章

  1. oracle用户之间授权查询
  2. 安全邮箱是什么,163邮箱安全中心,安全邮箱怎么注册?
  3. altium designer拼版例子
  4. 前端构建工具_构建工具
  5. 曲线积分与曲面积分总结_高等数学课程内容、知识点总结与典型题
  6. 个域名最多能对应几个IP地址?,一个IP地址可以绑定几个域名?
  7. 编写一个shell脚本,使其能够备份/etc目录下所有文件,并且备份的文件名需要自动生成日期,即产生后缀名形如.backup_20210624的文件。
  8. 基于Java基础的图书管理系统
  9. 多系统如何共享蓝牙设备?
  10. o.m.s.m.ClassPathMapperScanner : No MyBatis mapper was found in ‘[com.XXX.XXX]‘ pack