Tarsier LabsTarsier Labs
🐵
首页
分类
标签
收藏
关于
返回标签列表

"wallet"

0 篇文章

Prisma 乐观锁实战:双币种钱包系统与 Audit Trail 账务追踪

Prisma 乐观锁实战:双币种钱包系统与 Audit Trail 账务追踪

深入分析一个生产级 NestJS 钱包服务,涵盖 Prisma update where 乐观锁、双币种账务(现金+金币)、冻结/解冻机制与完整的交易流水追踪

00
后端开发
支付 Webhook & 回调处理深度解析 — 乐观锁、幂等性、原子化钱包操作

支付 Webhook & 回调处理深度解析 — 乐观锁、幂等性、原子化钱包操作

深入解析 PaymentWebhookController(单端点路由 + callback-token 鉴权)→ handleUniversalWebhook(充值/提现分流)→ handleInvoiceWebhook(updateMany 乐观锁 + creditCash)→ handlePayoutWebhook(原子 unfreeze + CRITICAL 降级)→ WalletService(ensureWallet / creditCash / freezeCash / unfreezeCash + beforeBalance/afterBalance 审计流水)

00
管理后台
支付流程全链路 — API Xendit → Flutter App → admin-next 财务审核

支付流程全链路 — API Xendit → Flutter App → admin-next 财务审核

NestJS PaymentService(Xendit Invoice/Payout网关)→ ClientWalletService(充值/提现/Webhook回调业务)→ admin-next Finance 页面(WithdrawalList、DepositList、TransactionList)

00
管理后台
admin-next 订单管理系统——9 种状态流转 + 退款审核 + 权限管控

admin-next 订单管理系统——9 种状态流转 + 退款审核 + 权限管控

深度解析 admin-next 订单管理系统:Order 模型 32 字段设计、9 种状态枚举与流转限制、useAntdTable 分页搜索、退款审批事务(钱包扣减 + 金币退回)、单元测试覆盖,涵盖前后端完整链路

00
管理后台