How to activate gift card on behalf of customer
You can activate a gift card on behalf of a customer. This will make the gift card and its value automatically available as a payment method at checkout. In this case, the customer doesn’t need to do anything themselves.