The easiest way to buy a fishing license as a gift is to purchase a gift voucher for someone else. You just need to provide the name of the recipient to get a voucher. Present the voucher to your friend or loved one, and they can redeem it for a fishing license.