Customers can purchase a gift certificate for a nominated amount (say $50 or $100). Once a gift certificate has been purchased, the recipient will get an email with a unique gift certificate code.
When checking out, instead of choosing a regular payment method (e.g. Visa, MasterCard, etc) they simply enter the unique gift certificate code.
