接入前准备
  • 通过 XorPay 注册个人收款接口,原理是帮助你签约支付宝和微信(不需要营业执照)支持个人支付宝和个人微信支付接口,大概几分钟可以开通,开通后即可永久使用
PC 网站接入
  • 效果:用户点击支付后,前端ajax 请求你的后台,你后台再请求 xorpay 支付接口返回支付二维码到前台,页面展示微信或者支付宝二维码,用户用手机微信或支付宝扫码支付
  • 接口:可以使用 JSAPI / Native / 收银台 / 支付宝当面付 支付接口
  • JSAPI 支付,通过构造二维码,用户微信扫码后在打开自己服务器的页面,再在这页面通过 JSAPI 拉起微信支付
  • 收银台支付,效果和 JSAPI 一样,更简单,不用自己请求获取 openid,直接在 xorpay 的页面下发起支付
  • Native 支付,前端 ajax 请求自己后端的接口,后端接口请求 xorpay 支付接口,返回支付二维码,用户微信扫码后支付
  • 支付宝当面付,方法同 Native 接口
PC 软件
  • 效果:用户点击支付后,前端网络请求你的后台,你后台再请求 xorpay 支付接口返回支付二维码到前台,页面展示微信或者支付宝二维码,用户用手机微信或支付宝扫码支付
  • 接口:可以使用 JSAPI / Native / 收银台 / 支付宝当面付 支付接口
  • JSAPI 支付,通过构造二维码,用户微信扫码后在打开自己服务器的页面,再在这页面通过 JSAPI 拉起微信支付
  • 收银台支付,效果和 JSAPI 一样,更简单,不用自己请求获取 openid,直接在 xorpay 的页面下发起支付
  • Native 支付,前端 ajax 请求自己后端的接口,后端接口请求 xorpay 支付接口,返回支付二维码,用户微信扫码后支付
  • 支付宝当面付,方法同 Native 接口
手机网站接入
  • 效果:因为个人的微信接口没有 h5 功能(个人支付宝当面付可以 h5),所以只能扫码
  • 接口:可以使用 JSAPI / 收银台 / 支付宝当面付 支付接口
  • JSAPI 支付
    • 通过构造二维码,用户微信扫码(或者截图相册识别)后在打开你的一个页面
    • 你页面重定向 openid 接口获取 openid 后跳会跳回你的页面
    • 然后你的这个页面后台带 openid 调用 JSAPI 接口获取支付参数,并返回到前端
    • 前端再拉起微信支付
  • 收银台支付,效果和 JSAPI 一样,更简单,不用自己请求获取 openid,直接在 xorpay 的页面下发起支付
  • 支付宝当面付,后台请求接口,返回支付二维码,用户支付宝扫码(或者截图相册识别)后支付;也可以跳转 qr 地址,拉起支付宝 app 支付
小程序接入
  • 效果:用户点击支付后,跳转 xorpay 收银台 小程序支付,支付完成后自动跳回你的小程序
  • 接口:可以使用 小程序 支付接口
手机 app
  • 效果:因为个人的微信接口没有 h5 功能(个人支付宝当面付可以 h5),所以只能扫码
  • 接口:可以使用 JSAPI / 收银台 / 支付宝当面付 支付接口
  • JSAPI 支付
    • 通过构造二维码,用户微信扫码(或者截图相册识别)后在打开你的一个页面
    • 你页面重定向 openid 接口获取 openid 后跳会跳回你的页面
    • 然后你的这个页面后台带 openid 调用 JSAPI 接口获取支付参数,并返回到前端
    • 前端再拉起微信支付
  • 收银台支付,效果和 JSAPI 一样,更简单,不用自己请求获取 openid,直接在 xorpay 的页面下发起支付
  • 支付宝当面付,后台请求接口,返回支付二维码,用户支付宝扫码(或者截图相册识别)后支付;也可以跳转 qr 地址,拉起支付宝 app 支付

