<p align="center">
<img src="./image/cover.png">
</p>
<h3 align="center">🚀 Vpay 服务端</h3>
<p align="center">
<img src="https://img.shields.io/static/v1?label=licenes&message=GPL%20V3&color=important&style=for-the-badge"/>
<img src="https://img.shields.io/static/v1?label=version&message=4.2.0&color=9cf&style=for-the-badge"/>
<img src="https://img.shields.io/static/v1?label=language&message=php&color=777BB4&style=for-the-badge"/>
</p>
### ️⚠️ 警告
- 手机二维码监听收款是异地收款,收款频率高可能导致风控;
- 云端监听收款风险同上;
## 按需选择
1. `master`分支版本为4.0系列全面重构的版本,仅支持`支付宝当面付`;
2. `dev`分支版本为[3.0系列](https://github.com/Vpay-Collection/VPay/releases/tag/3.1)稳定版本,仅支持`支付宝当面付`;
3. 旧版稳定版请使用[2.0系列](https://github.com/Vpay-Collection/VPay/releases/tag/2.4)版本,配合[官方App](https://github.com/Vpay-Collection/vmqApk/releases/tag/v1.8.2)使用,支持手机端二维码监听收款。
## 简介
Vpay ——一款个人收款解决方案,使个人开发者能够安全高效地处理在线交易。
## 安装指南
### 服务端安装
> 以下两种方案三选一
#### 一、宝塔面板一键部署
1. 导入项目到宝塔面板
![img.png](img.png)
2. 点击一键部署,填入域名后点提交即可
![img_1.png](img_1.png)
#### 二、手动部署
1. 导入项目到网站文件夹下
2. 配置运行目录为`/public`
3. 配置伪静态
```
if ($uri ~* "^(.*)\.php$") {
rewrite ^(.*) /cleanphp/bootstrap.php last;
}
location @cleanphp {
rewrite ^ /cleanphp/bootstrap.php last;
}
location ~* ^\/@static(.*)$ {
if_modified_since before;
expires 30d;
access_log off;
add_header Cache-Control "public";
try_files /app/public$1 /app/public/$1 /app/public$1/index.html /app/public/index.html =404 last;
}
location ~* ^\/@(.*)$ {
if_modified_since before;
expires 30d;
access_log off;
add_header Cache-Control "public";
try_files /app/public$1 /app/public/$1 /app/public$1/index.html /app/public/$1/index.html /app/public/index.html last;
}
location / {
if_modified_since before;
expires 30d;
access_log off;
add_header Cache-Control "public";
try_files /app/public/$uri @cleanphp;
}
```
4. 如果使用宝塔面板部署,请**务必删除**宝塔默认配置的以下配置文件
```
location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$
{
expires 30d;
error_log /dev/null;
access_log /dev/null;
}
location ~ .*\.(js|css)?$
{
expires 12h;
error_log /dev/null;
access_log /dev/null;
}
```
### 服务端配置
1. 申请[支付宝当面付](https://open.alipay.com/intergraAssist/SC00002242?projectId=1487001107)
- 【扫码支付】-【自研】,根据页面提示的接入准备完成当面付接入
2. 填写当面付信息
3. 配置邮件通知
![img_4.png](img_4.png)
### 接入Vpay支付
参考[vpay-sdk](https://github.com/Vpay-Collection/vpay-sdk)进行接入
## 文档
[阅读文档](https://vpay.ankio.net/)
## 开源协议
GPL V3
没有合适的资源?快使用搜索试试~ 我知道了~
个人第四方收款方案.zip
共162个文件
php:46个
js:37个
html:20个
需积分: 5 0 下载量 37 浏览量
2024-01-15
08:58:38
上传
评论
收藏 2.18MB ZIP 举报
温馨提示
方案是为解决特定问题或达成特定目标而制定的一系列计划或步骤。它的作用是提供一种系统性的方法,以有效地应对挑战、优化流程或实现目标。以下是方案的主要作用: 问题解决: 方案的核心目标是解决问题。通过系统性的规划和执行,方案能够分析问题的根本原因,提供可行的解决方案,并引导实施过程,确保问题得到合理解决。 目标达成: 方案通常与明确的目标相关联,它提供了一种达成这些目标的计划。无论是企业战略、项目管理还是个人发展,方案的制定都有助于明确目标并提供达成目标的路径。 资源优化: 方案在设计时考虑了可用资源,以最大化其效用。通过明智的资源分配,方案可以在有限的资源条件下实现最大的效益,提高效率并减少浪费。 风险管理: 方案通常会对潜在的风险进行评估,并制定相应的风险管理策略。这有助于减轻潜在问题的影响,提高方案的可行性和可持续性。 决策支持: 方案提供了决策者所需的信息和数据,以便做出明智的决策。这种数据驱动的方法有助于减少不确定性,提高决策的准确性。 团队协作: 复杂的问题通常需要多个人的协同努力。方案提供了一个共同的框架,帮助团队成员理解各自的职责和任务,促进协作并确保整个团队朝着共同的目标努力。 监控与评估: 方案通常包括监控和评估的机制,以确保实施的有效性。通过定期的评估,可以及时调整方案,以适应变化的环境或新的挑战。 总体而言,方案的作用在于提供一种有序、有计划的方法,以解决问题、实现目标,并在实施过程中最大化资源利用和风险管理。
资源推荐
资源详情
资源评论
收起资源包目录
个人第四方收款方案.zip (162个子文件)
mdb.dark.min.css 441KB
mdb.min.css 423KB
fontawesome.min.css 100KB
mdbAdmin.css 8KB
file-upload.min.css 3KB
wysiwyg.min.css 2KB
treetable.min.css 0B
treeview.min.css 0B
.eslintrc 103B
.gitignore 182B
.gitignore 93B
.gitmodules 1KB
item.html 7KB
login.html 7KB
install.html 6KB
user.html 6KB
index.html 5KB
setting.html 5KB
pay.html 4KB
index.html 4KB
index.html 3KB
index.html 3KB
index.html 3KB
index.html 2KB
detail.html 2KB
shop.html 2KB
index.html 2KB
success.html 1KB
index.html 1KB
edit.html 1KB
error.html 837B
index.html 30B
mdb-favicon.ico 0B
Vpay4.iml 518B
bg.jpg 294KB
app.min.js 846KB
mdb.min.js 706KB
jquery.min.js 87KB
wysiwyg.min.js 70KB
treeview.min.js 66KB
file-upload.min.js 63KB
encrypt.min.js 56KB
treetable.min.js 53KB
mdbAdmin.js 29KB
route.js 11KB
order_index.js 7KB
shop_item.js 5KB
pay.js 4KB
form.js 4KB
resource.js 4KB
app_index.js 4KB
admin_layout.js 3KB
Pagination.js 3KB
lang.js 2KB
shop_index.js 2KB
log.js 2KB
theme.js 2KB
shop_detail.js 2KB
requests.js 1KB
login.js 1KB
admin_console.js 1KB
notice.js 1KB
app_edit.js 1019B
channel_user.js 1007B
install.js 983B
shop_setting.js 836B
user_index.js 615B
shop_success.js 573B
shop_layout.js 469B
error.js 346B
alipay_index.js 339B
main.js 218B
configuration.json 2KB
LICENSE 34KB
debug.lock 0B
Makefile 104B
README.md 3KB
custom.md 2KB
Shop.php 8KB
FileDao.php 8KB
NotifyTasker.php 6KB
AlipayServiceSend.php 5KB
Pay.php 5KB
OrderDao.php 5KB
Main.php 4KB
AlipayServiceReceive.php 3KB
Shop.php 3KB
Install.php 3KB
build.php 3KB
ImageCompress.php 2KB
Application.php 2KB
CreateOrderObject.php 2KB
AppChannel.php 2KB
Order.php 2KB
Notice.php 2KB
Channel.php 2KB
NoticeConfig.php 2KB
App.php 2KB
Main.php 2KB
BaseSignObject.php 2KB
共 162 条
- 1
- 2
资源评论
JJJ69
- 粉丝: 6222
- 资源: 5780
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 基于mysql和python的学生选课系统【课程设计(实验报告+源码)】
- PxCook-像素大厨Windows版本安装包
- aspose-words-23.12-jdk16 有水印
- [大模型部署]在C# Winform中使用文心一言ERNIE-3.5 4K 聊天模型
- python毕业设计-基于Django+OpenCV的二维码生成与识别系统设计与实现.zip
- python毕业设计-基于Django+OpenCV的二维码生成与识别系统设计与实现+使用说明.zip
- 基于STM32单片机空气监测系统设计源码+详细文档+配套全部资料(毕业设计).zip
- rdf0412-kcu116-pcie-c-2019-1.zip(XILINX KCU116 源码)
- 基于C#语言的winform界面火车票订票系统(源码+实验报告)
- 【华为OD部分真题及讲解】华为OD部分真题及讲解
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功