虚拟卡管理系统

基于Luhn算法的虚拟卡生成和CDK管理系统

🎫

CDK管理

创建、查询和管理CDK激活码,支持批量生成和配额管理

  • ✓ 创建单个或批量CDK
  • ✓ 设置有效期和配额
  • ✓ 实时查看使用情况
  • ✓ 统计数据分析
前往管理 →
🔑

Key管理

创建、查询和管理Key码,支持验证和过期管理

  • ✓ 创建单个或批量Key
  • ✓ 设置有效期(默认7天)
  • ✓ Key验证功能
  • ✓ 用户每日领取
前往管理 →
👤

账户管理

创建、查询和管理用户账户,支持用户领取功能

  • ✓ 创建单个或批量账户
  • ✓ 配置返回字段
  • ✓ 用户每日领取限制
  • ✓ 管理员无限领取
前往管理 →
💳

虚拟卡生成

使用CDK生成符合Luhn算法的虚拟卡号

  • ✓ 自定义卡号前缀
  • ✓ 批量生成虚拟卡
  • ✓ Luhn算法验证
  • ✓ 自动生成有效期和CVC
开始生成 →
📊

历史记录

查询CDK生成的虚拟卡历史记录

  • ✓ 按CDK查询历史
  • ✓ 分页浏览记录
  • ✓ 查看详细信息
  • ✓ 导出数据功能
查看记录 →

💡 技术说明

Luhn算法

使用Luhn算法(模10算法)验证卡号有效性,确保生成的虚拟卡符合银行卡号标准。

默认前缀

默认使用 559888039 作为Mastercard测试卡前缀。

测试用途

生成的虚拟卡仅用于开发和测试环境,不能用于真实支付场景。

RESTful API

提供完整的RESTful API接口,支持集成到其他系统中使用。

🚀 快速开始

1

创建CDK

在CDK管理页面创建新的激活码

2

生成虚拟卡

使用CDK生成指定数量的虚拟卡

3

查看记录

在历史记录中查看生成的虚拟卡