The gift card can be transferred only when the guest is the owner of that card. If the gift card is shared by someone else then the guest won't be able to send that shared gift card to anyone.
1. Here the logged-in user is the owner then the guest can transfer the gift card.
2. Here Gift Card is shared with another loyalty user along with the logged-in user. Thus, this card is non-transferable.
If further assistance is required, submit a ticket to Punchh Support. (For help submitting a ticket, click here)