I would like to know what the best way to add 3% to all orders paid with a bank card?

Would I also use shipping by weight, and add the amount to every item?

Please inform, Thanks

AM