热芋头工作室 | HOTTARO 因为专业,所以卓越。技术服务大众,改变生活。

个人二维码收款源码解决方案案例


  

项目简介

应用场景

  此套技术解决方案为本工作室转型后研发的第一套技术类解决方案。

  意在解决小平台、小项目在线支付实时收款问题,一来官方支付对接成本、门槛较高;二来第三方支付平台流程繁琐及回款不确定性以及各方税点造成成本上扬等;三来使用别家提供的个人收款平台由于挂载量太多,稳定性得不到保障。

  如果自身有一定技术研发能力,那针对自身业务,搭建一套内部的支付系统。实现个人二维码收款,解决及时到账自动处理相关业务问题,那对特殊场景业务将会是一种比较完美的衔接和补充。

  同时如果意在打款一个个人收款平台供内部及他从使用也未尝不可。

功能简介

个人收款

  一般以通用的第三方个人收款二维码为载体,常用的为微信及支付宝(收款码、收钱码等)。

  额外会包含常用的管理功能。如订单管理统计、短信通知等功能。如做平台则提供用户会员管理、广告管理、提现管理、小票打印等功能。

第三方收款平台

  提供二套管理后台,总后台和商户后台;总后台可设置支付通道,如(微信、支付宝转账、支付宝红包、云闪付、拉卡拉等),以及对各注册商户统一管理。

  商户后台则为具体的核心操作,添加微信二维码、下载微信监控app;添加支付宝转账、红包设置、多账号轮询设置;针对云闪付和拉卡拉的相关设置等;个人中心则包含一些统计相关的功能;以及接口文档及开放几个接口;

  注意:此项目为技术主导的项目,对接需要技术人员配合操作才能与业务相结合;我们会提供api接口文档以及接口参数、签名算法;

采用我们的收款平台

  

技术方案选择

  本工作室对设想的业务场景提供如下几种方案选择:

  • 集合收款方案:针对集合收款码,仅需要接收到到账通知场景

  • 个人收款方案:只针对自身业务场景需要进行收款及通知场景

  • 个人收款平台方案:针对需要提供个人收款地方案给第三方收款的用户,收款平台场景

  • 采用我们的收款平台:针对仅希望直接使用到账通知地景

技术原理

  整套支付系统包含管理端、监控端及通知,回调模块。即管理端提供二维码收款入口,由web或客户端监控收款后台,发现订单则进行回调通知(第三方回调或自身回调地址),靠知收款通知。同时业务后台进行订单汇集。

技术点

  实时监控、轮询、多用户、回调、通知、管理;

业务流程

image-20190403181722742

业务预览

平台方案

hs_0

hs_1

p0: p0_0

p0_1

p0_3

代码预览

image-20190429173451814

.
├── SDK
│   └── lib
├── admin
├── assets
│   ├── HOME1
│   │   ├── css
│   │   ├── fonts
│   │   ├── images
│   │   └── js
│   ├── HOME2
│   │   ├── css
│   │   ├── fonts
│   │   ├── images
│   │   ├── js
│   │   └── picture
│   ├── LOGIN
│   │   ├── css
│   │   └── js
│   ├── css
│   ├── img
│   ├── js
│   │   ├── appui
│   │   └── layer
│   └── zeropay
│       └── assets
├── core
│   ├── 360safe
│   ├── alipay
│   ├── aop
│   │   └── request
│   ├── epay
│   ├── lotusphp_runtime
│   │   ├── Autoloader
│   │   ├── Cache
│   │   ├── Captcha
│   │   ├── Cookie
│   │   ├── DB
│   │   ├── Inflector
│   │   ├── Logger
│   │   ├── MVC
│   │   ├── ObjectUtil
│   │   ├── Pagination
│   │   ├── RBAC
│   │   ├── Router
│   │   ├── Session
│   │   ├── Url
│   │   ├── Validator
│   │   └── XML
│   ├── qqpay
│   └── verifycode
├── qrcode
├── submit
└── user
    ├── SDK
    │   ├── css
    │   ├── js
    │   └── lib
    └── help_img

