PAYIN JOURNAL

如何核对 USDC 是否到账:等待、确认与过期状态说明

· PayIn

核对 PayIn 的 USDC 付款,先打开自己的私密管理链接,在 Payments 找到记录,再检查状态、金额、网络和交易是否对应当前订单。顾客截图、钱包签名和未完成尝试,都不能单独证明已经收到钱。

本指南针对经过 PayIn checkout 的付款。顾客直接向钱包地址发起的手动转账,需要另外检查钱包或网络浏览器,不能假设一定会进入付款链接的记录。

先找到正确的收款记录

从自己保存的管理链接打开页面,确认标题对应当前商品、店铺或活动。Payments 同时保留尝试和已完成付款,可以筛选,但筛选为空不代表从未发生尝试。

多个顾客通过同一个链接支付相同金额时,仅凭金额和时间可能无法区分。应将交易编号与自己的订单或报名记录匹配,避免同一笔款被用于交付两次。

不要把私密管理 URL 发给顾客用于证明收款。顾客使用公开付款链接,你通过自己的业务流程提供收据或确认。

先看状态,再核对金额

状态 含义 应如何处理
Awaiting payment/等待付款 已开始一次尝试,但没有确认收款记录 保持订单未付款,等待或核查结果
Confirming/确认中 处理或核验尚未完成 核对现有交易,不要立刻再收一笔
Paid/已付款 系统已记录完成付款 继续核对金额、交易和订单
Expired/已过期 尚未提交的尝试到达截止时间 保留历史;付款页提供重新开始时可发起新尝试
Failed/失败 该尝试有失败结果 查看原因及交易证据后再决定是否重试

目前未提交尝试的有效期为创建后 15 分钟,重复请求不会延长。已经提交的交易继续核验,不能只因为等了 15 分钟就判定失败或放心重收。

核对四项信息

以一笔示例性的 18 USDC 采购为例:

  1. 金额确实为 18 USDC,而不是金额不足的成功付款。
  2. 资产和网络符合约定,不是另一条链上的其他资产。
  3. 接收方与商家配置的收款目标一致。
  4. 交易编号匹配当前订单,且没有被用于确认另一笔销售。

这是核对方法,不是真实付款记录。钱包余额也可能包含旧款,不能只看余额增加就推断某个顾客已经结清。

结果不明确时检查链上交易

从记录取得交易编号,使用对应网络的浏览器查看。需要检查具体转账,而不只是“存在一个交易哈希”;授权或其他操作不一定等于预期的 USDC 已转入。

如果交易已提交但管理页仍在确认,保留原编号并核验同一次操作。浏览器断线或没有收到声音,不是直接创建另一笔付款的理由。

若顾客绕过 checkout 手动转账,应另外核对实际钱包和链上记录,并让店员知道这种转账可能不会触发 POS 播报。

声音是提示,管理记录用于核对

POS 可短暂显示新确认金额并播放提示。店员据此核对销售,但不能把之前听到的声音当成新一笔收款,也不能把安静当作失败。

页面曾在后台或断线时,应通过管理页核对历史。系统不会在每次重新打开时把全部旧记录当作新付款播报。设备问题参考POS 声音排障。

交付和退款仍由业务流程处理

共享链接不会自动识别订单,交付状态应保存在自己的系统中。自动发货需要验证付款结果,并保证同一记录不会重复交付。

退款是与顾客确认接收方和网络后进行的独立转账。修改订单或付款页状态,不会撤销原链上交易。

阅读付款链接创建指南。