# How does swapExactTokensForETHSupportingFeeOnTransferTokens triggered?

**URL:** <https://forum.openzeppelin.com/t/how-does-swapexacttokensforethsupportingfeeontransfertokens-triggered/37501>\
**Category:** Smart Contracts\
**Tags:** etherscan-verify\
**Created:** [August 17, 2023, 5:55am UTC](https://forum.openzeppelin.com/t/how-does-swapexacttokensforethsupportingfeeontransfertokens-triggered/37501 "2023-08-17T05:55:30Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Crypto\_Kid](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.openzeppelin.com/crypto_kid/32/19557_2.png) [@Crypto\_Kid](https://forum.openzeppelin.com/u/Crypto_Kid)\
**Post date:** [August 17, 2023, 5:55am UTC](https://forum.openzeppelin.com/t/how-does-swapexacttokensforethsupportingfeeontransfertokens-triggered/37501/1 "2023-08-17T05:55:30Z")

</div>

more specifically, how does `swapExactTokensForETHSupportingFeeOnTransferTokens` triggered/called from this contract : [https://bscscan.com/address/0xE9b822C175FeB50D748Fae5D19cB56f6c0907F1C#code](https://bscscan.com/address/0xE9b822C175FeB50D748Fae5D19cB56f6c0907F1C#code)

upon investigation on the contract and the audit report of the project i found the tx that triggers the specific function of `swapExactTokensForETHSupportingFeeOnTransferTokens`

> **[Binance Transaction Hash (Txhash) Details | BscScan](https://testnet.bscscan.com/tx/0xf04d78ba1341717bdac0173de9fdb5e21bbf3c2371cbf6be01ac460b8e8803a0)**
>
> Binance (BNB) detailed transaction info for txhash 0xf04d78ba1341717bdac0173de9fdb5e21bbf3c2371cbf6be01ac460b8e8803a0. The transaction status, block confirmation, gas fee, BNB, and token transfer are shown.

I can see that it triggers on `transfer` function but how exactly?

Note : the contract model is a dividend paying token in which the rewards are in BUSD.
