支付 Skill
AI 原生支付解决方案,提供安全、可靠的支付功能。
工具调用方式
AI 通过执行 skill_cli.py 脚本来调用工具:
python skill_cli.py <tool_name> --param1=value1 --param2=value2
示例:
# 创建支付
python skill_cli.py create_payment --amount=299.00 --currency=CNY --merchant_id=taobao_001 --description="购买商品"
# 查询支付
python skill_cli.py query_payment --transaction_id=txn_001
# 发起退款
python skill_cli.py refund_payment --transaction_id=txn_001 --amount=100.00 --reason="质量问题"
返回格式:所有工具都返回 JSON 格式的结果
{
"success": true,
"data": { ... }
}
快速开始
1. 安装依赖
# Linux/macOS
./scripts/setup.sh
# Windows
scripts\setup.bat
2. 配置环境变量
必需:
export PAYMENT_API_KEY=your_api_key
export PAYMENT_API_SECRET=your_api_secret
3. 使用示例
# 创建支付
python skill_cli.py create_payment --amount=299.00 --currency=CNY --merchant_id=taobao_001
# 查询支付
python skill_cli.py query_payment --transaction_id=txn_001
# 发起退款
python skill_cli.py refund_payment --transaction_id=txn_001 --amount=100.00
核心功能
- create_payment: 创建支付请求
- query_payment: 查询支付状态
- refund_payment: 发起退款
安全特性
- TLS 加密通信
- HMAC-SHA256 签名
- 参数验证
- 审计日志
技术要求
- Python 3.6+
- 网络访问权限
- 环境变量配置
支持
- 📧 技术支持: dev@zlclaw.com
- 🐛 问题报告: https://github.com/zlclaw/payment-skill-demo/issues
版本: 1.0.3 | 许可证: MIT