This is likely to be because of an order amendment or price difference for a weighted product following your order being placed. Once you have placed your order using a gift card, any price increase will not be drawn from the gift card used. Instead, additional payment will be taken from your registered payment card.