# TON Jetton 转账有哪些消息和费用？

整理：链小知（AI 辅助）
更新日期：2026-10-09
引用地址：https://lianxiaozhi.com/learn/ton-jetton-transfer-flow

Jetton 转账包含合约之间的消息处理。查到账需要看目标钱包及后续消息执行，不能把单次发送成功等同于整条处理链完成。

## Jetton 转账是一段消息链

Jetton 通常由用户地址控制对应的 Jetton 钱包。转账请求进入发送方 Jetton 钱包，再通过内部消息交给接收方 Jetton 钱包；符合条件时，还会向接收方普通地址发送通知。

通知与多余 TON 的返还消息有不同目的。forward_ton_amount 决定是否为通知转发 TON，response_destination 指定余款返回位置；转账数量字段与附带的原生 TON 不能混为一谈。

依据：[Jettons payments processing](https://docs.ton.org/applications/payments/jettons)
依据：[Jetton: how it works](https://docs.ton.org/contracts/standard/tokens/jettons/how-it-works)

## 没有通知，为什么服务可能不记账？

TON 的支付处理文档要求服务使用足够的转发金额触发通知，并验证通知来源的 Jetton 钱包属于预期 master。服务可能依赖通知记账，单有一个发送请求不代表它已经确认入账。

核对时沿消息轨迹检查接收钱包、数量和状态，再看服务的通知与备注要求。不要把未收到服务入账通知，直接解释成所有链上余额都没有变化。

依据：[Jettons payments processing](https://docs.ton.org/applications/payments/jettons)
依据：[Jetton: how it works](https://docs.ton.org/contracts/standard/tokens/jettons/how-it-works)

## 消息关联时使用哪些标识？

记录网络、master 地址、两端 Jetton 钱包、普通接收地址、query_id、交易和消息标识。query_id 可帮助关联消息，但不能单独代替对地址与消息来源的验证。

余额变化、转发通知、余款返回应分别核对。陌生合约也可以发出外观相似的消息，因此名称、图标和一条通知截图都不足以确认资产身份。


## 继续核对
- [跨链显示已发送却未到账？来源交易、消息与目标执行分开查](https://lianxiaozhi.com/learn/bridge-transfer-status)
- [TON Jetton 主合约与用户钱包合约怎样核验？](https://lianxiaozhi.com/learn/ton-jetton-master-wallet)
- [相关市场与事件](https://lianxiaozhi.com/markets)
