Only update the card if there is such data

A little fix to let user subscribe to free plans without credit card infos.