58 directories
.
├── JAVA[安卓实时生成二维吗]
│   └── ServerPay
│       ├── assets
│       ├── bin
│       │   ├── classes
│       │   ├── dexedLibs
│       │   └── res
│       ├── gen
│       │   ├── android
│       │   └── im
│       ├── lib
│       ├── libs
│       ├── res
│       │   ├── drawable-hdpi
│       │   ├── drawable-ldpi
│       │   ├── drawable-mdpi
│       │   ├── drawable-xhdpi
│       │   ├── drawable-xxhdpi
│       │   ├── layout
│       │   ├── menu
│       │   ├── values
│       │   ├── values-v11
│       │   ├── values-v14
│       │   └── values-w820dp
│       └── src
│           └── im
├── PHP[网站搭建]
│   └── milapay
│       ├── download
│       ├── extend
│       │   ├── library
│       │   ├── private
│       │   └── unity
│       ├── run
│       │   ├── admin
│       │   ├── gateway
│       │   ├── index
│       │   └── server
│       └── static
│           ├── font
│           ├── html
│           └── js
└── 易语言[多用户监控]
    ├── alipay
    │   └── v4
    ├── service
    │   ├── alipay
    │   │   └── v4
    │   └── wechat
    ├── surroundings
    └── wechat
.
├── aliyun-dysms-php-sdk
│   ├── api_demo
│   ├── api_sdk
│   │   ├── lib
│   │   ├── tests
│   │   └── vendor
│   ├── msg_demo
│   │   └── lib
│   └── msg_sdk
│       ├── lib
│       ├── tests
│       └── vendor
├── logs
├── ma
├── phpqrcode
│   ├── bindings
│   │   └── tcpdf
│   ├── cache
│   │   ├── mask_0
│   │   ├── mask_1
│   │   ├── mask_2
│   │   ├── mask_3
│   │   ├── mask_4
│   │   ├── mask_5
│   │   ├── mask_6
│   │   └── mask_7
│   └── tools
├── template
│   ├── mobile
│   │   ├── afterpay
│   │   ├── common
│   │   ├── detail
│   │   ├── help
│   │   ├── img
│   │   ├── index
│   │   ├── laba
│   │   ├── laba1
│   │   ├── money
│   │   ├── my
│   │   ├── my1
│   │   ├── newpay
│   │   ├── notify
│   │   ├── notify_no
│   │   ├── pay
│   │   ├── sign
│   │   ├── wallet
│   │   └── xiugai
│   ├── public
│   ├── static
│   │   ├── css
│   │   ├── fonts
│   │   ├── images
│   │   ├── js
│   │   └── lib
│   └── web
│       ├── advertisement
│       ├── condent
│       ├── config
│       ├── index
│       ├── member
│       ├── order
│       ├── wxconfig
│       └── zfconfig
└── ueditor
    ├── dialogs
    │   ├── anchor
    │   ├── attachment
    │   ├── background
    │   ├── charts
    │   ├── emotion
    │   ├── gmap
    │   ├── help
    │   ├── image
    │   ├── insertframe
    │   ├── link
    │   ├── map
    │   ├── music
    │   ├── preview
    │   ├── scrawl
    │   ├── searchreplace
    │   ├── snapscreen
    │   ├── spechars
    │   ├── table
    │   ├── template
    │   ├── video
    │   ├── webapp
    │   └── wordimage
    ├── lang
    │   ├── en
    │   └── zh-cn
    ├── php
    ├── template
    │   ├── mobile
    │   ├── public
    │   ├── static
    │   └── web
    ├── themes
    │   └── default
    ├── third-party
    │   ├── SyntaxHighlighter
    │   ├── codemirror
    │   ├── highcharts
    │   ├── snapscreen
    │   ├── video-js
    │   ├── webuploader
    │   └── zeroclipboard
    └── upload
        └── image

108 directories

Comments

合作方式及适用场景

所有商业项目包括三类合作方式

  1. 原始源码合作:适用于纯技术爱好者及自身有较高开发和运维能力的用户
  2. 源码+技术服务合作:适用于有一定技术开发能力的用户
  3. 技术运维:适用于只需要解决方案,不关心开发及运维相关技术的用户

所有商业项目可二次开发订制:原始代码无法满足研究场景,需要增加、删除、修改功能或其它需求时调整


如需要演示demo或地址,点击联系技术客服

Content