Yes, the recipient will need to add a payment method to their subscription in addition to the gift card code. This is so that when all the credits are used up on the gift card, the remaining balance can be covered with the recipients credit card.
The recipient will receive an email with the gift card code. This code is entered during checkout and the payment is drawn from the gift card. The weekly subscription will continue to draw from the balance of the gift card until all the credit is used from the card or the recipient pauses/cancels their account.
When you purchase a gift card, the gift card is sent to the recipient's email along with an optional personal message from you. The recipient can then use this gift card to purchase meals until all the credit is used up from the card. The recipient will receive an email with the gift card code