Only update the card if there is such data

to let user subscribe to free plans without credit card infos
Merge pull request #108 from dulaccc/fix-free-plan

Only update the card if there is such data