No, gift card credit does not have to be used all at once. You are free to come back and use leftover credit on later purchases. Gift card credit has no expiration date.
Please note: You cannot indicate whether you use or don't use credits. Credit is automatically applied at checkout.