No.
As already explained, the retailer is a mere agent. When you buy something in Sainsburys your contract is with Sainsburys and not Heinz. However, for tickets, the contract is with the TOC/airline/etc. That means that when your train is late your complaint is with the TOC, not the seller of the ticket. This is different from getting bad baked beans from Sainsburys, where you'd complain to Sainsburys.
For businesses selling tickets, they get a commission from the actual provider of the service. It's perfectly possible for the businesses to agree between themselves that the agent can recover chargebacked amounts, though in practice this probably won't happen.
Here you can see a case where the agent (for air tickets) sued the customer for charging back, and, rightly, won - the agent had done nothing wrong, but the ignorant /lazy customer ignored the true nature of the transaction.
Industry lawyer highlights value of contesting ‘erroneous’ refund claims
travelweekly.co.uk