Instead of having Warbond which can't use store credit and non Warbond which can use store credit; make both the same price and just have a transaction fee for converting a purchase into store credit. You would also solve the gift card problem as people will be able to use gift cards to buy ships again without paying a different price.