PC软件/web网站/小程序/手机APP产品如何增加个人收款接口的更多相关文章

  1. 小程序和APP谁将主导未来?

    APP和小程序的未来会怎么样?小程序的出现真的会加速APP的灭亡吗?今天这篇文章,是对小程序和App未来发展格局的一些思考,更多的是想提醒各位拥抱小程序的的参与者,我们在决定参与这场狂欢的同时,切勿盲 ...

  2. 几张图带你轻轻松松了解小程序和APP的区别

    微信"小程序"的公测一开放,立即在朋友圈刷屏无数,仿佛人人都在互联网圈.但是因为微信限制,程序还不能发布使用,所以也极少人看到真正的小程序是怎么样的. 小程序驿站专注微信小程序的开 ...

  3. TODO:小程序手机预览调试

    TODO:小程序手机预览调试 1. 小程序注册,目前还未开通个人注册,主体类型为企业.政府.媒体.其他组织 2. 登录小程序,绑定开发者,获取AppID 3. 下载微信小程序示例-新片预告 https ...

  4. 微信小程序开发之如何哪获取微信小程序的APP ID

    微信小程序的开发工具,在新建项目的时候,默认提示填写APP ID,如果不填写AppID 也是可以本地测试和开发的,但是无法通过手机调试,只能在开发工具里查看 如果需要真机调试微信小程序,需要安装微信6 ...

  5. Java生鲜电商平台-服务化后的互联网架构实战(针对生鲜电商小程序或者APP)

    Java生鲜电商平台-服务化后的互联网架构实战(针对生鲜电商小程序或者APP) “微服务架构”的话题非常之火,很多朋友都在小窗我,说怎么做服务化?解答“怎么做”之前,先得了解“为什么做”. 画外音:做 ...

  6. 小程序&app 注册登录、绑定

    前段时间开发中的一款产品,有小程序和app:小程序直接微信登录,app使用手机号+验证码注册,手机号+验证码/密码登录. 用户使用其中一套账号密码即可正常使用,不强制要求完善另一套账号.为避免同一用户 ...

  7. 微信小程序和APP优劣势大对比

    小程序的优势: 1. 无需下载,随走随关 2. 功能丰富,体验更简便 3. 接口众多,可以进行不断的开发 4. 流量入口大,背靠日活9.6亿的微信 5. 有强大的微信生态环境 小程序对比APP的好处: ...

  8. 小程序 与 App 与 H5 之间的区别

    小程序的实现原理 根据微信官方的说明,微信小程序的运行环境有 3 个平台,iOS 的 WebKit(苹果开源的浏览器内核),Android 的 X5 (QQ 浏览器内核),开发时用的 nw.js(C+ ...

  9. 开源电影项目源码案例重磅分析,一套代码发布小程序、APP平台多个平台

    uni-app-Video GitHub地址:https://github.com/Tzlibai/uni-app-video 一个优秀的uni-app案例,旨在帮助大家更快的上手uni-app,共同 ...

随机推荐

  1. numtodsinterval 函数用法

    numtodsinterval(<x>,<c>) ,x是一个数字,c是一个字符串,表明x的单位,这个函数把x转为interval day to second数据类型 常用的单位 ...

  2. 全文搜索引擎Elasticsearch详细介绍

    我们生活中的数据总体分为两种:结构化数据 和 非结构化数据. 结构化数据:也称作行数据,是由二维表结构来逻辑表达和实现的数据,严格地遵循数据格式与长度规范,主要通过关系型数据库进行存储和管理.指具有固 ...

  3. SpokenEnglish01_ When's it due?

    1 Pronunciation and Intonation When's it due? 解析:When’s it due? 2 Key Points 2.1 Due adj: 到期的,截止的 It ...

  4. suanec-rotatelogs

    简介 一个简单的日志滚动器 业界已有大量优秀的日志滚动工具来限制日志大小 本工具只是仿制了Apache httpd中的rotatelogs 不同的是,工作模式参考了yarn namenode日志的管理 ...

  5. 【剑指offer】对称的二叉树

    题目描述 请实现一个函数,用来判断一颗二叉树是不是对称的.注意,如果一个二叉树同此二叉树的镜像是同样的,定义其为对称的. 分析:从上到下直接遍历,利用栈或者队列暂存结点,注意结点的存和取都是成对的 c ...

  6. LeetCode 5073. 进击的骑士(Java)BFS

    题目:5073. 进击的骑士 一个坐标可以从 -infinity 延伸到 +infinity 的 无限大的 棋盘上,你的 骑士 驻扎在坐标为 [0, 0] 的方格里. 骑士的走法和中国象棋中的马相似, ...

  7. redis源码分析(三)--rdb持久化

    Redis rdb持久化 Redis支持两种持久化方式:rdb与aof.rdb将一个节点上的内存数据序列化后存储到磁盘中,序列化的数据以尽可能节约空间的方式存储,并非完全的ascii表示.它的优点在于 ...

  8. elasticsearch安全重启节点

    elasticsearch集群,有时候可能需要修改配置,增加硬盘,扩展内存等操作,需要对节点进行维护升级.但是业务不能停,如果直接kill掉节点,可能导致数据丢失.而且集群会认为该节点挂掉了,就开始转 ...

  9. git 学习笔记 --从远程库克隆

    上次我们讲了先有本地库,后有远程库的时候,如何关联远程库. 现在,假设我们从零开发,那么最好的方式是先创建远程库,然后,从远程库克隆. 首先,登陆GitHub,创建一个新的仓库,名字叫gitskill ...

  10. 小米9安装charles证书

    一.打开你 mac 中对应的 charles 二.点击右上角的help按钮,打开帮助弹窗 三.点击帮助弹窗中的SSL Proxying,选择save charles root certificatio ...