Skip to content

[Feature] 希望可以对收款页面重新设计,可以发送标准收款凭证给付款方 #12065

Description

@euler-1707

Is your feature request related to a problem? Please describe.

这个是当前的收款页面:

Image

当我用钱包向他人发起收款时,会将二维码和地址一起发送,让别人知道二维码和地址即可。

但是当前页面混杂了收款信息、钱包状态信息(地址未验证标签)、运营信息(TRON 上转币,每日首笔免 Gas!),导致我无法直接将页面作为标准收款凭证发送给付款方。

特别是地址未验证这个提示信息,作为钱包自身的状态提示展示,很容易对付款方产生误导(例如:这个地址安全吗?是不是风险地址?钱包是不是有问题?我是否应该继续转账?实际上这个风险自己知道就好,不需要传递给付款方)。

我希望可以调整为下面这个样子(以下图片由GPT生成,仅调整相关页面布局,不调整UI,但是能够很好的传达我的诉求):

Image

收款页面的核心目标应当是:

让用户能够在 3 秒内完成截图、分享、识别链信息并安全收款。

因此建议:

✅ 二维码 + 地址 + 链信息集中展示
✅ 支持分享和保存图片,分享时仅分享那个付款二维码和地址区域。
✅ 网络提示保留在收款区域
✅ 地址未验证移至下方独立展示
✅ 广告信息放至页面底部

让页面围绕「对外收款」场景进行设计,而不是围绕「钱包内部状态」进行设计。

这样既不会影响安全提示,也能显著提升用户的实际收款体验。

Describe alternatives you've considered

一、将二维码与地址作为核心收款区域集中展示

当前问题

二维码位于页面中部,而地址、地址状态、广告信息等内容被拆散在不同区域。

用户在向他人收款时,通常需要:

  • 截图发送
  • 保存图片发送
  • 分享给聊天软件

当前布局下,截图时容易包含无关信息,影响收款信息的清晰度。

建议

将以下信息整合为一个完整的收款卡片:

  • 链名称(Tron)
  • 协议(TRC20)
  • 收款二维码
  • 收款地址
  • 地址复制按钮
  • 网络提示

形成一个可独立截图、独立分享的完整区域。

收益

  • 提高收款信息可读性
  • 减少截图裁剪操作
  • 提高分享效率
  • 降低转账错误风险

二、「地址未验证」不应出现在收款卡片内部

当前问题

地址未验证属于钱包自身的安全状态信息。

但当用户将收款页截图发送给他人时:

“地址未验证”会被收款方看到。

这可能产生误解,例如:

  • 这个地址安全吗?
  • 是不是风险地址?
  • 钱包是不是有问题?
  • 我是否应该继续转账?

实际上这只是钱包内部的安全提示,并不影响地址本身的收款能力。

建议

保留“地址未验证”提示,但移动到收款卡片下方。

例如:

🔴 地址未验证

作为钱包自身的状态提示展示。

不要与二维码和收款地址放在同一个收款区域中。

收益

  • 避免对付款方产生误导
  • 保留安全提醒功能
  • 信息层级更清晰

三、增加分享功能

当前问题

目前只能复制地址。

实际收款过程中,大部分用户更倾向于:

  • 微信发送
  • Telegram发送
  • WhatsApp发送
  • 保存图片发送

建议

增加:

分享

直接调用系统分享

保存图片

导出标准收款海报

图片仅包含:

  • 链名称
  • 协议
  • 收款二维码
  • 收款地址

不包含:

  • 钱包品牌
  • 地址未验证
  • 广告内容
  • 运营活动

收益

  • 提高收款效率
  • 降低复制错误
  • 更符合行业主流钱包设计

四、广告信息应放在页面底部

当前问题

“TRON 上转币,每日首笔免 Gas”等运营内容目前出现在收款信息附近。

对于用户而言:

收款二维码和地址属于核心信息。

广告属于辅助信息。

当前层级容易造成视觉干扰。

建议

将运营活动区域统一放置在页面底部。

收益

  • 保持收款区域纯净
  • 提高核心信息聚焦度
  • 不影响运营曝光

五、网络提示应保留在收款卡片中

建议在地址下方明确提示:

仅支持接收 Tron 网络(TRC20)资产

该提示属于付款方需要关注的重要信息。

应保留在二维码和地址附近。

原因

这是防止转错链的重要提示。

相比“地址未验证”,付款方更需要看到的是:

  • 当前网络是什么
  • 当前协议是什么
  • 是否支持该资产

六、其他

我也不介意在收款区域顶部放置 OneKey logo和品牌名字,增加收款时的曝光。

或者可以自定义收款皮肤、样式等等额外的内容,这些个性化标签都属于后话了

Metadata

Metadata

Assignees

Type

No type

Fields

No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions