电子钱包
电子钱包插件
产品概述
BeikeShop 电子钱包插件是一个功能强大的支付解决方案,为商家和客户提供便捷、安全的电子钱包服务。该插件支持多币种管理、用户间转账、充值功能、支付密码保护以及完善的风险控制机制,帮助电商网站实现更灵活的资金管理功能。
版本:v2.0.0 更新日期:2026-04-06 更新内容
多币种支付源币种记录:
支付交易新增源币种信息记录功能。用户使用非默认币种(如EUR、CNY)支付时,系统将同步记录原始支付币种、原始金额及汇率,实现完整的币种转换追溯。
交易记录源币种显示:
交易记录列表新增源币种与源金额列,用户可同时查看原始支付币种金额与默认币种入账金额,以及对应的汇率信息。
币种汇率益损配置:
支持配置客户通过非默认货币进行入金的时候,可以调整汇率的益损比例


核心功能特性
多币种钱包账户
- 支持多种货币的电子钱包账户管理
- 实时汇率转换,方便国际交易
- 自动计算和显示各币种余额
充值功能
- 支持现金充值和银行转账充值
- 后台审核机制确保资金安全
- 上传凭证图片验证充值来源
用户间转账
- 支持用户之间的资金转移
- 安全的身份验证机制
- 详细的转账记录追踪
支付密码保护
- 设置6-20位支付密码
- 密码强度要求确保安全性
- 多次尝试失败锁定机制
风险控制
- 最小转账金额限制
- 单笔交易限额控制
- 日交易总额度管理
- 完善的安全策略配置
订单支付与退款
- 直接使用钱包余额支付订单
- 订单取消时自动退款至钱包
- RMA退货流程中的钱包退款处理
用户使用指南
钱包激活
- 登录用户账户后进入"电子钱包"页面
- 首次使用需设置支付密码(6-20位,建议包含字母和数字)
充值操作
- 选择充值方式(银行转账/现金充值)
- 输入充值金额
- 上传转账凭证图片
- 提交审核,等待管理员审批
余额支付
- 在结账页面选择"钱包支付"
- 输入支付密码确认交易
- 系统自动扣除相应金额
用户间转账
- 进入转账页面
- 输入收款人邮箱
- 确认转账金额
- 输入支付密码完成转账
交易记录查询
- 查看所有钱包交易记录
- 按类型、日期、币种等条件筛选
- 详细了解每笔交易详情
商家管理功能
客户钱包管理
- 查看所有客户的钱包账户
- 监控客户余额变动
- 管理客户交易历史
充值审核
- 审核客户的充值申请
- 查看上传的凭证图片
- 批准或拒绝充值请求
余额调整
- 手动为客户调整钱包余额
- 支持增加和减少两种操作
风险控制设置
- 配置转账最低限额
- 设置单笔交易上限
- 定义每日交易总额度
- 管理支付密码安全规则
页面截图:
下单,支付页面截图如下:

个人中心:





管理端配置:





常见问题解答
A: 在钱包页面点击"支付密码",按照提示设置6-20位的密码。
A: 银行转账或现金充值需要管理员审核,审核通过后即时到账。
A: 目前支持管理员手动调整余额,具体提现功能请联系管理员。
A: 支持查看和筛选交易记录,导出功能可根据需求定制开发。
版本支持:
如果是1.X版本, 默认退款不会实时到账。需要改一下代码
文件路径 /beike/Repositories/RmaRepo.php
addHistory 里面,增加 触发RMA状态变化钩子,用于处理退款
/**
* @param $rma
* @param array $data
* @return Rma
*/
public static function addHistory($rma, array $data)
{
if (! $rma instanceof Rma) {
$rma = self::find($rma);
}
$rma->histories()->create($data);
$rma->status = $data['status'];
$rma->saveOrFail();
// 触发RMA状态变化钩子,用于处理退款
if (function_exists('hook_action')) {
hook_action('rma.history.added', [
'rma' => $rma,
'data' => $data,
'old_status' => $rma->getOriginal('status'),
'new_status' => $data['status']
]);
}
return $rma;
}
// 触发RMA状态变化钩子,用于处理退款
if (function_exists('hook_action')) {
hook_action('rma.history.added', [
'rma' => $rma,
'data' => $data,
'old_status' => $rma->getOriginal('status'),
'new_status' => $data['status']
]);
}
技术支持
如在使用过程中遇到任何问题,可通过以下方式获得支持:
- 联系开发者:529043372@qq.com
这款电子钱包插件为 BeikeShop 商城提供了完整的数字支付解决方案,不仅提升了用户体验,也增强了平台的交易灵活性和安全性。通过完善的风控机制和管理功能,商家可以更好地管理用户资金流动,提高运营效率。