PolyPay logoPolyPay.ai

打赏

打赏归账号所有,无需创建商户。

商户收款公开入口 /payment 和通用收款公开入口 /link 目前临时跳转到首页,后台路径保持不变。

钱包卡片展示链名称和公开地址。新监听仅支持服务端开放的链和代币,旧展示地址不会自动被监控。公开主页独立展示已配置的钱包、地址和二维码;没有可用的监控钱包时隐藏付款表单,不影响钱包展示。Story 静态二维码仍指向单一地址。 公开打赏链接使用 https://polypay.ai/tip/{token}。原 checkout 域名的主页链接跳转至主域名,并保留语言和渠道参数。

公开页与编辑预览采用同一居中资料布局:头像、名称、简介、钱包图标、二维码和地址。公开页在手机端铺满屏幕,桌面端使用 580px 内容栏,不显示收银台导航。分享在手机端打开底部弹窗,在桌面端打开居中弹窗。 编辑器可切换手机和网页预览。

Profile 头像支持本地上传,确认裁剪为 256×256 后上传。上传成功后实时预览更新并自动保存;取消或上传失败保留原头像,不影响商户头像。

新建页面会预填默认简介,可修改或清空;已有简介保持不变。

所有 Tab 的修改会在停止编辑约 800ms 后自动保存,无需保存按钮,也不显示正在保存或保存成功的状态提示。预览实时更新;无效字段或图片上传期间暂停保存。保存失败会保留修改并提供重试入口,请处理错误后再离开。

预览内部右上角的分享按钮打开弹窗,显示头像、名称与个人介绍。可复制链接,或打开 X、Facebook、WhatsApp、LinkedIn、Telegram,在对应平台确认分享。Instagram 使用复制链接或 Story 导出;不会自动发布。 编辑器中的弹窗和遮罩仅显示在预览内:手机预览底部弹出,网页预览居中显示,编辑表单仍可操作;公开页保留全屏遮罩。

各平台共用打赏链接和收款地址:GitHub 复制 README 徽章,X 读取已保存卡片信息,Instagram 导出使用独立资料的 Story 图片。修改后自动保存。

X 使用固定发帖示例、可自定义标题及上传图片或 PolyPay 默认图。标题叠在图片上,下方仅显示域名;描述元数据使用页面简介,支付在 PolyPay 完成。

分享菜单支持 X、Threads、Facebook、Instagram、Discord、WhatsApp、Telegram、LinkedIn、Bluesky、Reddit 和 LINE。网页分享按钮打开编辑器或分享页,是否发布由您决定。Instagram 和 Discord 会复制链接并提示粘贴位置。 分享入口保持单行显示,可左右滑动;鼠标移入分享栏后,可点击左右箭头滚动。

平台 Tab 同时切换设置与预览。GitHub 徽章文案和 X 卡片标题、图片按账号保存;X 使用固定发帖示例和打赏页面简介。Instagram Story 使用独立保存的头像、昵称和介绍。 新建页面时按当前语言预填可编辑的 GitHub 徽章文案和 X 卡片标题;不会覆盖已有内容或用户主动清空的值。

GitHub 设置仅编辑徽章文案;预览使用示例 README 文字,不展示个人资料。复制 Markdown 只导出带链接的徽章,不包含示例文字。

可在 GitHub 徽章文案旁选择 Emoji,也可直接在文字开头输入自定义 Emoji。预览与复制的 Markdown 使用相同文案,不包含 PolyPay 标识。

悬浮 X 图片并点击即可上传替换,裁剪为 1200×630 后自动保存。不提供删除操作,也不修改商户头像。

Story 的头像、昵称和介绍独立保存,首次复制打赏页面资料,之后修改互不同步。从选择框选取一条共用收款链;新增收款链在打赏页面完成。预览与下载一致,固定为 1440×2560(9:16),不显示顶部或复制按钮,长内容缩小适配。可在 Instagram 添加打赏链接贴纸。

只有已登记并监控的打赏钱包才会生成已核验记录。未监控钱包的直接转账不能自动确认或记录,请在钱包或区块浏览器中核对。

确认到账和感谢页必须以服务端核验为准。复制地址、提交哈希或打开感谢页都不能证明付款,留言仅创作者可见;静态地址二维码无法保证关联会话。

钱包模式绑定发起会话时的付款地址。交易哈希仅用于核验,不能代表已确认到账。

钱包广播后,重试只核验已有交易,不再次转账。浏览器保存哈希并锁定跨标签页付款。广播结果不明时禁止再次付款,请检查钱包并提交已有哈希;该流程需要浏览器存储、Web Locks 和已配置的钱包连接。

需要填写日志位置时,使用完整交易回执全部日志内的位置,从 0 开始,包含无关日志;不是部分区块浏览器显示的区块内 logIndex。

