Plugin Author
DePay
(@depayfi)
Hi there,
Thanks for your feedback. The gas cost you’re seeing is expected in this scenario. When a payment involves a token conversion, the transaction becomes more complex than a simple transfer. It requires interacting with smart contracts on a decentralized exchange, which consumes additional execution resources on the blockchain. These operations inherently cost more gas, and this behavior is consistent across all blockchain-based systems.
Regarding the amount charged (e.g. 100.12 USDT), this typically happens when USDT is not configured as a receivable token in your setup. In that case, the plugin automatically performs a conversion so you can still receive the payment in your preferred asset. The small difference (e.g. 0.12 USDT) represents the DEX fee and price impact required to execute that conversion. Without this mechanism, your customer would need to manually convert funds before paying you and would incur the same fees externally. To avoid this, you can simply enable USDT as a receivable token, which allows direct payments without conversion and minimizes fees.
Best Regards
DePay Team