Papa Johns offers a variety of gift cards. Customers can choose to send e-gift cards, with a gift card amount of up to $100. You can send it on the date of your choice. And they will not charge shipping or any other fees at any time.