Written by Pablo Gómez
Founder & CEO at Metlabs · Reviewed on October 11, 2026
ERC-1363 inherits from ERC-20 and ERC-165 (interface detection) and adds new functions. transferAndCall and transferFromAndCall move tokens and then call onTransferReceived on the recipient, while approveAndCall approves and calls onApprovalReceived on the spender. The called contract must return the correct selector or the transaction reverts, which prevents tokens from getting stuck in contracts that cannot handle them. An ERC-1363 token is still a valid ERC-20, so it keeps full backward compatibility.
It solves a long-standing ERC-20 problem, where a contract cannot react to receiving tokens. It enables one-step payments for subscriptions, on-chain service purchases or flows that charge and grant access atomically. It also lowers gas cost by saving transactions and removes the risk window between approve and transferFrom. This is the pattern ERC-721 and ERC-1155 already had for NFTs, now applied to fungible tokens. One caveat: ERC-1363 is not gasless on its own. It saves transactions, it does not make the signer the payer.
The standard, titled Payable Token, is in Final status and its reference author is Vittorio Minacori. The most cited implementation is OpenZeppelin Contracts, production-ready and part of its library. Typical use is on-chain payment gateways and subscription applications that charge and grant access in a single operation. Adoption remains niche compared with plain ERC-20, so treat with care any list that presents it as mainstream.
Sources
Also known as
- ERC1363
- Payable Token