钱包付款使用可信美元报价换算后的精确代币数量;二维码付款添加匹配尾数,仍须遵守美元上限。存在归属歧义的转账等待核验,会话过期不能证明归属。

美元报价按网络和代币合约绑定,不按币名定价。稳定币不固定为 1 USD;过期或不可用的报价不能用于新付款。

输入金额以美元计,实际付款金额以代币计。美元金额最多保留两位小数,由服务端按可信报价换算代币数量。同一请求重试或修改页面设置不会改变已创建会话的美元金额、报价和代币数量。二维码付款须使用显示的完整代币金额,包括分配的尾数。

公开主页可选择收款钱包、代币、付款方式和美元金额,可选留言确认到账后送达。钱包模式先连接真实付款账户,此步骤不转账。创建中断时,同一标签页保留原请求,刷新或切换语言不会重新定价。已创建会话可继续付款,也可明确选择开始另一笔打赏。

捐赠会话的可付款资产来自已登记监听和实时资产核验,并非钱包展示页的完整链列表。查询失败或扫描状态过期时,不能创建新会话;已有会话保留原收款快照。

钱包登记调用原扫块的 address/create 接口,以稳定幂等键保证重试不重复创建。收入同步读取 transfer/list 游标,不再另建扫块流程。 钱包登记使用 symbol: ALL,不保存合约快照,也无需用户选择币种。每个地址默认监听所在链的原生币和当前启用的全部系统合约。通过扫块配置接口新增、启用或停用合约会刷新监听缓存,已有地址无需重新添加。变更仅作用于后续扫描,不自动回扫历史区块;已入账记录保留。 无效收款地址返回错误码 10027 及本地化的格式提示,不会登记监听。 同步登记成功即返回 listening(已开启监听),不再等待首次收入统计同步。统计同步独立运行,扫块异常、进度超时及暂停状态仍保留。

新监听钱包仅支持服务端已配置的链和代币。未完成登记仍占用钱包额度;请用同一地址重试恢复,不要反复新增钱包。 每个账号最多添加 5 个打赏钱包。仅展示的钱包、登记中的钱包和已暂停的钱包均占用额度;重试已有钱包的登记不重复占用额度。

钱包登记和统计复用原有多链扫块服务,可选择及可统计的链、币种均以扫块数据库启用配置为准,包含原生币。通过所属地址和幂等转账游标同步精确金额,不同资产分别统计。“扫块已收录”不等于独立 RPC 确认,不会据此自动触发感谢页面或交付留言。已有核验记录保留;登记失败可重试同一预留地址,旧的仅展示钱包不会自动监听。 选择框包含组件支持的完整链目录。其他链默认折叠,选择后需确认风险提示,以仅展示方式保存(display_only: true),不启动监听。 此钱包将从打赏页面移除并停止监听,释放一个钱包名额。历史打赏记录和留言会保留。

在“打赏 → 互动”页面编辑感谢语和留言开关,修改自动保存,仅影响新会话,不覆盖主页或 Instagram 身份资料。在“打赏 → 概览”中统一查看转账和打赏者留言。仅显示已确认到账并送达的留言,不显示未付款草稿或已撤销付款的留言。留言仅创作者可见。

已送达留言只生成一次私人站内提醒,草稿不通知。提醒不保存留言、钱包地址或已支付结论,请在记录中查看当前状态。重新确认不会重复提醒或重置已读状态,不发送邮件、推送或商户 Webhook。

概览页通过账号鉴权,仅展示已确认的转账及其已送达的打赏者留言。确认中、已撤销、待复核和仅扫块收录的记录不在此展示。搜索和筛选仅影响记录列表,账号统计独立计算。 记录展示付款人、金额、链、币种、时间和留言,不展示技术性交易细节。 概览是打赏模块的第一个页面,最上方展示每日趋势图,下方依次展示统计、各资产总额和已确认的概览。 输入暂停后自动搜索,清空输入即可取消关键词筛选。支持昵称、已送达留言、网络、币种、准确的小数金额、UTC 到账时间、交易哈希及地址的模糊匹配;网络筛选独立保留。 付款钱包地址是主要标识,不显示打赏人头像;昵称由打赏人自行填写,仅作为附加信息展示。

统计包含原扫块已收录到账及未隔离的独立确认记录。金额按链和合约精确汇总,包含原生币;不同资产不混加、不估算美元,近三十天图表使用账号时区。

打赏页面

配置收款方式并编辑资料,修改会自动保存。

自动保存后主页立即公开,无草稿或启用开关。接受打赏前请配置收款方式。 打赏页面预览顶部以浏览器地址栏样式显示公开链接,可复制或在新标签页打开。

打赏管理统一使用生产环境,无需切换。需要账号登录,不接受商户 API Key。

创建打赏页

支付方式

支付方式