My understanding is that a royalty is charged on ALL online transactions; credit card charges are charged on all transactions paid for by credit card. As to the sum or percentage of the royalty, I am not privvy to that information (but understand that overall the club do subsidise this figure...