I hope this might be helpful for someone else.
Symptoms are:
Whenever someone has only gift certificates in their shopping cart, they are not able to get past Step 1 of the order process.
Related symptoms:
This typically happens with a module like UPS/UPSXML is enabled and it can't recognize any shipping value since the product in virtual.
Fix:
Go to the gift certificates product in your catalog in the admin. Click edit. Make sure the "Always free shipping" is selected. It's also easiest to select "skip shipping address". Now it will skip the UPS shipping communications and go straight to Step 2 at checkout.
This is of course assuming you are selling these are Online redeemed gift certs. If you intend to sell them as printed certs, you will need to change these settings around to collect the shipping address and charge a shipping fee (make sure there is a weight).
Bookmarks