The cut to the bank for each transaction is not a accounting expense nor reduction of revenue.
Your P&L reflects the total sale and you eat the transaction cost for the card use.
Sort of. They raise prices to cover the transaction cost. It’s like taxes, the consumer pays regardless.