When you have a card on an account it has to be valid and pass the iTunes Store validation, irrespective of what you are trying to download.
Are there any error messages on the payment details screen, any red text ? Have you tried removing the card : Change or remove your Apple ID payment information in the iTunes Store - Apple Support ?