chore: initialize tuhui repository

This commit is contained in:
Codex
2026-03-08 19:28:32 +08:00
commit ee10c46aae
189 changed files with 17754 additions and 0 deletions

View File

@@ -0,0 +1,134 @@
#!/usr/bin/env python
# -*- coding: utf-8 -*-
"""
易收米支付商户信息说明
解释商户全称的显示机制和可控制的参数
"""
def explain_merchant_info():
"""解释商户信息显示机制"""
print("=" * 60)
print("易收米支付 - 商户信息显示机制说明")
print("=" * 60)
print("\n商户信息组成:")
print("1. 商户全称 - 由支付平台后台配置API无法修改")
print("2. 商品描述 - 可通过API的description参数控制")
print("3. 订单金额 - 可通过API的amount参数控制")
print("4. 订单号 - 可通过API的order_id参数控制")
print("\n无法通过API隐藏的信息:")
print("- 商户全称(需要在支付平台后台修改)")
print("- 支付平台Logo和名称")
print("- 基本的支付安全信息")
print("\n可以通过API控制的信息:")
print("- 商品描述description参数")
print("- 订单金额amount参数")
print("- 订单号格式order_id参数")
print("- 回调地址notify_url等参数")
print("\n商户全称修改方法:")
print("1. 登录易收米商户后台")
print("2. 进入商户信息设置")
print("3. 修改商户全称/商户简称")
print("4. 提交审核可能需要1-3个工作日")
print("5. 审核通过后生效")
print("\n当前可优化的设置:")
# 展示不同的description设置效果
descriptions = [
("支付", "最简洁"),
("订单支付", "通用描述"),
("服务费", "服务类"),
("充值", "充值类"),
("购买", "购买类"),
("费用", "费用类"),
("", "空描述(不推荐)")
]
print("\n可选的商品描述设置:")
for desc, note in descriptions:
print(f" description='{desc}' - {note}")
print("\n注意事项:")
print("- 商户全称是监管要求,必须显示真实商户信息")
print("- 不能完全隐藏商户信息,这违反支付规范")
print("- 只能通过合规方式优化显示内容")
print("- 建议设置简洁明了的商户名称")
def show_current_merchant_info():
"""显示当前使用的商户信息"""
print("\n" + "=" * 60)
print("当前商户配置信息")
print("=" * 60)
print("\n当前商户设置:")
print("AppID: YSMcd16b45d")
print("商户全称: 由易收米平台后台配置")
print("支付方式: 微信扫码支付")
print("\n可控制的参数示例:")
examples = [
{
"场景": "最简洁支付",
"description": "支付",
"amount": "1分钱",
"显示效果": "商户全称 + 支付 + 0.01元"
},
{
"场景": "服务支付",
"description": "服务费",
"amount": "1分钱",
"显示效果": "商户全称 + 服务费 + 0.01元"
},
{
"场景": "充值支付",
"description": "账户充值",
"amount": "1分钱",
"显示效果": "商户全称 + 账户充值 + 0.01元"
}
]
for example in examples:
print(f"\n{example['场景']}:")
print(f" 参数: description='{example['description']}'")
print(f" 效果: {example['显示效果']}")
def alternative_solutions():
"""提供替代解决方案"""
print("\n" + "=" * 60)
print("替代解决方案")
print("=" * 60)
print("\n🎯 如果需要更简洁的支付体验:")
print("1. 申请新的商户号,使用简短的商户名称")
print("2. 使用个人收款码(但功能有限)")
print("3. 集成其他支付平台如官方微信支付API")
print("4. 使用第三方聚合支付(商户名称可能更简洁)")
print("\n📱 微信官方支付API对比:")
print("- 微信官方API: 可以设置更详细的商户信息")
print("- 易收米等第三方: 商户信息由平台统一管理")
print("- 个人收款码: 显示个人姓名但无法API调用")
print("\n💼 商业建议:")
print("- 如果是正式商业用途,建议使用符合规范的商户全称")
print("- 如果是测试用途,当前配置已经足够简洁")
print("- 关注用户体验的同时要遵守支付规范")
if __name__ == "__main__":
explain_merchant_info()
show_current_merchant_info()
alternative_solutions()
print("\n" + "=" * 60)
print("总结")
print("=" * 60)
print("商户全称无法通过API完全隐藏这是支付行业的规范要求。")
print("但可以通过优化商品描述等方式让支付页面更简洁。")
print("如需修改商户全称,需要在支付平台后台操作。")
print("=" * 60)