跳到正文

YuPay 命令手册

YuPay 有三个独立玩家入口和一个综合入口。日常建议把 /yp 作为主入口写进公告或菜单,独立命令可按服务器习惯保留或改名。

主命令与别名

入口别名用途
/yupaypay <金额>/ypay独立赞助命令
/yupaytop/yptop独立排行榜命令
/yupaytotal [玩家名]/yptotal独立总额查询命令
/yupay <子命令>/yp综合管理与玩家自助入口

综合入口 /yp 内部注册了 paytoptotalhistoryordersordercancelretrycoderefundaudithealth 等子命令。

玩家命令

命令权限说明示例
/yp pay <金额> [支付方式] [输出模式] [-n]yupay.command.pay发起赞助。支付方式通常为 wechatalipay;输出模式可用 textlinkmap-n 表示无偿赞助,不触发奖励。/yp pay 30 wechat map
/yp topyupay.command.top查看赞助排行榜前 10。/yp top
/yp total [玩家/all]yupay.command.total查询自己、指定玩家或全服累计赞助额。/yp total
/yp history [页数]yupay.command.history查看自己的赞助历史;管理员可追加玩家名查看他人历史。/yp history 2
/yp orders [页数]yupay.command.orders查看自己的订单列表。/yp orders
/yp order <订单号>yupay.command.orders查看自己的订单详情;待支付订单会提示取消,奖励异常订单会提示重试。/yp order YP202606010001
/yp cancel [订单号]yupay.command.cancel取消自己的待支付订单;不填订单号时通常处理最近待支付订单。/yp cancel
/yp retry [订单号]yupay.command.retry自助重试补发奖励,适合支付成功但奖励卡住的订单。/yp retry YP202606010001
/yp code redeem <卡密>yupay.command.code + yupay.code.redeem核销卡密。插件会先展示确认信息,再进入确认/取消流程。/yp code redeem FREEGIFT
/yp refund request <订单号> [金额]yupay.command.refund + yupay.refund.request创建退款申请;不填金额时按插件逻辑处理可退金额。/yp refund request YP202606010001 6.66

管理命令

命令权限说明
/yp reloadyupay.reload重载配置、语言和运行时缓存。
/yp set <选项> <值>yupay.admin修改插件配置项。
/yp configyupay.admin查看当前配置或配置辅助信息。
/yp ban <玩家/all> [原因]yupay.ban禁止玩家发起赞助。
/yp unban <玩家/all>yupay.ban解除赞助禁止。
/yp convert <玩家> <来源类型> <目标类型> <数量>yupay.convert货币转换,常用于 Vault 与 PlayerPoints 场景。
/yp audityupay.audit查看事件监听审计信息。
/yp audit security [lines]yupay.audit查看安全审计日志最近记录。
/yp health [summary/full]yupay.health运行健康检查,排查支付渠道、数据库、依赖和回调状态。
/yp crossserver [status/queue]yupay.crossserver查看跨服发奖状态和队列统计。

卡密命令

卡密入口统一为 /yp code ...,普通玩家只需要 redeem;后台运营再按需分配创建、修改、删除、列表和日志权限。

命令权限说明
/yp code create --code <卡密> [选项]yupay.code.create创建卡密。
/yp code remove <卡密>yupay.code.remove数据库层面删除卡密,核销日志保留。
/yp code disable <卡密>yupay.code.disable软停用卡密。
/yp code enable <卡密>yupay.code.enable恢复启用卡密。
/yp code modify <卡密> <字段> <值>yupay.code.modify修改卡密字段。
/yp code info <卡密>yupay.code.info查看卡密详情。
/yp code list [页数]yupay.code.list查看卡密列表。
/yp code logs [卡密] [页数]yupay.code.logs查看核销记录。
/yp code redeem <卡密>yupay.code.redeem玩家核销卡密。
/yp code redeem-confirm <卡密>yupay.code.redeem确认核销。
/yp code redeem-cancel [卡密]yupay.code.redeem取消核销。

创建卡密的常用选项:

选项示例说明
--code--code FREEGIFT卡密字符串。
--amount--amount 9.9卡密关联的支付金额。
--economy--economy playerpoints经济奖励类型:nonevaultplayerpointspp
--eco-amount--eco-amount 100经济奖励数量。
--max-uses--max-uses 50最大核销次数;-1 表示不限次数。
--expire--expire 7d过期时间;-1 表示永不过期。
--commands--commands "give {player} diamond 1"核销后执行的命令。
--remark--remark "全服礼包"备注。
bash
/yp code create --code FREEGIFT --amount 0 --economy playerpoints --eco-amount 100 --max-uses 50 --expire 7d --remark "新服礼包"
/yp code modify FREEGIFT max-uses 100
/yp code logs FREEGIFT 1

退款命令

退款入口统一为 /yp refund ...。普通玩家只开放 request 即可;直接退款、审核、查询和重试建议只给财务或核心管理员。

命令权限说明
/yp refund request <订单号> [金额]yupay.refund.request玩家创建退款申请。
/yp refund approve <请求ID>yupay.refund.approve通过退款申请。
/yp refund reject <请求ID>yupay.refund.reject拒绝退款申请。
/yp refund pending [页数]yupay.refund.pending查看待审核申请。
/yp refund list [页数]yupay.refund.list查看退款日志列表。
/yp refund list <pending/processing/accepted/success/failed/closed/unknown> [页]yupay.refund.list按状态查看退款流水。
/yp refund info <退款单号>yupay.refund.list查看退款流水详情。
/yp refund query <退款单号>yupay.refund.list向平台查询退款状态并刷新本地记录。
/yp refund retry <退款单号>yupay.refund.direct重试失败或未知状态退款。
/yp refund confirm <退款单号>yupay.refund.direct手动确认退款成功。
/yp refund <订单号> [金额] [原因]yupay.refund.direct管理员直接退款。

订单运维命令

命令权限说明
/yp order info <订单号>yupay.order 或玩家自己的 yupay.command.orders查看订单详情。
/yp order abnormal [页]yupay.order查看异常订单中心。
/yp order risk [页]yupay.order查看风险订单。
/yp order list <abnormal/pending/cancelled/risk/reward_failed/refund_failed/success> [页]yupay.order按类型列出订单。
/yp order player <玩家名/UUID> [页]yupay.order查看某玩家订单。
/yp order steps <订单号>yupay.order查看发奖步骤流水。
/yp order callbacks <订单号/recent/failed/duplicate> [页]yupay.order查看回调流水。
/yp order refunds <订单号> [页]yupay.order查看订单退款流水。
/yp order resolve <订单号> <reward/refund/ignore/hold>yupay.order处理取消后到账、金额不符等风险订单。
/yp order mark-reviewed <订单号> [备注]yupay.order标记订单已人工复核。
/yp order retry-reward <订单号>yupay.order管理员重试发奖。
/yp order expireyupay.order立即执行待支付订单过期清理。