Zero dollar donations will not show in the Transactions tab within the Constituent's profile. You will be able to see the eCommerce purchase when you run fulfillment reports, but you won't be able to see the transaction anywhere else.