主要功能
PayPal Sandbox
为 Visa、Mastercard、American Express、Diners Club、Maestro、CUP 和 JCB 生成通过 Luhn 校验的测试卡号、有效期和 CVV。
Stripe Test Mode
提供成功、拒付和 3D Secure 流程所需的测试卡。
自动填写
将卡号、有效期、CVV、持卡人姓名和国家填写到识别出的表单字段。
右键菜单
通过右键菜单向最后聚焦的输入框写入测试值。
安装
- 打开 GitHub Releases,下载适合浏览器的软件包。
- Chromium 软件包需要先解压。
- 打开
chrome://extensions或edge://extensions,启用开发者模式,然后选择 加载已解压的扩展程序。 - Firefox 可在
about:debugging#/runtime/this-firefox中临时加载兼容软件包。
使用方法
- 打开受支持的 PayPal、Stripe 或本地测试页面。
- 点击扩展图标打开侧边栏。
- 选择 PayPal 或 Stripe 标签页。
- 选择测试卡或错误场景。
- 执行自动填写操作。
- 在自定义或嵌入式 checkout 中,提交前应再次检查所有字段。
PayPal 错误场景
扩展包含CCREJECT-REFUSED、CCREJECT-SF、CCREJECT-EC、CCREJECT-IF、CCREJECT-LS、CCREJECT-BANK_ERROR 和 CCREJECT-CVV_F 等触发值。仅在支持这些值的 PayPal Sandbox 流程中使用。
支持的网站
Content Script 会在 PayPal 和 Stripe 域名,以及localhost、127.0.0.1 和 *.appspot.com 上运行。受保护的 cross-origin iframe 可能阻止扩展访问其中的字段,此时需要手动填写。
设置与隐私
默认国家、持卡人姓名和可选卡片背景保存在扩展的本地存储中。权限包括activeTab、scripting、contextMenus、storage 以及浏览器对应的侧边栏 API。扩展不会保存真实卡片数据。
扩展界面目前支持英语和越南语。本中文指南描述相同的最新功能。