Drizly does not offer their own gift cards. You cannot buy Drizly gift cards or prepaid credit cards directly from Drizly.com or through the Drizly app.
Instead, you can purchase prepaid credit cards from major retailers or grocers in North America, which can be used for alcohol delivery orders on Drizly.